insmod error -- Invalid module format

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

  I successfully built the sources for 64 bit linux drivers from

      http://www.broadcom.com/support/802.11/linux_sta.php

  on the machine

      Linux localhost.localdomain 2.6.35.6-45.fc14.x86_64 #1 SMP Mon Oct 18 23:57:44 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
  
  and got wl.ko:

      /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko
      -rwxr-xr-x. 1 root root 4061240  /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko*

  The Broadcom card is:

      0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
      (full output of lspci is attached at the bottom of this email)

  However, all attempts to install as per the instructions in
  the readme http://www.broadcom.com/docs/linux_sta/README.txt
  failed.  The details of all the things I tried and the
  response from the system is given below:

  Commands tried and their results:
  --------------------------------

      [root]# lsmod | grep "b43\|ssb\|wl"

      [root]# modprobe lib80211

      [root]# insmod wl.ko
      insmod: error inserting 'wl.ko': -1 Invalid module format

      [root]# ls /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko
      /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko

      [root]# insmod /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko
      insmod: error inserting '/lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko': -1 Invalid module format

      [root]# modprobe ieee80211_crypt_tkip
      FATAL: Module ieee80211_crypt_tkip not found.

      [root]# modprobe lib80211
      [root]# insmod /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko
      insmod: error inserting '/lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko': -1 Invalid module format
      [root]# insmod wl.ko
      insmod: error inserting 'wl.ko': -1 Invalid module format
      [root]# depmod
      [root]# depmod -a
      [root]# modprobe wl
      FATAL: Error inserting wl (/lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko): Invalid module format
      [root]# modprobe wl.ko
      FATAL: Module wl.ko not found.
      [root]# modprobe /lib/modules/2.6.35.6-45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko
      FATAL: Module /lib/modules/2.6.35.6_45.fc14.x86_64/kernel/drivers/net/wireless/wl.ko not found.
      [root]# insmod wl
      insmod: can't read 'wl': No such file or directory
      [root]# insmod wl.ko
      insmod: error inserting 'wl.ko': -1 Invalid module format

  How to fix this?

  Thanks,

  --Suresh

Full output of lspci:
--------------------

   [user]$ lspci
   00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
   00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
   00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
   00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
   00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
   00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
   00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
   00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
   00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
   00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02)
   00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
   00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
   00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
   00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
   00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
   00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
   00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
   00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 92)
   00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 02)
   00:1f.2 RAID bus controller: Intel Corporation Mobile 82801 SATA RAID Controller (rev 02)
   00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
   01:00.0 VGA compatible controller: nVidia Corporation G92 [Quadro FX 3700M] (rev a2)
   03:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
   03:01.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
   03:01.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
   03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
   03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)
   09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5761e Gigabit Ethernet PCIe (rev 10)
   0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)

-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux