Bug 105211

Summary: Passphrases no longer work in WEP key configs
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Jonathon Robison <jrobiso2>
Component: NetworkAssignee: Joachim Gleissner <joachim.gleissner>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Blocker    
Priority: P5 - None CC: aj
Version: Beta 1   
Target Milestone: ---   
Hardware: i586   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jonathon Robison 2005-08-17 14:32:24 UTC
Probably not a YaST problem, but rather in the wireless networking scripts.  
  
When using YaST (or manually) to configure a WEP key, choosing "Passphrase" is  
a useless option, since the system treats it as a hex when starting the card.  
In addition, even when the proper key is entered  inraw XXXX-XXXX-XXXX etc.  
mode in the config, it's still rejected during NIC initialization. For  me,the  
ONLY way I can get online via the ipw2100 is to issue the following command  
from a root window:  
  
iwconfig eth1 key `lwepgen -s "my passphrase here"`   [note the backticks]  
  
Also, it appears that the wireless scripts are being rewritten to default to  
using wpa_supplicant. This is a good thing, but so far the integration seems  
poor. YaST isn't writing a /etc/wpa_supplicant.conf file, nor is it offering  
many of the choices that would be needed to do so. Just my 2 cents.   
 
Final note: ipw2100-firmware is not on the CD's, nor online. Had to get it 
from a third party directory on gwdg.de
Comment 1 Andreas Jaeger 2005-08-17 15:04:47 UTC
ipw2100 firmware is online, check ftp.suse.com/pub/suse/i386/10.0/
Comment 2 Joachim Gleissner 2005-08-17 15:33:38 UTC
wpa_supplicant configuration is generated by ifup-wireless, not by YaST. And    
there was a bug in Beta1 which broke non-WPA modes, but usage of   
wpa_supplicant for non-WPA modes can be disabled by adding   
PREFER_WPA_SUPPLICANT='no' to the /etc/sysconfig/network/ifcfg-wlan-*.   

*** This bug has been marked as a duplicate of 104117 ***