还是一样的问题...
首先,kernel编出来wifi的ko确实不需要compat.ko
其次,我用make INSTALL_MOD_PATH=X modules_install的方法得到了ko,将原来的删除,用新的替换,一样是最终不工作的问题,即加载正常,scan不到任何东西,iwconfig没有无线接口
过程打印如下,请参考:
复制代码- [root@FriendlyARM lgs]# rm -rf /lib/modules/2.6.36-FriendlyARM/
- [root@FriendlyARM lgs]# cp -r /mnt/2.6.36-FriendlyARM/ /lib/modules/
- [root@FriendlyARM lgs]# ls -l /lib/modules/2.6.36-FriendlyARM/
- lrwxrwxrwx 1 root root 55 Mar 1 10:19 build -> /home/lgs/Work/Linux/linux-2.6.36-20101229/linux-2.6.36
- drwxr-xr-x 1 root root 2048 Mar 1 10:19 kernel
- -rw-r--r-- 1 root root 10099 Mar 1 10:19 modules.builtin
- -rw-r--r-- 1 root root 896 Mar 1 10:19 modules.order
- lrwxrwxrwx 1 root root 55 Mar 1 10:19 source -> /home/lgs/Work/Linux/linux-2.6.36-20101229/linux-2.6.36
- [root@FriendlyARM lgs]# cfg80211: Calling CRDA to update world regulatory domain
- libertas_sdio: Libertas SDIO driver
- libertas_sdio: Copyright Pierre Ossman
- libertas: 70:f3:95:ec:44:cc, fw 9.70.3p36, cap 0x00000303
- cfg80211: Calling CRDA for country: JP
- libertas: wlan0: Marvell WLAN 802.11 adapter
- led_class: exports duplicate symbol led_classdev_unregister (owned by kernel)
- usbcore: registered new interface driver ath9k_hif_usb
- led_class: exports duplicate symbol led_classdev_unregister (owned by kernel)
- usbcore: registered new interface driver rt73usb
- usbcore: registered new interface driver rt2800usb
- usbcore: registered new interface driver zd1211rw
- [root@FriendlyARM lgs]# ifconfig -a
- eth0 Link encap:Ethernet HWaddr 08:90:90:90:90:90
- inet addr:10.168.220.59 Bcast:10.168.220.255 Mask:255.255.255.0
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:14621 errors:0 dropped:0 overruns:0 frame:0
- TX packets:8074 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000
- RX bytes:21689884 (20.6 MiB) TX bytes:596104 (582.1 KiB)
- Interrupt:108 Base address:0xe000
- lo Link encap:Local Loopback
- inet addr:127.0.0.1 Mask:255.0.0.0
- UP LOOPBACK RUNNING MTU:16436 Metric:1
- RX packets:0 errors:0 dropped:0 overruns:0 frame:0
- TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:0
- RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
- wlan0 Link encap:Ethernet HWaddr 70:F3:95:EC:44:CC
- UP BROADCAST MULTICAST MTU:1500 Metric:1
- RX packets:0 errors:0 dropped:0 overruns:0 frame:0
- TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000
- RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
- [root@FriendlyARM lgs]# iwconfig
- lo no wireless extensions.
- eth0 no wireless extensions.
- wlan0 no wireless extensions.
|
[ 此帖被lgs在2011-03-02 02:53重新编辑 ]