Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
I have a WUSB100 wireless USB adapter I am using for my internet on my desktop, but I cant pick up wireless or anything for that matter. I can only ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Apr 2010
    Posts
    6

    How to find driver for WUSB100


    I have a WUSB100 wireless USB adapter I am using for my internet on my desktop, but I cant pick up wireless or anything for that matter. I can only get on the internet via an ethernet cable. I'm dual booting with vista so I have it working on that, but not on Ubuntu. What are the necessary steps to take from beginning to end to figure out how to get wireless on my computer? When I put the CD that came with the USB adapter, I use wine to open the setup file and it starts up and says my configuration is fine and it says it copied the files, then it asks for you to plug in the USB adapter, but once I plug it in it doesnt recognize and its as if I never plugged anything in at all. How do I go about doing this?

  2. #2
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    First step is to get more information on the device.

    Please open a terminal and post the output of the following two commands (with the USB adapter plugged in)
    Code:
    lsusb
    lsmod

  3. #3
    Just Joined!
    Join Date
    Apr 2010
    Posts
    6

    Terminal Output

    goggles@ubuntu:~$ lsusb
    Bus 001 Device 010: ID 1737:0078 Linksys
    Bus 001 Device 003: ID 0781:5406 SanDisk Corp. Cruzer Micro 1/2/4GB Flash Drive
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 002: ID 413c:3010 Dell Computer Corp. Optical Wheel Mouse
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    goggles@ubuntu:~$ lsmod
    Module Size Used by
    ndiswrapper 185532 0
    nls_iso8859_1 3740 1
    nls_cp437 5372 1
    vfat 10716 1
    fat 51452 1 vfat
    isofs 31620 1
    udf 80900 0
    crc_itu_t 1852 1 udf
    binfmt_misc 8356 1
    snd_hda_codec_realtek 203328 1
    snd_hda_intel 26920 2
    snd_hda_codec 75708 2 snd_hda_codec_realtek,snd_hda_intel
    snd_hwdep 7200 1 snd_hda_codec
    snd_pcm_oss 37920 0
    snd_mixer_oss 16028 1 snd_pcm_oss
    snd_pcm 75296 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
    snd_seq_dummy 2656 0
    snd_seq_oss 28576 0
    snd_seq_midi 6464 0
    snd_rawmidi 22176 1 snd_seq_midi
    snd_seq_midi_event 6940 2 snd_seq_oss,snd_seq_midi
    snd_seq 50224 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_mid i_event
    snd_timer 22276 2 snd_pcm,snd_seq
    snd_seq_device 6920 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi ,snd_seq
    snd 59204 17 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec, snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_se q_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    ppdev 6688 0
    psmouse 56500 0
    serio_raw 5280 0
    soundcore 7264 1 snd
    parport_pc 31940 1
    snd_page_alloc 9156 2 snd_hda_intel,snd_pcm
    iptable_filter 3100 0
    ip_tables 11692 1 iptable_filter
    x_tables 16544 1 ip_tables
    nvidia 9586440 36
    asus_atk0110 8252 0
    agpgart 34988 1 nvidia
    i2c_nforce2 6784 0
    lp 8964 0
    parport 35340 3 ppdev,parport_pc,lp
    ohci1394 29900 0
    usbhid 38208 0
    usb_storage 52768 1
    ieee1394 86596 1 ohci1394
    forcedeth 54152 0
    floppy 54916 0
    goggles@ubuntu:~$

  4. #4
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    I believe Ubuntu should have the rt2870sta driver as of 9.04, which should work with this card. However, you need to do a little tweak to get it to associate with the card.

    Were you trying to use ndiswrapper before? Unload that module
    Code:
    sudo modprobe -r ndiswrapper
    Most threads I've seen have you rebuilding the module with the id for this card included, but a seemingly easier solution from here suggests doing this
    Code:
    echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "1737 0078" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
    sudo modprobe -rf rt2870sta
    sudo modprobe rt2870sta
    You may need to add the module to /etc/modules to load at boot
    Code:
    echo rt2870 | sudo tee -a /etc/modules
    Post the output of
    Code:
    iwconfig
    dmesg | egrep 'rt28|usb|Phy'

  5. #5
    Just Joined!
    Join Date
    Apr 2010
    Posts
    6
    goggles1215@goggles1215:~$ sudo modprobe -r ndiswrapper
    [sudo] password for goggles1215:
    goggles1215@goggles1215:~$ echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "1737 0078" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
    install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "1737 0078" > /sys/bus/usb/drivers/rt2870/new_id
    goggles1215@goggles1215:~$ sudo modprobe -rf rt2870sta
    goggles1215@goggles1215:~$ sudo modprobe rt2870sta
    goggles1215@goggles1215:~$ echo rt2870 | sudo tee -a /etc/modules
    rt2870
    goggles1215@goggles1215:~$ iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    goggles1215@goggles1215:~$ dmesg | egrep 'rt28|usb|Phy'
    [ 0.002790] CPU: Physical Processor ID: 0
    [ 0.004000] CPU: Physical Processor ID: 0
    [ 0.004000] CPU: Physical Processor ID: 0
    [ 0.004000] CPU: Physical Processor ID: 0
    [ 0.570224] usbcore: registered new interface driver usbfs
    [ 0.570224] usbcore: registered new interface driver hub
    [ 0.570224] usbcore: registered new device driver usb
    [ 1.440157] usb usb1: configuration #1 chosen from 1 choice
    [ 1.498115] usb usb2: configuration #1 chosen from 1 choice
    [ 2.000022] usb 2-4: new low speed USB device using ohci_hcd and address 2
    [ 2.204195] usb 2-4: configuration #1 chosen from 1 choice
    [ 3.113459] usbcore: registered new interface driver hiddev
    [ 3.119559] input: HID 413c:3010 as /devices/pci0000:00/0000:00:0b.0/usb2/2-4/2-4:1.0/input/input4
    [ 3.119707] generic-usb 0003:413C:3010.0001: input,hidraw0: USB HID v1.00 Mouse [HID 413c:3010] on usb-0000:00:0b.0-4/input0
    [ 3.119733] usbcore: registered new interface driver usbhid
    [ 3.119738] usbhid: v2.6:USB HID core driver
    [ 1533.697288] rt2870sta: module is from the staging directory, the quality is unknown, you have been warned.
    [ 1533.702741] rtusb init --->
    [ 1533.702798] usbcore: registered new interface driver rt2870
    goggles1215@goggles1215:~$

  6. #6
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    Still not recognizing the device. Can you post the output of
    Code:
    modinfo rt2870sta
    It may be that you'll have to rebuild the driver.

  7. #7
    Just Joined!
    Join Date
    Apr 2010
    Posts
    6
    well it probably would have helped if I ran that command with the USB adapter plugged in. So here it is with it plugged in and the command you told me to run before this last thread:

    goggles1215@goggles1215:~$ sudo modprobe -r ndiswrapper
    [sudo] password for goggles1215:
    goggles1215@goggles1215:~$ echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "1737 0078" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
    install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "1737 0078" > /sys/bus/usb/drivers/rt2870/new_id
    goggles1215@goggles1215:~$ sudo modprobe -rf rt2870sta
    goggles1215@goggles1215:~$ sudo modprobe rt2870sta
    goggles1215@goggles1215:~$ echo rt2870 | sudo tee -a /etc/modules
    rt2870
    goggles1215@goggles1215:~$ iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    wlan0 RTxx70 Wireless ESSID:"" Nickname:"RT3070STA"
    Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
    Bit Rate:1 Mb/s
    RTS thr:off Fragment thr:off
    Link Quality=10/100 Signal level:0 dBm Noise level:-97 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    goggles1215@goggles1215:~$ dmesg | egrep 'rt28|usb|Phy'
    [ 3771.556016] usb 1-1: new high speed USB device using ehci_hcd and address 3
    [ 3771.719234] usb 1-1: configuration #1 chosen from 1 choice
    [ 3853.128439] rt2870sta: module is from the staging directory, the quality is unknown, you have been warned.
    [ 3853.133716] rtusb init --->
    [ 3853.133747] usbcore: registered new interface driver rt2870
    [ 3853.758712] 1. Phy Mode = 0
    [ 3853.758713] 2. Phy Mode = 0
    [ 3853.778816] RTMPSetPhyMode: channel is out of range, use first channel=1
    [ 3853.789817] 3. Phy Mode = 0
    goggles1215@goggles1215:~$

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~

    Now here is the code you told me to put in this last thread:

    It says it could not find the rt2870 module.

  8. #8
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    It's rt2870sta, not rt2870. I mistyped in the first time and edited it, so if you were reading just from the email notification, it was wrong. My bad.

    But things look ok. Does the following return local networks?
    Code:
    sudo ifconfig wlan0 up
    sudo iwlist wlan0 scan

  9. #9
    Just Joined!
    Join Date
    Apr 2010
    Posts
    6
    Well I put in the "sta" part after rt2870 and this is what came up in the terminal:

    goggles1215@goggles1215:~$ modinfo rt2870sta
    filename: /lib/modules/2.6.32-22-generic/kernel/drivers/staging/rt2870/rt2870sta.ko
    alias: rt3070sta
    version: 2.0.1.0
    license: GPL
    description: RTxx70 Wireless LAN Linux Driver
    author: Paul Lin <paul_lin@ralinktech.com>
    srcversion: 169A56F8E0E6AA9C2B2FD02
    alias: usb:v0411p015Dd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1737p0077d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1EDAp2310d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v7392p7717d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0789p0164d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0789p0163d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0789p0162d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v5A57p0282d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v5A57p0280d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v7392p7711d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07B8p3072d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07B8p2770d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07B8p2870d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07B8p3071d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07B8p3070d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v04E8p2018d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C09d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1482p3C09d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v050Dp805Cd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v157Ep300Ed*dc*dsc*dp*ic*isc*ip*
    alias: usb:v129Bp1828d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0E66p0003d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0E66p0001d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v15C5p0008d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083Ap6618d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v13D3p3247d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C25d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0471p200Fd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1740p9703d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1740p9702d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1740p9701d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0CDEp0025d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0586p3416d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0CDEp0022d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083Ap7511d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083Ap7522d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083Ap7512d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083Ap8522d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083ApA618d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v083ApB522d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v15A9p0006d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1044p800Dd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1044p800Bd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07AAp003Fd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07AAp003Cd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07AAp002Fd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C27d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C23d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v050Dp825Ad*dc*dsc*dp*ic*isc*ip*
    alias: usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v050Dp8053d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C12d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C07d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v2001p3C0Ad*dc*dsc*dp*ic*isc*ip*
    alias: usb:v2001p3C09d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07D1p3C11d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v07D1p3C09d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v2019pAB25d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v2019pED14d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v2019pED06d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C28d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v14B2p3C06d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p003Fd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p0039d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p002Dd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p003Ed*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p002Cd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p002Bd*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0DF6p0017d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0B05p1742d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0B05p1732d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v0B05p1731d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v148Fp3072d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v148Fp3071d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v148Fp3070d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v148Fp2870d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1737p0070d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v1737p0071d*dc*dsc*dp*ic*isc*ip*
    alias: usb:v148Fp2770d*dc*dsc*dp*ic*isc*ip*
    depends:
    staging: Y
    vermagic: 2.6.32-22-generic SMP mod_unload modversions 586
    parm: mac:rt28xx: wireless mac addr (charp)
    goggles1215@goggles1215:~$

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~

    And this is what happens after I put in
    sudo ifconfig wlan0 up
    sudo iwlist wlan0 scan

    It says ERROR while getting Interface flags: no such device, and interface doesn't support scanning.

  10. #10
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    Sorry for the delay.

    It's not listing the usb id, so perhaps that does not work.

    In which case we're back to rebuilding the driver and inserting the usb id.

    Looking around, the rt3070 drive might be preferable.
    Instructions are here.

    The rt3070usb driver can be downloaded from here.

    And the latest driver apparently needs a tweak posted here.

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •