Ok the box arived today (at last!!!!!) Install on my main laptop went very smoothly. The packages are much better organized in this version than they were in 7.3. 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. With SuSE 8.0 there are many more config files and none of them seem to help in any way. Setting up /etc/pcmcia/wireless.opts as always only gets me errors in boot.msg as it tries to configure "lo" as a wireless card. No luck in the docs on setting up wireless cards in the new boot system. Any ideas? Charles Hutchinson P.S. GIVE ME BACK YAST1!!!!!!!!!!!!!!!!!!!
Ok the box arived today (at last!!!!!)
Install on my main laptop went very smoothly. The packages are much better organized in this version than they were in 7.3.
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.
With SuSE 8.0 there are many more config files and none of them seem to help in any way. Setting up /etc/pcmcia/wireless.opts as always only gets me errors in boot.msg as it tries to configure "lo" as a wireless card. No luck in the docs on setting up wireless cards in the new boot system.
Any ideas?
Charles Hutchinson
P.S. GIVE ME BACK YAST1!!!!!!!!!!!!!!!!!!! I think this problem goes beyond just the wireless opts. It appears that several of the pcmcia card drivers were not matched up with the card services version. Like the prism2_cs driver comes back saying that there was a version mismatch which means I can't use my wireless card at all without recompiling the kernel. Recompiling the kernel is not a viable option since
On Wednesday 24 April 2002 01:53 am, Geek Boi wrote: the kernels shipped with 90% of the distributions out there can't compile to match what was installed in the first place. Excuse me for venting but I spent 4 hours installing SuSE 8.0 as an upgrade, getting no where, reinstalling it by erasing all my partitions only to find out that the problem was related to a version mismatch. Now I have to find out if anyone has bothered to build a new kernel and modules for this beast so I can maybe get my wireless card to work again. Which means I also have to crawl under a desk and pull wires so I can use a wired connection in my house. GRRR. Check to make sure that the orinoco module will actually load on your system, perhaps you have hte same issue I do.
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
I can't thank you enough. This worked like a charm for me. It only took me 15 minutes to get it all working with these instructions all typing time. Talk about counter intuitive from what it was. Ah well with "improvements" comes change. I do prefer better documented change though. Thank you again, Charles Hutchinson On Wednesday 24 April 2002 08:49, Keith Winston wrote:
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
participants (3)
-
Anthony Moulen
-
Geek Boi
-
Keith Winston