• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Hparm ioctl

    Scheduled Pinned Locked Moved
    FOG Problems
    8
    16
    6.7k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      ssx4life
      last edited by

      Running 0.32 with no issues on the default kernel.

      1 Reply Last reply Reply Quote 0
      • B
        benabrams
        last edited by

        i meant like like the output of uname -r, distro ect

        1 Reply Last reply Reply Quote 0
        • M
          Marcus
          last edited by

          Try upgrading your Kernel. I was just having the same issue, but I was unable to image/register any host. Also check /tftpboot/pxelinux.cfg/default and make sure all the web=“your web interface address”

          1 Reply Last reply Reply Quote 0
          • A
            altitudehack
            last edited by

            I’m seeing “ioctl 0x304 failed: Inappropriate ioctl for device” while trying to register a virtual system running on Proxmox 3.0. I suspect it’s having an issue with the “SCSI Controller Type”. I don’t see a way to fake a standard SATA controller.

            1 Reply Last reply Reply Quote 0
            • Jaymes DriverJ
              Jaymes Driver Developer
              last edited by

              if there is no way to “fake” the sata controller, use the custom kernel guide to include the SCSI controller drivers that Proxmox uses. You may try the kitchen sink kernel before you compile your own, it will normally take care of most issues. I found with VMWare ESXi even including the drivers did not help, but I could upload just a slow speeds. If your drive can’t be found, your kernel is missing the drivers necessary.

              WARNING TO USERS: My comments are written completely devoid of emotion, do not mistake my concise to the point manner as a personal insult or attack.

              1 Reply Last reply Reply Quote 0
              • A
                altitudehack
                last edited by

                Thanks for the response, Jaymes. I don’t see any current KS kernels in the update list. Is there an external source for them?
                How would you go about discovering the correct driver to embed?

                1 Reply Last reply Reply Quote 0
                • Jaymes DriverJ
                  Jaymes Driver Developer
                  last edited by

                  Currently I’d start by harvesting the drivers required and adding them in.

                  I.E. Video card, NIC, any kind of ATA or RAID adapters, basically anything that FOG is going to NEED in order to process the host.

                  You can use older KS kernels to, you don’t JUST have to use the recent one, matter of factly some users find that the older version of the kernel works where as the latest does not.

                  WARNING TO USERS: My comments are written completely devoid of emotion, do not mistake my concise to the point manner as a personal insult or attack.

                  1 Reply Last reply Reply Quote 0
                  • S
                    Sebastian M.
                    last edited by

                    Had nearly the same problem here:
                    [url]http://fogproject.org/forum/threads/host-registration-hdparm-ioctl-0x304-failed-inappropriate-ioctl-for-device.4494/[/url]

                    No solution until now.

                    Tried to update or degrade the kernel, tested all SATA modes and it is remarkable that on the same computer with different FOG versions and different Ubuntu version I got one time no problems and the other I got that error.

                    1 Reply Last reply Reply Quote 0
                    • A
                      altitudehack
                      last edited by

                      Hey Sebastian. Thanks for linking to the other thread. What was the solution? Using a different FOG server? What is the difference between the two?

                      1 Reply Last reply Reply Quote 0
                      • S
                        Sebastian M.
                        last edited by

                        [quote=“altitudehack, post: 14115, member: 23”]Hey Sebastian. Thanks for linking to the other thread. What was the solution? Using a different FOG server? What is the difference between the two?[/quote]

                        No solution until now.

                        1. 0.33 Beta, Ubuntu Server 12.10 x86
                        2. 0.33 Beta, Ubuntu LTS 12.04.2 x64

                        The second server does not work until now, installed out of SVN from 12. July. I have done everything like the first machine, configuration etc.

                        I tried to change the kernel, downgrade, upgrade, reinstall, nothing seems to work until now!

                        1 Reply Last reply Reply Quote 0
                        • A
                          altitudehack
                          last edited by

                          Thanks for detailing your findings. I don’t have the resources to install .33 right now so I will set this aside for the moment.

                          1 Reply Last reply Reply Quote 0
                          • Tom ElliottT
                            Tom Elliott
                            last edited by

                            I’ve found that any time I’ve had the hdparm: ioctl 0x304 failed: Inappropriate ioctl for device issue, it’s not necessarily a driver issue, though it could very well be one. However, check your PXE file.

                            Make sure that the web part of the pxe server: does not look like this:
                            10.0.7.1/fog

                            Make sure you add the trailing slash otherwise you’ll see this issue.

                            On the same note, make sure your FOG Settings Page :
                            FOG Configuration (? Circle Icon) -> FOG Settings -> Web Server section -> Web Root also has the trailing slash as this is used to create the boot file for the hosts when tasks are setup.

                            Hopefully this helps.
                            [COLOR=#000000]10.0.7.1/fog/[/COLOR]

                            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            • First post
                              Last post

                            192

                            Online

                            12.0k

                            Users

                            17.3k

                            Topics

                            155.2k

                            Posts
                            Copyright © 2012-2024 FOG Project