Hi there,
We're trying to get our TI8168 board working with the WL1273 wi-fi module for a video capture device for the ARM A8 Cortex. We are using the stock TI wl12xx driver that we've obtained from the EZSDK to enable it using the wl1271 module (which is the same for WL1273). Our kernel compiles fine & boots the board but everytime I try to enable the Wi-fi this is what I observe:
root@arago:~# modprobe wl1271
cfg80211: Calling CRDA to update world regulatory domain
root@arago:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 40:5F:C2:6A:13:2C
inet addr:10.0.3.2 Bcast:10.0.255.255 Mask:255.255.0.0
inet6 addr: fe80::425f:c2ff:fe6a:132c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21227 errors:0 dropped:15 overruns:0 frame:0
TX packets:7619 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:21967843 (20.9 MiB) TX bytes:1156490 (1.1 MiB)
Interrupt:40
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
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)
root@arago:~# ifup wlan0 (or doing ifconfig wlan0 up)
ifconfig: SIOCGIFFLAGS: No such device
I've searched all the forums that's out there on the web & tried many different drivers/solutions but none seem to be working. We've also checked the hardware signals for the pins on WL1273 (WLAN_EN & WLAN_CLK_REQ) & we are seeing all the right signals. We believe that the driver is correct & the module is recognizing the driver but maybe the kernel is not turning on the wlan0! Would you have any suggestions for me?
2) Also, on a related note, would it be possible for us to upgrade to Kernel 2.6.39 from our 2.6.37 with minimal effort? The reason I ask this is because some of the video encoder/decoder chips work better with kernel 2.6.39 but we have only 2.6.37 that we got for the SDK. I'm asking specifically regarding what changes we need to make in our EZSDK for us to have the same functionality but just upgrading the kernel to a more recent version without breaking anything.
Thanks in advance for answering all my queries,
Bharadwaj