USB wireless Dongle

I installed OpenSuse yesterday and after an hour of fiddling managed to get connected to my wireless network.

I have booted up today and it hasn’t started automatically.

under Network Settings - YaST i can see 2 wireless network cards now one is

54M.USB and shows as Not configured
the other
54M.USB DHCP - when clicked it says

54MUSB…(No hwinfo)
*Device Name:wlan0
*Started automatically at boot
*IP address assigned using DHCP

If I click edit > Next I can see my correct Network Name, WEP-Open and Key but it still won’t connect.

If I click Scan Network nothing happens.

Any suggestions?

The Dongle is a BlueNext BN-WD54G

I have yet to use one of these, so I’m guessing here.

Have you tried knetworkmanager (or its gnome equivalent) instead of the traditional ifconfig method Yast uses?

I prefer wicd instead of knetworkmanager, it wasn’t stable enough when I tried it.

Try posting in the Network>Wireless sub-forum, you’ll get more knowledgeable help there.

hi kebablover

run framp’s wireless diagnostic script: as recommended by wireless experts such as Axel

Benutzeranleitung/Usersguide von/of collectNWData | collectNWData.sh

post the results back here

Thanks - That was hard work with no internet connection!! And only 2 USB Ports.

Anyway… I wasn’t to sure If I wanted Router HW or access point.


collectNWData.sh V0.6.1.18 (Rev: 1.174, Build: 2009/11/10 19:10:47
--- Which type of your network connection should be tested?
--- (2) Wireless connection (WLAN)
--- What's the type of networktopology?
--- (2) WLAN HW router <---> LinuxClient
--- On which host is the script executed?
--- (1) LinuxClient
!!! CND0110E: For the selected connection type there was no active network interface found on your system
!!! CND0230W: IPV6 enabled
!!! CND0310W: Classic network configuration with ifup was detected. Configuration with knetworkmanager is much easier
--- Go to http://www.linux-tips-and-tricks.de/CND#English to get more detailed instructions about the error/warning messages and how to fix the problems on your own
--- If you still don't have success then post the contents of file collectNWData.txt in the net (see http://www.linux-tips-and-tricks.de/CND_UPL#English for links) and then the nopaste link on your favorite Linux forum.
==================================================================================================================
==================================================================================================================
*** uname -a
Linux linux-p450 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 athlon i386 GNU/Linux
==================================================================================================================
*** cat /etc/*-release
openSUSE 11.1 (i586)
VERSION = 11.1
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-ia32:core-3.2-ia32"
==================================================================================================================
*** cat /etc/resolv | grep -vi "search"
==================================================================================================================
*** cat /etc/hosts
127.0.0.1       localhost
127.0.0.2       linux-p450.site linux-p450
==================================================================================================================
*** cat /etc/HOSTNAME
linux-p450.site
==================================================================================================================
*** route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
==================================================================================================================
*** ifconfig
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:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:540 (540.0 b)  TX bytes:540 (540.0 b)
pan0      Link encap:Ethernet  HWaddr ##:##:##:##:##:#1  
          inet6 addr: fe80::5c4c:d6ff:fefe:2f00/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:468 (468.0 b)
==================================================================================================================
*** ping tests
connect: Network is unreachable
Ping of 195.135.220.3 failed
ping: unknown host www.suse.de
Ping of www.suse.de failed
==================================================================================================================
*** dhcpcd-test
==================================================================================================================
*** lspci
==================================================================================================================
*** lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 148f:2573 Ralink Technology, Corp. RT2501USB Wireless Adapter
Bus 001 Device 002: ID 09da:000e A4 Tech Co., Ltd 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
==================================================================================================================
*** hwinfo --netcard; # (filtered)
37: USB 00.0: 0282 WLAN controller
  Model: "Ralink 54M.USB......."
  Vendor: usb 0x148f "Ralink Technology, Corp."
  Device: usb 0x2573 "54M.USB......."
    Driver Status: rt2500usb is active
    Driver Activation Cmd: "modprobe rt2500usb"
    Driver Status: rt73usb is not active
    Driver Activation Cmd: "modprobe rt73usb"
==================================================================================================================
*** lsmod
| ac97_bus                | agpgart                 | ata_generic             | binfmt_misc              |
| bluetooth               | bnep                    | bridge                  | button                   |
| cdrom                   | cfg80211                | crc_ccitt               | crc_t10dif               |
| dm_mod                  | dock                    | edd                     | ext3                     |
| fan                     | fat                     | ff_memless              | floppy                   |
| fuse                    | gameport                | hid                     | hwmon                    |
| i2c_core                | i2c_viapro              | ide_core                | ide_pci_generic          |
| ip6_tables              | ip6t_LOG                | ip6t_REJECT             | ip6table_filter          |
| ip6table_mangle         | ip6table_raw            | ip_tables               | ipt_LOG                  |
| ipt_REJECT              | iptable_filter          | iptable_raw             | ipv6                     |
| irda                    | jbd                     | joydev                  | l2cap                    |
| led_class               | libata                  | loop                    | mac80211                 |
| mbcache                 | nf_conntrack            | nf_conntrack_ipv4       | nf_conntrack_ipv6        |
| nf_conntrack_netbios_ns | nls_cp437               | nls_iso8859_1           | ns558                    |
| parport                 | parport_pc              | pata_via                | pci_hotplug              |
| pcspkr                  | ppdev                   | processor               | rfcomm                   |
| rfkill                  | rt2500usb               | rt2x00lib               | rt2x00usb                |
| rtc_cmos                | rtc_core                | rtc_lib                 | sco                      |
| scsi_mod                | sd_mod                  | sg                      | shpchp                   |
| snd                     | snd_ac97_codec          | snd_mixer_oss           | snd_mpu401_uart          |
| snd_page_alloc          | snd_pcm                 | snd_pcm_oss             | snd_rawmidi              |
| snd_seq                 | snd_seq_device          | snd_timer               | snd_via82xx              |
| soundcore               | sr_mod                  | stp                     | thermal                  |
| thermal_sys             | uhci_hcd                | usb_storage             | usbcore                  |
| usbhid                  | vfat                    | via82cxxx               | via_agp                  |
| via_ircc                | x_tables                | xt_NOTRACK              | xt_limit                 |
| xt_pkttype              | xt_state                | xt_tcpudp               |
==================================================================================================================
*** cat /etc/sysconfig/network/ifcfg-[earwd]* | egrep -v ".*=''"
==================================================================================================================
*** cat /etc/sysconfig/network/ifcfg-wlan0
BOOTPROTO='dhcp'
NAME='54M.USB.......'
STARTMODE='hotplug'
USERCONTROL='yes'
WIRELESS_AUTH_MODE='open'
WIRELESS_BITRATE='auto'
WIRELESS_DEFAULT_KEY='@@@@@@'
WIRELESS_ESSID='w#n#o#s#o#'
WIRELESS_KEY_0='@@@@@@'
WIRELESS_KEY_1='@@@@@@'
WIRELESS_KEY_LENGTH='@@@@@@'
WIRELESS_MODE='Managed'
WIRELESS_POWER='no'
==================================================================================================================
*** iwconfig
lo        no wireless extensions.
pan0      no wireless extensions.
==================================================================================================================
*** Actual date for bias of following greps
21:13:42 2009-11-11
==================================================================================================================
*** grep -i radio /var/log/boot.msg | tail -n 5
==================================================================================================================
*** dmesg | grep -i radio | tail -n 5
==================================================================================================================
*** tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 5
==================================================================================================================
*** ls /lib/firmware
/lib/firmware:
2.6.27.7-9-pae	LICENSE.ralink-firmware.txt  rt2561.bin  rt2561s.bin  rt2661.bin  rt73.bin
/lib/firmware/2.6.27.7-9-pae:
atmsar11.fw  cpia2  dabusb	edgeport    emi26	  emi62		ess    intelliport2.bin  kaweth
keyspan_pda  korg   ti_3410.fw	ti_5052.fw  tr_smctr.bin  ttusb-budget	vicam  whiteheat.fw	 whiteheat_loader.fw
yamaha
/lib/firmware/2.6.27.7-9-pae/cpia2:
stv0672_vp4.bin
/lib/firmware/2.6.27.7-9-pae/dabusb:
bitstream.bin  firmware.fw
/lib/firmware/2.6.27.7-9-pae/edgeport:
boot.fw  boot2.fw  down.fw  down2.fw  down3.bin
/lib/firmware/2.6.27.7-9-pae/emi26:
bitstream.fw  firmware.fw  loader.fw
/lib/firmware/2.6.27.7-9-pae/emi62:
bitstream.fw  loader.fw  midi.fw  spdif.fw
/lib/firmware/2.6.27.7-9-pae/ess:
maestro3_assp_kernel.fw  maestro3_assp_minisrc.fw
/lib/firmware/2.6.27.7-9-pae/kaweth:
new_code.bin  new_code_fix.bin	trigger_code.bin  trigger_code_fix.bin
/lib/firmware/2.6.27.7-9-pae/keyspan_pda:
keyspan_pda.fw	xircom_pgs.fw
/lib/firmware/2.6.27.7-9-pae/korg:
k1212.dsp
/lib/firmware/2.6.27.7-9-pae/ttusb-budget:
dspbootcode.bin
/lib/firmware/2.6.27.7-9-pae/vicam:
firmware.fw
/lib/firmware/2.6.27.7-9-pae/yamaha:
ds1_ctrl.fw  ds1_dsp.fw  ds1e_ctrl.fw
==================================================================================================================
*** ndiswrapper -l
No ndiswrapper module loaded
==================================================================================================================
*** Active processes
wpa_supplicant:NO knetworkmanager:NO nm-applet:YES
==================================================================================================================
*** grep NETWORKMANAGER /etc/sysconfig/network/config
NETWORKMANAGER="no"
==================================================================================================================
*** grep -i persistent /etc/sysconfig/network/config
==================================================================================================================
*** grep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/70-persistent-net
/usr/bin/egrep: /etc/udev/rules.d/*net_persistent*: No such file or directory
==================================================================================================================
*** grep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*
/etc/modprobe.conf:install eth0             /bin/true
/etc/modprobe.conf:install eth1             /bin/true
==================================================================================================================
*** iwlist scanning
No WLANs found
==================================================================================================================
*** NWEliza states
DI:0 dI:0 NI:1 cNI:1 NDIS:0 NIWL:0 IP6:1 KM:0 WLW: 0 AP:0 

I have a netgear wireless router

This will not help you immediately, but you probably want to disable ipv6. If it
is not needed, and most users do not, it will slow down web browsing a lot.

The thing that does show is that iwlist did not see any nearby APs. Is your
ESSID hidden? If so, you are greatly complicating your life without much
improvement in security. The other explanation is that your radio is switched
off, either by a physical switch, or by Windows.

When configuring wireless, the situation is greatly complicated by using ifup.
NetworkManager has its faults, but it gets all the details right, as long as you
do the configuration screen. The use of ifup is pretty complicated for a beginner.

My ESSID is visable - along with a few others. Obviously this proves the problem is the PC end not the router end.

No button or switch is available for turning the radio off - I know from using this dongle in windows XP the windows software has a function of switching it on or off.

As for IPV6 Not sure how to turn it off / disable it. Is this part of the Dongle driver or the router??

Is there an alternative Wireless config program I could try?

Or are there any third party drivers for my dongle? I can’t find any one the manufacturers website - only Windows or Mac.

On 11/12/2009 02:16 PM, kebablover wrote:
>
> My ESSID is visable - along with a few others. Obviously this proves
> the problem is the PC end not the router end.

Why did the script not show the results of the scan?

> No button or switch is available for turning the radio off - I know
> from using this dongle in windows XP the windows software has a function
> of switching it on or off.

Is this a program or a button?

> As for IPV6 Not sure how to turn it off / disable it. Is this part of
> the Dongle driver or the router??

Of course not. It is a part of networking. You do it with YaST => Network
Devices => Network Settings. Ignore the warning that your devices are controlled
with Network Manager. If you do not get the warning, then turn NM on.

> Is there an alternative Wireless config program I could try?

Yes, but NM should work.

> Or are there any third party drivers for my dongle? I can’t find any
> one the manufacturers website - only Windows or Mac.

No. As long as you can see the ESSID of your AAP, your driver should be OK. Just
use the New Connection button of the applet to create a connection for your AP.
If you use WEP, you will need a hex key, not a passphrase.

>
>

I think its not showing any results of the scan because of the driver. It did show a number of available networks the first time I booted but ever since restarting the scan button hasn’t done anything.

The WEP setting are still shown from my first connection and I have got it as HEX and not phrase.

In XP the option to turn the radio off/on was a function on the task bar. The dongle is just like a USB Memory stick - It has not physical buttons on it.

It there anyway to clear all the devise details and start from scratch?

On 11/12/2009 03:36 PM, kebablover wrote:
>
> I think its not showing any results of the scan because of the driver.
> It did show a number of available networks the first time I booted but
> ever since restarting the scan button hasn’t done anything.

Open a terminal and enter the following command:


sudo  /usr/sbin/iwlist  scan

Please post the output.

> The WEP setting are still shown from my first connection and I have got
> it as HEX and not phrase.
>
> In XP the option to turn the radio off/on was a function on the task
> bar. The dongle is just like a USB Memory stick - It has not physical
> buttons on it.

Do you have another wireless device in the machine? Does it have a wireless
switch? If the wireless output is blocked by ANY kill switch, it is blocked
for all devices. You can check that by the following:

cat /sys/class/rfkill/rfkill0/state

That command will echo a single number. A value of “1” is OK, “0” or “2” mean
that the radio is blocked.

> It there anyway to clear all the devise details and start from scratch?

That won’t be necessary. Unlike Windows, the device tables are built from
scratch on boot. Only NetworkManager connections are preserved, and you haven’t
made any yet.

Rather embarrassingly I have to admit that today while hoovering I solved my problem. :shame:

I found my USB Dongle sitting on top of my PC.

Thanks for all your help but unless someone managed to finalise the development of wireless USB my problem would never have been solve.

Sorry for the wasted time!!