Find the answer to your Linux question:
Page 2 of 2 FirstFirst 1 2
Results 11 to 16 of 16
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #11

    How do I know if the kernel module is loaded?

    Also in the System > Admin > Network the eth1 is showing (deactivated), when I edit it ther is no option for auto or managed. The assciated hardware is the ipw3945 and when I opt to edit that all I see is the adpater (ipw3945), which is greyed out, and the device name (eth1). Below that There is the IRQ (currently set to unkown by default) and a few other blank items (IO, IO1, IO2, MEM, DMA0, DMA1. If I select ok I get this message:
    Command failed: /sbin/modprobe ipw3945

    FATAL: Module install not found.
    sleep: invalid option -- -
    Try `sleep --help' for more information.
    FATAL: Error running install command for ipw3945
    Not sure about a lot of this stuff, as I said before I am a total newbie to linux. Any ideas and info is greatly appreciated,


  2. #12
    At the command prompt, type:
    rpm -qa | grep ipw3945-kmdl

    It should come back with something like:

    If you get nothing back, you forgot to install the kernel module. In that case I'd go back to the checklists I posted before and start over, making sure you got each step.

    Without the kernel module, the hardware will not work at all since the kernel doesn't know what to do with it. (i.e. greyed out entry under the network administration)

    If the module is installed...I'm not sure what the heck is going on. It really sounds like the module is not loaded.

  3. #13
    Not sure if the i686 kernel was installed or not. I talked to a Prof. at school and he told me to start over and install again using the linux i686 command at the installl prompt. I have done this now and I am going through the steps agian. will let you know how it goes,


  4. $spacer_open
  5. #14

    Here we go again

    Alright, re-installed w/ i686, checked with:
    rpm -qa | grep ipw3945-kmdl
    got correct response.

    Started at the beginning, downloaded and installed the all the files, a few required newer versions, updated and installed fine. Made the changes to the files in steps 1, and 2 from previous post. Still not sure what to do about the ifcfg-eth1 file in the /etc/sysconfig/network-scripts directory. I looked at the ifcfg-eth0 and it is as follows:

    # Broadcom Corporation NetLink BCM5789 Gigabit Ethernet PCI Express

    I prepared a file that is similar but I am not sure if the HWADDR should be different, I am assumeing that this stands for "hardware address" in which case the wireless card should have a diferent address, right?

    Just to see if things might work I re-booted, ran depmod -a, then modprobe ipw3945 and got this output:

    [root@localhost /]# modprobe ipw3945
    WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.19-1.2911.6.5.fc6/updates/net/ieee80211/ieee80211_crypt.ko): Invalid module format
    WARNING: Error inserting ieee80211 (/lib/modules/2.6.19-1.2911.6.5.fc6/updates/net/ieee80211/ieee80211.ko): Invalid module format
    WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.19-1.2911.6.5.fc6/updates/net/ieee80211/ieee80211_crypt.ko): Invalid module format
    WARNING: Error inserting ieee80211 (/lib/modules/2.6.19-1.2911.6.5.fc6/updates/net/ieee80211/ieee80211.ko): Invalid module format
    FATAL: Error inserting ipw3945 (/lib/modules/2.6.19-1.2911.6.5.fc6/updates/drivers/net/wireless/ipw3945.ko): Invalid module format
    2007-03-08 19:08:30: ERROR: Could not find Intel PRO/Wireless 3945ABG Network Connection

    I checked the network config manager and now the hardware is showing up, but no device for eth1. It seems that if I can get the ifcfg-eth1 file dialed then I should be good right? Once again, any ideas and advice are greatly appreciated,


  6. #15
    Anybody... any thoughts?

  7. #16

    The cause and solution

    I found this on another forum:

    This might be caused by the i586 kernel being installed rather than the correct i686.

    $ yum list installed | grep kernel

    Check if i586 kernel is installed. If yes, then backup your grub.conf

    # cp /etc/grub.conf /tmp

    Download the correct kernel

    $ wget ***any mirror***//6/i386/os/Fedora/RPMS/kernel-2.6.18-1.2798.fc6.i686.rpm

    Replace the kernel

    # rpm -Uvh --force kernel-2.6.18-1.2798.fc6.i686.rpm

    Check if /etc/grub.conf is corrupted. If not, reboot.

    The wireless should work. Else, reinstall ieee80211 and ipw3945

    Instead of replacing the kernel I uninstalled the RPMs for ipw3945 and ieee80211, downloaded the i586 versions of the kmdl files, then re-installed it. I haven't finished getting it set up because I don't know how to get the 3945 driver to show up in the list in the network config utility. However, modprobe ipw3945 succeeded and using lsprob I can see it is loaded:

    # lsmod | grep -E 'Mod|ieee|ipw'
    Module Size Used by
    ipw3945 179744 0
    ieee80211 46060 1 ipw3945
    ieee80211_crypt 9216 1 ieee80211

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts