Installing WUSB54G wireless card
Friends I have being reading in the forums about this usb wireless card (wusb54g). Some say I need no ndiswrapper and some say you don't need it at all. Could someone that has installed this card successfuly tell me and could you please let me know how to install this thing. In the wiki for Ubuntu says that this card works out of the box, but when I go and activate it my system freezes and I have to do a hard reboot.
Thanks for you help.. |
HI,
WUSB54G has several hardware versions, some Prism, some Realtek and ..... You need to check what chipset is hiding in your card... see http://ndiswrapper.sourceforge.net/m...index.php/List and find out, then come back here Happy Penguins! |
This is what I found:
Card: Linksys #[WUSB54Gv4], 802.11b/g, USB 2.0 -- [link here|List#WUSB54Gv4] * Chipset: RT2500USB (RT2571F) (They just changed the chip and didn't tell anybody. Be careful which version (v1/v2/v4) you buy!) * usbid: 13b1:000d * Driver 00: Ralink Driver, Open Source: http://rt2x00.serialmonkey.com/ - 2005-07-25 / Good alternative to ralinktech.com's driver. Works WELL. * Driver 0: Ralink driver: http://www.ralinktech.com/supp-1.htm - 2005-03-25 / Drv2.0.1.0, rt2500usb.inf & rt2500usb.sys Notes: ndiswrapper v1.2-rc1, kernel 2.6.11.7 (also works with grsec2 patch v2.1.5): works on both USB2.0 (load with modprobe ehci-hcd log2_irq_thresh=4 to avoid "usb X-Y: reset high speed USB device using ehci_hcd and address Z") and USB1.1 (UHCI (OHCI not tested (yet?))). WEP works with 64bit and 128bit keys. but bitrate is only 11Mbit/s Note: rename the configuration file for the adapter once you installed the drivers (getting them extracted is quite a mess (WINE/Cedega) you need rt2500usb.*). 'mv /etc/ndiswrapper/rt2500usb/148F\:2570.0.conf /etc/ndiswrapper/rt2500usb/13b1\:000d.0.conf' should do the trick. * Driver 1: Linksys Windows XP driver: http://www.linksys.com/download/default.asp Notes: ndiswrapper v1.1, kernel 2.6.11.7 vanilla: kernel-oops! ndiswrapper v1.2-rc1 loads fine (EHCI loaded with modprobe ehci-hcd log2_irq_thresh=4) but oopses when unloading the module and the adapter is still plugged in (Kernel 2.6.11.7 vanilla). Yet transmission seems to fail completely (except increasing 'Tx Invalid misc' values nothing happens). * Driver 2: older Linksys Windows XP driver: ftp://ftp.linksys.com/pub/network/WU...4_20040703.exe Notes: ndiswrapper v1.2-rc1, kernel 2.6.11.7 (also works with grsec2 patch v2.1.5): seems to work, but only 11Mbit/s and without any encryption. no need to unplug the device before removing the ndiswrapper module. works on USB2.0, USB1.1 not tested (yet). * Driver 3:There is a native driver for rt2x00 but it has no USB support yet. View its status at rt2x00.serialmonkey.com But according to many people at ubuntuforums.org this card is supposed to work out of the box without the need of using ndiswrapper. Thanks for your help.. |
Hi,
It depends on , (hardware version). I personally do not have , so I don't know if has Relink.. what lisps says? look for wireless driver. then look for appropriate info (one of which you found there) Happy Penguins! |
This is v4. As you can see here:
says "works out of the box" Since you are more experienced than me in Linux do you think I need ndiswrapper? Last night I was playing with it and this is what I got: rgm@CheBK:~$ iwconfig lo no wireless extensions. eth0 no wireless extensions. sit0 no wireless extensions. rausb0 RT2500USB WLAN ESSID:"linksyss" Mode:Managed Frequency=2.437 GHz Access Point: 00:16:B6:3C:9E:1E Bit Rate=12 Mb/s RTS thr:off Fragment thr:off Link Quality=0/70 Signal level:-82 dBm Noise level:-202 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 --------------------------------------------------------------------------------- rgm@CheBK:~$ iwlist rausb0 scanning rausb0 Scan completed : Cell 01 - Address: 00:14:BF:1D:AA:D4 Mode:Managed ESSID:"linksys" Encryption key:on Channel:5 Cell 02 - Address: 00:09:5B:C5:53:58 Mode:Managed ESSID:"My_Wireless" Encryption key:on Channel:6 Cell 03 - Address: 00:16:B6:BC:2B:91 Mode:Managed ESSID:"glwireless" Encryption key:on Channel:6 Cell 04 - Address: 00:0C:41:70:2A:9A Mode:Managed ESSID:"linksys" Encryption key:on Channel:6 Cell 05 - Address: 00:14:6C:A0:E2:E8 Mode:Managed ESSID:"NETGEAR" Encryption key:on Channel:11 Cell 06 - Address: 00:16:B6:3C:9E:1E Mode:Managed ESSID:"linksyss" Encryption key:off Channel:6 ------------------------------------------------------------------------------ rgm@CheBK:~$ lsmod Module Size Used by nls_cp437 5888 1 vfat 13440 1 fat 53020 1 vfat ipv6 265728 6 rfcomm 40216 0 l2cap 26244 5 rfcomm bluetooth 49892 4 rfcomm,l2cap ppdev 9220 0 r128 44032 1 drm 73236 2 r128 cpufreq_userspace 4696 0 cpufreq_stats 5636 0 freq_table 4740 1 cpufreq_stats cpufreq_powersave 1920 0 cpufreq_ondemand 6428 0 cpufreq_conservative 7332 0 video 16260 0 tc1100_wmi 6916 0 sony_acpi 5644 0 pcc_acpi 12416 0 hotkey 11556 0 dev_acpi 11140 0 container 4608 0 button 6672 0 acpi_sbs 19980 0 battery 9988 1 acpi_sbs i2c_acpi_ec 5120 1 acpi_sbs ac 5252 1 acpi_sbs nls_utf8 2176 5 ntfs 103536 4 sg 37920 0 sd_mod 19984 2 dm_mod 58936 1 md_mod 72532 0 af_packet 22920 2 lp 11844 0 snd_seq_dummy 3844 0 snd_seq_oss 33536 0 snd_seq_midi 9376 0 snd_seq_midi_event 7552 2 snd_seq_oss,snd_seq_midi snd_seq 51984 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event parport_pc 35780 1 parport 36296 3 ppdev,lp,parport_pc snd_via82xx 28824 1 gameport 15496 1 snd_via82xx snd_ac97_codec 93088 1 snd_via82xx snd_ac97_bus 2304 1 snd_ac97_codec snd_pcm_oss 53664 0 snd_mixer_oss 18688 1 snd_pcm_oss snd_pcm 89864 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss snd_timer 25220 2 snd_seq,snd_pcm snd_page_alloc 10632 2 snd_via82xx,snd_pcm snd_mpu401_uart 7808 1 snd_via82xx tsdev 8000 0 snd_rawmidi 25504 2 snd_seq_midi,snd_mpu401_uart snd_seq_device 8716 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi snd 55268 13 snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu40 1_uart,snd_rawmidi,snd_seq_device i2c_viapro 8980 0 i2c_core 21904 2 i2c_acpi_ec,i2c_viapro psmouse 36100 0 usb_storage 74176 1 via_ircc 26900 0 via_rhine 23940 0 rt2570 181184 1 serio_raw 7300 0 scsi_mod 139496 3 sg,sd_mod,usb_storage usbhid 39904 0 irda 187068 1 via_ircc floppy 62148 0 mii 5888 1 via_rhine crc_ccitt 2304 1 irda soundcore 10208 1 snd pcspkr 2180 0 rtc 13492 0 shpchp 45632 0 pci_hotplug 29236 1 shpchp via_agp 9856 1 agpgart 34888 2 drm,via_agp evdev 9856 1 ext3 135688 2 jbd 58772 1 ext3 ide_generic 1536 0 ehci_hcd 34184 0 uhci_hcd 33680 0 usbcore 130692 6 usb_storage,rt2570,usbhid,ehci_hcd,uhci_hcd ide_cd 33028 0 cdrom 38560 1 ide_cd ide_disk 17664 9 via82cxxx 9988 0 [permanent] generic 5124 0 thermal 13576 0 processor 23360 1 thermal fan 4868 0 capability 5000 0 commoncap 7296 1 capability vga16fb 13704 1 vgastate 10368 1 vga16fb fbcon 42784 72 tileblit 2816 1 fbcon font 8320 1 fbcon bitblit 6272 1 fbcon softcursor 2304 1 bitblit ----------------------------------------------------------------- Sorry right now I'm at work and not able to give you what lisps says. Having seen these results what do you think?? Thanks for your help!! |
Since you are able to scan networks, your wireless device seems to be working and you can move on to the authentication and network setup. The device that lsmod shows is rt2570.
I'm not sure how Ubunto set's up network devices. Here is a link to a message post where a similar usb device is configured by running a script containing iwconfig and iwpriv commands: http://forums.ralinktech.com.tw/phpb...pic.php?t=2576 |
Thanks jschiwal, I saw the script, but it did not work for that person in the post. They are using RT73, I think is different than the one I have. Any other suggestions? Thanks again
|
Hi,
Can ifconfig and iwconfig detect your card? Then you have to follow the ubuntu's way. ifup/down, dhclient or dhcpcd.... Happy Pengins! |
I think you can find the capabilities of your driver by looking in:
sudo cat /proc/net/rt2570/rausb0/hw The last line for my ndiswrapper driver looks like this: encryption_modes=WEP; TKIP with WPA; AES/CCMP with WPA This shows which encryption modes are supported by your driver. Some items you can set using the iwconfig program. If you plan to use wpa encryption then make sure you have wpa_supplicant installed. You can start the wpa_supplicant program and use wpa_cli to fine tune your wpa_supplicant.conf file, as well as monitor and debug the supplication progress. You haven't indicated what your wireless network uses. For the link that I provided, I was referring to the post by flux. It might give you some pointers. |
So for this card do I need ndiswrapper yes or no? What do you suggest?
Thanks for your help!, I would like to switch completely to Linux, but I need Internet. thans again.. |
Your present driver seems to be working. However if wpa isn't supported, then you might want to look into using something else. You have two things left to configure. Configure the network and configure the authentication. The wpa_supplicant is the service that connects with the wireless AP. You need to get this working before you can use DHCP for example. If you have the wpa_supplicant package installed, there is a README and sample configurations in /usr/share/doc/packages/wpa_supplicant. I don't use Ubuntu, so I don't know if you have a GUI styled program to configure this or if you need to manually create a script that runs when you boot.
As you will see reading the wpa_supplicant docs, you can have one section in the wpa_supplicant.conf file for each wireless network you want to use. Then the correct configuration will be used for each network. I would suggest using google with the terms "wpa_supplicant ubuntu". Here is a wiki on configuring wpa_supplicant in breezy: http://knowledge76.com/index.php/Wir..._Ubuntu_Breezy |
All times are GMT -5. The time now is 03:36 AM. |