LinHES Forums http://forums.linhes.org/ |
|
FoxConn Wll-3350 / rt2500 Chipset Install Issues R5E50 http://forums.linhes.org/viewtopic.php?f=2&t=13256 |
Page 1 of 1 |
Author: | ibleedbeer2 [ Tue Jan 02, 2007 7:16 pm ] |
Post subject: | FoxConn Wll-3350 / rt2500 Chipset Install Issues R5E50 |
I have been having all sorts of trouble attempting to make knoppmyth work with my foxconn wll-3350 with a rt2500 chipstet. It appears that my card was detected and the correct modules were installed but it fails to pull an ip address. Iwconfig prodcues the following output: Code: root@chunk:~# iwconfig eth0 no wireless extensions. lo no wireless extensions. wmaster0 IEEE 802.11g Frequency:2.412 GHz RTS thr:off Fragment thr=2346 B wlan0 IEEE 802.11g ESSID:"dd-wrt" Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated RTS thr:off Fragment thr=2346 B Encryption key:off sit0 no wireless extensions. No matter what I do I can't get the card to associate with the access point dd-wrt that currently is not encrypted. I have an Ubuntu box with this exact same card connected no problem so I know it has to be some sort of setting. I even tried to build the module from source using the module-assistant but get this error: Code: make[1]: Entering directory `/usr/src/linux-headers-2.6.18-chw-13' make[1]: *** No rule to make target `modules'. Stop. make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-chw-13' rt2500.ko failed to build! make: *** [module] Error 1 Any help would be appreciated as I've been going nuts. Here is the output from lscpi. It seems the rt2500 module has loaded but is not being used by anything ? Code: Module Size Used by nvidia 4545108 20 autofs4 21124 0 ipv6 248096 20 lirc_pvr150 19896 5 lirc_dev 16628 1 lirc_pvr150 af_packet 24072 2 nvram 11272 0 dvb_bt8xx 16900 0 nxt6000 10884 1 dvb_bt8xx mt352 9988 1 dvb_bt8xx sp887x 10884 1 dvb_bt8xx dst_ca 16000 1 dvb_bt8xx dst 29320 2 dvb_bt8xx,dst_ca dvb_core 73640 2 dvb_bt8xx,dst_ca dvb_pll 16132 1 dvb_bt8xx cx24110 11396 1 dvb_bt8xx or51211 12932 1 dvb_bt8xx zl10353 8708 1 dvb_bt8xx lgdt330x 11676 1 dvb_bt8xx bt878 12792 2 dvb_bt8xx,dst wm8775 8972 0 cx25840 27024 0 analog 13856 0 parport_pc 39140 0 parport 34504 1 parport_pc snd_mpu401 10216 0 snd_mpu401_uart 10880 1 snd_mpu401 8250_pnp 12544 0 8250 24708 1 8250_pnp serial_core 20864 1 8250 rt2500 173284 0 arc4 5888 1 rate_control 8576 0 ivtv 170000 5 lirc_pvr150 saa7115 17296 0 tvaudio 25500 0 msp3400 31520 0 snd_emu10k1_synth 10112 0 snd_emux_synth 36096 1 snd_emu10k1_synth snd_seq_virmidi 9728 1 snd_emux_synth snd_seq_midi_emul 9856 1 snd_emux_synth snd_seq_dummy 6916 0 snd_seq_oss 34048 0 snd_seq_midi 10400 0 tuner 61864 0 snd_seq_midi_event 10240 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi rt2500pci 30980 0 80211 156936 2 rate_control,rt2500pci bttv 167028 2 dvb_bt8xx,bt878 emu10k1_gp 7040 0 gameport 15368 3 analog,emu10k1_gp video_buf 23940 1 bttv firmware_class 11648 7 lirc_pvr150,dvb_bt8xx,sp887x,or51211,cx25840,ivtv,bttv ir_common 28420 1 bttv snd_seq 50256 9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event compat_ioctl32 5248 1 bttv i2c_algo_bit 12296 2 ivtv,bttv btcx_risc 8072 1 bttv cx2341x 13700 1 ivtv tveeprom 17296 2 ivtv,bttv videodev 24960 2 ivtv,bttv v4l1_compat 17540 2 ivtv,videodev v4l2_common 23808 8 cx25840,ivtv,saa7115,msp3400,tuner,bttv,cx2341x,videodev i2c_sis630 10636 0 snd_emu10k1 110016 1 snd_emu10k1_synth snd_bt87x 15844 0 snd_rawmidi 22944 4 snd_mpu401_uart,snd_seq_virmidi,snd_seq_midi,snd_emu10k1 snd_ac97_codec 94116 1 snd_emu10k1 snd_ac97_bus 6144 1 snd_ac97_codec snd_pcm_oss 42912 0 snd_seq_device 10508 8 snd_emu10k1_synth,snd_emux_synth,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_emu10k1,snd_rawmidi snd_util_mem 7552 2 snd_emux_synth,snd_emu10k1 snd_mixer_oss 18176 1 snd_pcm_oss snd_hwdep 10884 2 snd_emux_synth,snd_emu10k1 snd_pcm 69380 4 snd_emu10k1,snd_bt87x,snd_ac97_codec,snd_pcm_oss snd_timer 22404 3 snd_seq,snd_emu10k1,snd_pcm snd_page_alloc 11784 3 snd_emu10k1,snd_bt87x,snd_pcm i2c_sis96x 8964 0 i2c_core 20864 24 nvidia,lirc_pvr150,dvb_bt8xx,nxt6000,mt352,sp887x,dst,dvb_pll,cx24110,or51211,zl10353,lgdt330x,wm8775,cx25840,ivtv,saa7115,tvaudio,msp3400,tuner,bttv,i2c_algo_bit,tveeprom,i2c_sis630,i2c_sis96x sis_agp 10116 1 agpgart 29656 2 nvidia,sis_agp snd 47588 17 snd_mpu401,snd_mpu401_uart,snd_emux_synth,snd_seq_virmidi,snd_seq_dummy,snd_seq_oss,snd_seq,snd_emu10k1,snd_bt87x,snd_rawmidi,snd_ac97_codec,snd_pcm_oss,snd_seq_device,snd_mixer_oss,snd_hwdep,snd_pcm,snd_timer soundcore 11360 1 snd ohci_hcd 22020 0 usbcore 111364 2 ohci_hcd shpchp 35876 0 pci_hotplug 31560 1 shpchp evdev 11776 1 tsdev 10176 0 dmesg also had this listed at the very end. Don't know if it will help or not Code: wlan0: no IPv6 routers present
wlan0: no IPv6 routers present wlan0: starting scan wlan0: scan completed wlan0: no IPv6 routers present wlan0: starting scan wlan0: scan completed wlan0: no IPv6 routers present wlan0: no IPv6 routers present Any ideas? |
Author: | tohc1 [ Sat Jan 06, 2007 12:38 pm ] |
Post subject: | |
I've had the same problem which i've been trying to fix today. I've found that because iwconfig gives both wlan0 and wmaster0 this means its using the new combined drivers (for rt2400,rt2500 etc...), we need to use the old driver for the rt 2500 according the a post i found on the drivers forum. I've managed to get a working connection again but not from boot up. To get a working connection: remove rt2500pci (new beta driver) module and rt2500 (old driver that works) module (both are loaded on my system?): >modprobe -r rt2500pci >modprobe -r rt2500 then load the old driver again >modprobe rt2500 ifname=ra0 iwconfig should now show ra0. Edit /etc/network/interfaces and add: auto ra0 iface ra0 inet dhcp wireless_mode managed wireless_key open <yourkey> wireless_essid <your essid> wireless_channel 6 next, bring the interface up: >ifup ra0 hopefully you should get an dhcp offer and test the connection. I'm still stuck on how to get this to work on boot up as it still loads the rt2500pci module. I've tried editing /etc/modules and changing rt2500pci to rt2500 but no change. I don't really (ie at all) understand whats happening on startup so any help greatly appreciated. |
Author: | cjd1 [ Tue Jan 16, 2007 4:19 pm ] |
Post subject: | |
The problem is that the system is using the 80211 kernel module instead of rt2500, notice it in the "wlan0 IEEE 802.11g ESSID:"dd-wrt"" line. I tried adding it to the /etc/modprobe.d/blacklist, removing it from /etc/modules, but it was still loading. Finally, I just moved it out of /lib/modules and into /tmp. Reboot, and it works perfectly now. Still, you'll have to edit /etc/network/interfaces to point it to wlan0 instead of the old ra0 device. |
Author: | rusty- [ Tue Sep 18, 2007 10:21 pm ] |
Post subject: | |
Adding the following lines to your /etc/network/interfaces should get it to work after reboot: auto ra0 iface ra0 inet dhcp wireless_mode managed wireless_key open <yourkey> wireless_essid <your essid> wireless_channel 6 pre-up modprobe -r rt2500pci pre-up modprobe -r rt2500 pre-up modprobe rt2500 ifname=ra0 |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |