AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.

 View Only
  • 1.  determine 32 or 64-bit device drivers?

    Posted Fri December 07, 2007 11:34 AM

    Originally posted by: SystemAdmin


    Hi - we are planning to migrate to AIX 6.1 and see that 32-bit kernel extensions and device drivers are no longer supported. Can anyone tell me how to determine if either are present on a box? Thanks much...


  • 2.  Re: determine 32 or 64-bit device drivers?

    Posted Tue December 11, 2007 11:12 AM

    Originally posted by: SystemAdmin


    It's very likely that 32 bit kernel extensions and device drivers are present, but that doesn't mean that they are being used. You should first determine which kernel you're using (prtconf -k), and if it says you're using the 64 bit kernel, then you are not using any 32 bit drivers or kernexts.

    If you're not using the 64 bit kernel, and if you are planning to migrate that system to AIX 6.1, then it's probably a good idea to switch over to the 64 bit kernel before you migrate. That will allow you to verify that you have whatever 64 bit support you might need, such as drivers, kernexts, and application compatibility. You can easily switch to the 64 bit kernel with these commands:
    ln -fs /usr/lib/boot/unix_64 /unix
    ln -fs /usr/lib/boot/unix_64 /usr/lib/boot/unix
    bosboot -a

    Note that your system must be running a 64 bit processor if you wish to use the 64 bit kernel. Use this command to determine that: prtconf -c


  • 3.  Re: determine 32 or 64-bit device drivers?

    Posted Wed December 12, 2007 02:31 PM

    Originally posted by: SystemAdmin


    Excellent to differentiate between in use and present - and to use the 64-bit kernel first if not activated. Many thanks JohnBoy, and Good Night!


  • 4.  Re: determine 32 or 64-bit device drivers?

    Posted Wed December 12, 2007 04:56 PM

    Originally posted by: SystemAdmin


    I should also add that the system needs to be rebooted after changing the kernel links and running the bosboot command, in order to start using the newly linked kernel.