|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Wireless Questions about wireless networking setup, use, and wireless specific applications |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Hi, all.
Just discovering Linux. Couldn't expect everything to work right away, of course. I has some issues with the x11 (the GUI wouldn't show itself), but have gotten around that. Next is WLAN. I have a Motorola USB stick whose chipset i've identified as the Ralink T2501. It won't show up in YAST as a WLAN adapter, but does in the USB devices attached. I've procured what the sticky advised, and this is it: HTML Code:
40: USB 00.0: 0000 Unclassified device [Created at usb.122] UDI: /org/freedesktop/Hal/devices/usb_device_148f_9021_noserial_if0 Unique ID: CiZ2.Q1gxt8A0_KF Parent ID: uIhY.3f5c44ENLJ9 SysFS ID: /devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0 SysFS BusID: 3-3:1.0 Hardware Class: unknown Model: "Ralink 802.11 bg WLAN" Hotplug: USB Vendor: usb 0x148f "Ralink Technology, Corp." Device: usb 0x9021 "802.11 bg WLAN" Revision: "0.01" Speed: 480 Mbps Module Alias: "usb:v148Fp9021d0001dc06dsc02dp00icFFiscFFipFF" Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #39 (Hub) Anyway, i've downloaded the necessary driver (rt73), but don't want to leap into installing it before i consult you guys. Where do i go from here? |
|
|||
|
InNewtonITrust wrote:
> Hi, all. > > Just discovering Linux. Couldn't expect everything to work right away, > of course. I has some issues with the x11 (the GUI wouldn't show > itself), but have gotten around that. > Next is WLAN. I have a Motorola USB stick whose chipset i've identified > as the Ralink T2501. > > It won't show up in YAST as a WLAN adapter, but does in the USB devices > attached. I've procured what the sticky advised, and this is it: > 40: USB 00.0: 0000 Unclassified device [Created at usb.122] > UDI: /org/freedesktop/Hal/devices/usb_device_148f_9021_noserial_if0 > Unique ID: CiZ2.Q1gxt8A0_KF > Parent ID: uIhY.3f5c44ENLJ9 > SysFS ID: /devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0 > SysFS BusID: 3-3:1.0 > Hardware Class: unknown > Model: "Ralink 802.11 bg WLAN" > Hotplug: USB > Vendor: usb 0x148f "Ralink Technology, Corp." > Device: usb 0x9021 "802.11 bg WLAN" > Revision: "0.01" > Speed: 480 Mbps > Module Alias: "usb:v148Fp9021d0001dc06dsc02dp00icFFiscFFipFF " > Config Status: cfg=no, avail=yes, need=no, active=unknown > Attached to: #39 (Hub) > > Now, this means there's the lack of a driver, doesn't it? Strange, > because the Network Adapters Compatibilty page > [url=http://en.opensuse.org/HCL/Network_Adapters_(Wireless)] says my > device should work 'out of the box'. > > Anyway, i've downloaded the necessary driver (rt73), but don't want to > leap into installing it before i consult you guys. Where do i go from > here? You didn't say which version of openSUSE that you are using. In any case, there is not a driver for your kernel, but there is for later versions. Assuming that you are using 11.1, you should install the compat-wireless package for your kernel. You will find it in the repository at http://download.opensuse.org/repositories/home:/Akoellh/openSUSE_11.1_Update/ If you do not know how to select the correct package for your kernel, then consult http://forums.opensuse.org/new-user-how-faq-read-only/unreviewed-how-faq/414765-choosing-correct-kmp-package-your-installation.html |
|
|||
|
Quote:
Use Software.openSUSE.org or Webpin to search for alternative packages. Either the "stable" (backport from 2.6.30.x) or the "bleeding edge" snapshots will support the device ID. Code:
/lib/modules/2.6.27.37-0.1-default/updates/drivers/net/wireless/rt2x00/rt73usb.ko alias: usb:v148Fp9021d*dc*dsc*dp*ic*isc*ip*
__________________
“Never attribute to malice that which can be adequately explained by stupidity.” (R.J. Hanlon) |
|
|||
|
Akoellh wrote:
> lwfinger;2056986 Wrote: >> 'Index of /repositories/home:/Akoellh/openSUSE_11.1_Update' >> (http://tinyurl.com/arav7l) > > Just FYI, my repos have been deleted (by myself), so the OP will have > to use compat-wireless from another repo. > > Use > > 'Software.openSUSE.org' (http://software.opensuse.org/search) > > or > > 'Webpin' (http://packages.opensuse-community.org/) > > to search for alternative packages. > > Either the "stable" (backport from 2.6.30.x) or the "bleeding edge" > snapshots will support the device ID. > > > Code: > -------------------- > /lib/modules/2.6.27.37-0.1-default/updates/drivers/net/wireless/rt2x00/rt73usb.ko > alias: usb:v148Fp9021d*dc*dsc*dp*ic*isc*ip* > -------------------- Sorry about getting that wrong again. I did search trying to get it right. Those links are not quite as handy as having a repo for installation from YaST, but better than building from source. |
|
|||
|
The problem (which is beyond my responsibility) is, that the directory structure with all (now empty) subdirectories was preserved as I could not delete the project due to some other OBS user having linked against one of my packages.
Interestingly, I deleted that package before, so I don't know what OBS is still complaining about, but I have no influence on this.
__________________
“Never attribute to malice that which can be adequately explained by stupidity.” (R.J. Hanlon) |
|
|||
|
Quote:
Right. So i downloaded the correct compat-wireless package from Software.openSUSE.org (Gosh, your stickies are bang on!), and opened the file with 'Software Installer'. Checked the/lib... directory, and the exact path Akoellh mentioned had been created. '/lib/modules/2.6.27.37-0.1-default/updates/drivers/net/wireless/rt2x00/rt73usb' So, driver installed. Yet, (after rebooting) the Hardware Info yeilds this: Code:
24: udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial_if0' info.subsystem = 'usb' usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0' usb.speed = 480.000 info.linux.driver = 'usb-storage' usb.interface.class = 8 (0x8) usb.device_revision_bcd = 1 (0x1) usb.device_protocol = 0 (0x0) usb.interface.subclass = 6 (0x6) info.product = 'USB Mass Storage Interface' usb.configuration_value = 1 (0x1) usb.version = 2.00000 usb.interface.protocol = 80 (0x50) info.udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial_if0' usb.max_power = 400 (0x190) usb.vendor_id = 5263 (0x148f) usb.num_configurations = 1 (0x1) usb.is_self_powered = false usb.num_ports = 0 (0x0) usb.product_id = 9592 (0x2578) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0' usb.num_interfaces = 1 (0x1) usb.can_wake_up = false info.parent = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial' usb.linux.device_number = 4 (0x4) usb.vendor = 'Ralink Technology, Corp.' usb.device_class = 0 (0x0) usb.bus_number = 3 (0x3) usb.product = 'USB Mass Storage Interface' linux.hotplug_type = 2 (0x2) usb.device_subclass = 0 (0x0) usb.interface.number = 0 (0x0) linux.subsystem = 'usb' 25: udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial' info.subsystem = 'usb_device' info.linux.driver = 'usb' usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3' usb_device.device_revision_bcd = 1 (0x1) usb_device.configuration_value = 1 (0x1) info.product = '802.11 bg WLAN' usb_device.max_power = 400 (0x190) usb_device.num_configurations = 1 (0x1) usb_device.num_ports = 0 (0x0) info.udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial' usb_device.num_interfaces = 1 (0x1) usb_device.linux.device_number = 4 (0x4) usb_device.device_class = 0 (0x0) usb_device.device_subclass = 0 (0x0) usb_device.speed = 480.000 linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3' usb_device.device_protocol = 0 (0x0) info.vendor = 'Ralink Technology, Corp.' usb_device.version = 2.00000 info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_13_2' usb_device.vendor_id = 5263 (0x148f) usb_device.is_self_powered = false usb_device.product_id = 9592 (0x2578) usb_device.can_wake_up = false usb_device.vendor = 'Ralink Technology, Corp.' usb_device.bus_number = 3 (0x3) linux.hotplug_type = 2 (0x2) usb_device.product = '802.11 bg WLAN' linux.subsystem = 'usb' linux.device_file = '/dev/bus/usb/003/004' Anyway, '/lsusb' yeilds: Code:
Bus 003 Device 004: ID 148f:2578 Ralink Technology, Corp. and 'iwconfig' this: Code:
lo no wireless extensions. eth0 no wireless extensions. The device is just not available to be configured in the Network Settings menu in YaST. What now? |
|
|||
|
On 10/29/2009 05:06 PM, InNewtonITrust wrote:
> > lwfinger Wrote: >> You didn't say which version of openSUSE that you are using. > Sorry, Iwfinger. You're right, i've just downloaded 11.1. > > Right. > So i downloaded the correct compat-wireless package from > 'Software.openSUSE.org' (http://software.opensuse.org/search/) (Gosh, > your stickies are _bang_on_!), and opened the file with 'Software > Installer'. Checked the/lib... directory, and the exact path Akoellh > mentioned had been created. > > '/lib/modules/2.6.27.37-0.1-default/updates/drivers/net/wireless/rt2x00/rt73usb' I hope that is a typo and that you have ..../rt73usb.ko. If not, the driver is not installed. > So, driver installed. > > Yet, (after rebooting) the Hardware Info yeilds this: > > Code: > -------------------- > 24: *udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial_if0'* > info.subsystem = 'usb' > > usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0' > usb.speed = 480.000 > *info.linux.driver = 'usb-storage'* > usb.interface.class = 8 (0x8) > usb.device_revision_bcd = 1 (0x1) > usb.device_protocol = 0 (0x0) > usb.interface.subclass = 6 (0x6) > info.product = 'USB Mass Storage Interface' > usb.configuration_value = 1 (0x1) > usb.version = 2.00000 > usb.interface.protocol = 80 (0x50) > info.udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial_if0' > usb.max_power = 400 (0x190) > usb.vendor_id = 5263 (0x148f) > usb.num_configurations = 1 (0x1) > usb.is_self_powered = false > usb.num_ports = 0 (0x0) > usb.product_id = 9592 (0x2578) > linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3/3-3:1.0' > usb.num_interfaces = 1 (0x1) > usb.can_wake_up = false > info.parent = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial' > usb.linux.device_number = 4 (0x4) > *usb.vendor = 'Ralink Technology, Corp.'* > usb.device_class = 0 (0x0) > usb.bus_number = 3 (0x3) > usb.product = 'USB Mass Storage Interface' > linux.hotplug_type = 2 (0x2) > usb.device_subclass = 0 (0x0) > usb.interface.number = 0 (0x0) > linux.subsystem = 'usb' > > 25: *udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial'* > info.subsystem = 'usb_device' > info.linux.driver = 'usb' > usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3' > usb_device.device_revision_bcd = 1 (0x1) > usb_device.configuration_value = 1 (0x1) > *info.product = '802.11 bg WLAN'* > usb_device.max_power = 400 (0x190) > usb_device.num_configurations = 1 (0x1) > usb_device.num_ports = 0 (0x0) > info.udi = '/org/freedesktop/Hal/devices/usb_device_148f_2578_noserial' > usb_device.num_interfaces = 1 (0x1) > usb_device.linux.device_number = 4 (0x4) > usb_device.device_class = 0 (0x0) > usb_device.device_subclass = 0 (0x0) > usb_device.speed = 480.000 > linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.2/usb3/3-3' > usb_device.device_protocol = 0 (0x0) > *info.vendor = 'Ralink Technology, Corp.'* > usb_device.version = 2.00000 > info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_2_0000_00_13_2' > usb_device.vendor_id = 5263 (0x148f) > usb_device.is_self_powered = false > usb_device.product_id = 9592 (0x2578) > usb_device.can_wake_up = false > usb_device.vendor = 'Ralink Technology, Corp.' > usb_device.bus_number = 3 (0x3) > linux.hotplug_type = 2 (0x2) > usb_device.product = '802.11 bg WLAN' > linux.subsystem = 'usb' > linux.device_file = '/dev/bus/usb/003/004' > > -------------------- > > > I've posted both these outputs, cause both fit the device's > description. Why 2 seperate ones, one a usb storage device and the other > an adapter show up, i'm still too inexperienced to know. > > Anyway, '/lsusb' yeilds: > > Code: > -------------------- > Bus 003 Device 004: ID 148f:2578 Ralink Technology, Corp. > > > -------------------- > > > 'dmesg | grep firmware' NOTHING, > > and 'iwconfig' this: > > Code: > -------------------- > > lo no wireless extensions. > > > eth0 no wireless extensions. > > > -------------------- > > > So, it seems to me, that firmware is not (yet) my problem. > The device is just not available to be configured in the Network > Settings menu in YaST. Your first post listed "UDI: /org/freedesktop/Hal/devices/usb_device_148f_9021_noserial_if0". Now your posting has the USB ID of 148f:2578. Unless lsusb shows the 148f:9021, your wireless driver will not be loaded. |
|
|||
|
Whoa. Im LOST.
I searched the Hardware Information text for '9021', and couldn't find it anywhere. The USB ID has changed, or has disappeared, if that makes sense. Also, yes, it is 'rt73usb.ko'. |
|
|||
|
Guys? Akoellh? Iwfinger?
Pardon my impatience, but my situation yet desires your expertise...! |
|
|||
|
On 11/04/2009 11:56 AM, InNewtonITrust wrote:
> > Guys? Akoellh? Iwfinger? > > Pardon my impatience, but my situation yet desires your expertise...! Until this morning, I had no idea why your device changed its ID, but then the wireless mailing list had a discussion of mode switching, which is discussed at http://www.draisberghof.de/usb_modeswitch/. The utility usb_modeswitch is an openSUSE package, at least on 11.2. You will need to learn how to configure it. Just to fill in the blanks, some SB wlan devices operate in 2 modes. When first plugged in, they look like a USB storage device on which is stored the Windows driver. After Windows installs the driver, it switches the device to the other mode. On subsequent reboots, that switching is done automatically, but the Linux kernel knows nothing of this - thus an external utility is needed. |
![]() |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|