On 04/04/2012 11:51 AM, Stephen Harris wrote: > I know, I know... don't use the non-standard kernels unless you have to... > > BUT: I have a D-Link N150 USB card. > > Bus 001 Device 004: ID 0846:9030 NetGear, Inc. WNA1100 Wireless-N 150 [Atheros AR9271] > > This isn't supported in C5, but it is supported in newer kernels (ath9k_htc). > > So let's try NDISwrapper: > > # rpm -i kmod\-ndiswrapper\-1.56\-1.el5.elrepo.i686.rpm ndiswrapper\-utils\-1.56\-1.el5.elrepo.i386.rpm > warning: kmod-ndiswrapper-1.56-1.el5.elrepo.i686.rpm: Header V3 DSA signature: NOKEY, key ID baadae52 > Working. This may take some time ... > Done. > # cd WLAN/ > # ls > athuw.sys* netathuw.cat* netathuw.inf* > # ndiswrapper -i netathuw.inf > installing netathuw ... > forcing parameter MapRegisters from 256 to 64 > forcing parameter MapRegisters from 256 to 64 > [repeated multiple times] > # ndiswrapper -l > netathuw : driver installed > device (0846:9030) present > # modprobe ndiswrapper > # dmesg | tail -5 > ndiswrapper: driver netathuw (,09/30/2010,7.7.0.98) loaded > wlan0: ethernet device c4:3d:c7:bc:ea:89 using NDIS driver: netathuw, version: 0x70007, NDIS version: 0x501, vendor: 'NDIS Network Adapter', 0846:9030.F.conf > wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK > usbcore: registered new driver ndiswrapper > ADDRCONF(NETDEV_UP): wlan0: link is not ready > # ifconfig wlan0 > wlan0 Link encap:Ethernet HWaddr C4:3D:C7:BC:EA:89 > 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) > > # /sbin/iwlist wlan0 scan | grep ESSID.*sweh > ESSID:"sweh" > > So far, so good! > > BUT... > # iwconfig wlan0 nickname fred > # iwconfig wlan0 essid sweh > # iwconfig wlan0 > wlan0 IEEE 802.11g ESSID:off/any Nickname:"fred" > Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated > Bit Rate=150 Mb/s > Encryption key:off > Power Management:off > Link Quality:0 Signal level:0 Noise level:0 > Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 > Tx excessive retries:0 Invalid misc:0 Missed beacon:0 > > Hmm, ESSID isn't being set. If I try to configure wpa_supplicant > then it never associates properly. > > So I'm not totally convinced ndiswrapper is working for me. > > So I figured... dammit; let's try a generic kernel. Not good, but... > > I compile 3.2.9, install the modules and then try an boot... and > it fails to find my root disk and panics. I can see from the boot > messages that the kernel is seeing them, but it's failing to mount and > switchroot. > > (of course I can't get useful information 'cos you can't do anything > useful after a panic!) > > Looking at the initrd, it seems to have all the right drivers and > modules, and the init script _looks_ correct... but it's just not > working. > > Has anyone else tried to get 3.2.9 to work with C5.8? > > Or has anyone any advice for getting ndiswrapper to work for me (or > other ways of running the N150 card)? > You might try the uek2 kernel (rebuilt from the oracle sources) for el5 from the testing repo too: http://dev.centos.org/centos/5/ That is based on a 3.1.x kernel, though it is versioned as 2.6.39-*
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos