Bug 230993

Summary: yast does not offer to configure any settings specific to wireless connection
Product: [openSUSE] openSUSE 10.2 Reporter: Rihards Olups <richlv>
Component: YaST2Assignee: Michal Zugec <mzugec>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: 32bit   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast log
hwinfo --netcrad output
dmesg output

Description Rihards Olups 2006-12-28 18:04:04 UTC
a linksys usb wireless adapter with ralink chipset, using rt73 driver as a module.

yast sees the card and allows to configure most aspects of it, but it does not offer to configure anything specific to wireless (like essid, wpa and so on)
Comment 1 Cyril Hrubis 2006-12-30 12:27:31 UTC
Can you please attach y2logs. If you are in doubt plese follow:
http://en.opensuse.org/YaST.



Thanks!
Comment 2 Rihards Olups 2007-01-04 22:02:27 UTC
Created attachment 111568 [details]
yast log

i could not find anything about logs in that page, but here's /var/log/y2log for following actions :
opening network config in yast, editing wifi card, accepting everything, finishing network config.
Comment 3 Michal Zugec 2007-06-11 08:17:01 UTC
From yast log:

2007-01-04 23:58:25 <1> h(8474) [YCP] network/complex.ycp:66 Hardware=[$["active":true, "bus":"pci", "busid":"0000:00:12.0", "drivers":[$["active":true,
 "modprobe":true, "modules":[["via-rhine", ""]]]], "link":false, "mac":"00:13:d4:51:18:e3", "module":"via-rhine", "name":"ASUSTeK VT6102 [Rhine-II]", "n
um":0, "options":"", "requires":[], "type":"eth", "unique":"rBUF.o6usjnPKuTC", "wl_auth_modes":nil, "wl_bitrates":nil, "wl_channels":nil, "wl_enc_modes"
:nil], $["active":true, "bus":"usb", "busid":"5-1:1.0", "drivers":[$["active":true, "modprobe":true, "modules":[["rt73", ""]]]], "hotplug":"usb", "link"
:nil, "mac":"00:18:f8:2c:23:dd", "module":"rt73", "name":"Cisco-Linksys Compact Wireless-G USB Adapter", "num":1, "options":"", "requires":[], "type":"e
th", "unique":"UfPf.4mAUGuwfO1A", "wl_auth_modes":["open", "sharedkey"], "wl_bitrates":nil, "wl_channels":["1", "2", "5", "11", "9", "18", "36", "54"],
"wl_enc_modes":["WEP40", "WEP104"]]]

Required kernel module rt73 is loaded, but "type":"eth". I think it's kernel driver bug
Jirko?
Comment 4 Rihards Olups 2007-06-11 08:23:16 UTC
note that rt73 driver was compiled manually - so if the problem is within driver, that's not suse related.
Comment 5 Michal Zugec 2007-06-11 08:29:17 UTC
I found rt73usb in distro kernel. Can you use that one?
Comment 6 Jiri Benc 2007-06-11 09:14:30 UTC
All wireless devices use Ethernet frames for communication with user space. That's  a feature and it's required for some user space programs to work properly (e.g. dhcp client) and to allow bridging with Ethernet.

As I already said several times, the correct way to recognize whether the given device is a wireless one is to check for Wireless Extensions support.
Comment 7 Michal Zugec 2007-06-13 11:12:03 UTC
Richards - what happend when you in YaST remove configuration for that card and create new one?
Comment 8 Rihards Olups 2007-06-13 11:37:19 UTC
as far as i remember, i tried this a lot of times. i tried manually setting different device types, including wireless, but never got offered an option to enter any parameters regarding wifi functionality.

if required, i could try to get access to the machine & adapter at some point to test this more throughoutly.

if i will do so, are there any specific steps to take or should i simply attempt to proceed with the defaults ?
Comment 9 Michal Zugec 2007-06-13 12:02:32 UTC
just start "yast2 lan", then click on your wlan-card, delete configuration

 - now your card is "unconfigured". Open new console and type "hwinfo --wlan". Can you see something? Also type "hwinfo --netcard" and save it (maybe we will need that output later)

- now back to yast. When your unconfigured card is selected, click edit and write me here how was recognized (eth/wlan) and whether wlan dialogs was available
Comment 10 Rihards Olups 2007-06-20 16:33:07 UTC
Created attachment 147415 [details]
hwinfo --netcrad output

"hwinfo --wlan" produces no output; "hwinfo --netcard" output attached.

when clicking 'edit' on an unconfigured card, dialog defaulted to 'ethernet'.
setting it manually to 'wireless' shows wireless configuration parameters now, actually.

it did not before, when i reported this (machine has been updated) - i had tried deleting and readding the device a lot of times already ;)

adapter is still not brought up (bug 2309960), but that was tracked in other report and closed as invalid anyway.
Comment 11 Michal Zugec 2007-06-20 18:15:42 UTC
Do you have firmware loaded?
Comment 12 Rihards Olups 2007-06-21 08:06:22 UTC
i haven't set anything like that manually, so unless this is happening automatically (included in the rt73 driver and it's installation procedure ?), no.
Comment 13 Michal Zugec 2007-06-21 14:28:30 UTC
can you paste "dmesg"?
Comment 14 Rihards Olups 2007-06-22 18:07:32 UTC
Created attachment 148006 [details]
dmesg output
Comment 15 Michal Zugec 2007-06-22 20:32:21 UTC
You need to install firmware for that card. Unfortunately there is no way how to detect this (I added this into YaST database, so there will be warning popup) and firmware is not packaged in our repository (probably because of licence)
I'm sorry of that