Dear experts,
I'm trying to install usb wlan driver for IPNC DM368 (APPRO/Montavista 5.0 kernel 2.6.18).
I followed this article : http://processors.wiki.ti.com/index.php/Davinci_USB_WLan.
I compiled without error and loaded rt73.ko on IPNC, but IPNC didn't recognize usb wifi.
- Config kernel
==============================
#make menuconfig
Device Drivers -> Generic Device Options -> Userspace firmware loading support <*>
Device Drivers -> Networking device support -> Wireless Lan (non-hamradio) -> Wireless LAN drivers (non-hamradio) & Wireless Extensions [*]
Networking -> Enable Generic 802.11 and Enable WEP/Other Schemes you might need.
==============================
- This is build result (driver):
==============================
make[1]: Entering directory `/home/vvtoan/IPNC_DM36x/ipnc25/ti-davinci'
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_main.o
/home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_main.c:112: warning: ‘rt73_suspend’ declared ‘static’ but never defined
/home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_main.c:113: warning: ‘rt73_resume’ declared ‘static’ but never defined
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/mlme.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/connect.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtusb_bulk.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtusb_io.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/sync.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/assoc.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/auth.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/auth_rsp.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtusb_data.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_init.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/sanity.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_wep.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_info.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rtmp_tkip.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/wpa.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/md5.o
CC [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rt2x00debug.o
LD [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rt73.o
Building modules, stage 2.
MODPOST
CC /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rt73.mod.o
LD [M] /home/vvtoan/IPNC_DM36x/ipnc25/rt73-cvs-2009041204/Module/rt73.ko
make[1]: Leaving directory `/home/vvtoan/IPNC_DM36x/ipnc25/ti-davinci'
*** Module rt73.ko built successfully
==============================
- This is module loading result (after rebuild kernel and copy rt73.bin into /lib/firmware IPNC target folder)
==============================
# insmod rt73.ko
rt73: init
usbcore: registered new driver rt73
==============================
- Checking
==============================
# ls /sys/class/firmware/
timeout
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0E:0C:A0:24:AC
inet addr:192.168.0.52 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:117 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:33554 (32.7 KiB) TX bytes:14466 (14.1 KiB)
Interrupt:52 Base address:0x7000
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:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2395 (2.3 KiB) TX bytes:2395 (2.3 KiB)
==============================
Is it firmware problem? Can anybody help me?
Thanks in advance.