On Wed, Apr 24, 2002 at 09:53:33AM -0400, Anthony Moulen wrote:
Now the only problem I am having is with my lucent orinoco gold wireless card. I can't for the life of me get it setup. Yast2 has ALWAYS been useless for this task. But in the past it was a trivial manual setup. Set eth0 up with pcmcia modual. Then edit /etc/pcmcia/wireless.opts file to the ESSID, MODE and KEY values that I use here at the house. Do a depmod -a then a ifconfig eth0 up and all was good from then on out.
Yes, yes, yes. You are both right. I have an orinoco silver and it has been a snap to set up and use on 7.3. SuSE seriously broke the wireless PCMCIA system while they were trying to upgrade the networking scripts.
After about 4 hours of pounding my head against my laptop, I finally DID get it to work. It turns out that almost *EVERY* single configuration file related to wireless PCMCIA has changed, although it was nice of SuSE to leave all the old ones lying around to confuse people. Since I was changing files helter skelter during this time, I still need to go back and sort out each error in the default files, but here is what I can remember in my current foggy-headed state: 1. The kernel PCMCIA has been unstable for as long as I can remember, while the external PCMCIA package has been fine. Well, SuSE enabled kernel PCMCIA as the default. You can to change one of the 50 brand new config files in /etc/sysconfig to fix this. In /etc/sysconfig/pcmcia, I set PCMCIA_SYSTEM="external". Then, you have to restart the network or maybe reboot (not sure). 2. I created a PCMCIA network card in YaST, although I ended up not using the IP settings I put there. YaST created a device config file for my wireless card called /etc/sysconfig/network/ifcfg-eth-pcmcia-0 with all the IP settings from YaST. What YaST did in 7.3 was store the settings in /etc/pcmcia/network.opts. Is this starting to look a little confusing yet? 3. The old PCMCIA network scripts used to read /etc/pcmcia/wireless.opts to get the wireless options like mode, ESSID, encryption key, etc. Well, the wireless.opts file is still there but it is NOT used. It would have been nice if there was some documentation about it. Instead, the new scripts read this info from another brand new file called /etc/sysconfig/network/wireless. You can edit this file to store your wireless options. If you don't use key 1, you may have to put the other key in the WIRELESS_IWCONFIG_OPTIONS variable. 4. Back to the /etc/pcmcia/network.opts, there is a new SuSE variable at the top of the file called USE_SUSE_NETWORK_SETUP. At this one is flanked by giant !!! NEW !!! lines. If you set this var to no, it will read whatever you put in network.opts, otherwise, I think it looks at the icfg file mentioned in 2 above. I turned it off and used my own settings here. Also, the entire scheme mechanism has changed. There used to be a default SuSE theme in this file, but that is now gone and there is something new that appears to cat the card name and MAC address, not sure since I haven't researched it much. 5. The old /etc/pcmcia/config database IS NOT USED anymore for wireless cards. There is also no default orinoco.conf file to configure, the file that is searched now is /etc/pcmcia/wlan-ng.conf. Now, that was obvious. I've never seen this file before. On top of that, this is where the other MAJOR ERROR is. My card matches the Intersil PRISM2 Reference Design, but that driver does not work. So, I had to change it to orinoco_cs in this file. Be careful tho, there are several entries for Intersil PRISM2 Reference Design. I had to match it up with the manfid field: manfid 0x0156, 0x0002. If you change any of the other entries, it won't help you. 6. I also made frequent use of iwconfig and iwlist commands to see what was having an effect and what was not. I finally have a working wireless card. This may not be the whole story. Once I have time to sort things out, I'll try to document it better. Welcome to 8.0 :) Best Regards, Keith -- sig on strike