Linksys WPM54G SuSE 9.2
Hi All, I have just bought a Linksys WPM54G for my existing SuSE 9.2 installation. When I installed the card and switched on the PC for the first time suseplugger recognised the card and asked if I would like to configure it, which of course I tried, but it wasn't in the list of available cards. So after many hours of searching Google and trying the options that I found, I finally sort of got it working. Here is what I did :- 1. Use Synaptic to get ndiswrapper-tools 2. Get the windows drivers, and copy the .sys and .inf to somewhere (say /home/<yourusername>/Linksys/) 3. Open terminal, and enter the following commands: 3a. cd Linksys 3b. sudo ndiswrapper -i <name>.inf (mine was rt2500.inf) 3c. cd /etc/ndiswrapper/ 3d. sudo modprobe ndiswrapper 3e. sudo echo ndiswrapper >> /etc/modules 3f. sudo iwlist wlan0 scan (look for your access point in the list) 3g. sudo iwconfig wlan0 channel <X> essid <ESSID> mode Managed (the X and ESSID should come from the iwlist) 3h. sudo ifup wlan0 The above was found on :- http://ubuntuforums.org/showthread.php?t=5645 This seemed to work, sort of. When I rebooted, the card was not loaded automatically, so I used the following to enable the card :- ifconfig wlan0 up iwconfig wlan0 channel X essid X mode Managed dhcpcd wlan0& (This command gave me an error, sorry can't remember what it was, but it seems to work) My question is 2 fold. 1. Is there an easier way to do this as I have another couple of SuSE 9.2 boxes to install the wireless cards into. 2. How do I set it up so that I don't have to manually type the above 3 commands and that the wlan0 card is loaded at boot time. Thanks in advance for your help. I hope the above is clear, but I've been trying to get this working for about 18 hours now. Martin
On Sat, 2005-06-04 at 18:36 +0200, Martin Love wrote:
Hi All,
I have just bought a Linksys WPM54G for my existing SuSE 9.2 installation.
When I installed the card and switched on the PC for the first time suseplugger recognised the card and asked if I would like to configure it, which of course I tried, but it wasn't in the list of available cards.
So after many hours of searching Google and trying the options that I found, I finally sort of got it working.
Here is what I did :-
1. Use Synaptic to get ndiswrapper-tools 2. Get the windows drivers, and copy the .sys and .inf to somewhere (say /home/<yourusername>/Linksys/) 3. Open terminal, and enter the following commands: 3a. cd Linksys 3b. sudo ndiswrapper -i <name>.inf (mine was rt2500.inf) 3c. cd /etc/ndiswrapper/ 3d. sudo modprobe ndiswrapper 3e. sudo echo ndiswrapper >> /etc/modules 3f. sudo iwlist wlan0 scan (look for your access point in the list) 3g. sudo iwconfig wlan0 channel <X> essid <ESSID> mode Managed (the X and ESSID should come from the iwlist) 3h. sudo ifup wlan0
The above was found on :- http://ubuntuforums.org/showthread.php?t=5645
This seemed to work, sort of. When I rebooted, the card was not loaded automatically, so I used the following to enable the card :-
ifconfig wlan0 up iwconfig wlan0 channel X essid X mode Managed dhcpcd wlan0& (This command gave me an error, sorry can't remember what it was, but it seems to work)
My question is 2 fold.
1. Is there an easier way to do this as I have another couple of SuSE 9.2 boxes to install the wireless cards into.
2. How do I set it up so that I don't have to manually type the above 3 commands and that the wlan0 card is loaded at boot time.
One of the options to ndiswrapper is to save the config. There should be some docs under /usr/share/doc/packages for ndiswrapper that has the commands so it is configured with every boot. I also use a linksys card in my laptop and followed the docs and have no problems at boot time.
Thanks in advance for your help. I hope the above is clear, but I've been trying to get this working for about 18 hours now.
Martin
-- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998 "The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners." -Ernst Jan Plugge
On Sat, 2005-06-04 at 12:43 -0400, Ken Schneider wrote:
On Sat, 2005-06-04 at 18:36 +0200, Martin Love wrote:
Hi All,
I have just bought a Linksys WPM54G for my existing SuSE 9.2 installation.
When I installed the card and switched on the PC for the first time suseplugger recognised the card and asked if I would like to configure it, which of course I tried, but it wasn't in the list of available cards.
So after many hours of searching Google and trying the options that I found, I finally sort of got it working.
Here is what I did :-
1. Use Synaptic to get ndiswrapper-tools 2. Get the windows drivers, and copy the .sys and .inf to somewhere (say /home/<yourusername>/Linksys/) 3. Open terminal, and enter the following commands: 3a. cd Linksys 3b. sudo ndiswrapper -i <name>.inf (mine was rt2500.inf) 3c. cd /etc/ndiswrapper/ 3d. sudo modprobe ndiswrapper 3e. sudo echo ndiswrapper >> /etc/modules 3f. sudo iwlist wlan0 scan (look for your access point in the list) 3g. sudo iwconfig wlan0 channel <X> essid <ESSID> mode Managed (the X and ESSID should come from the iwlist) 3h. sudo ifup wlan0
The above was found on :- http://ubuntuforums.org/showthread.php?t=5645
This seemed to work, sort of. When I rebooted, the card was not loaded automatically, so I used the following to enable the card :-
ifconfig wlan0 up iwconfig wlan0 channel X essid X mode Managed dhcpcd wlan0& (This command gave me an error, sorry can't remember what it was, but it seems to work)
My question is 2 fold.
1. Is there an easier way to do this as I have another couple of SuSE 9.2 boxes to install the wireless cards into.
2. How do I set it up so that I don't have to manually type the above 3 commands and that the wlan0 card is loaded at boot time.
Hello. I have a Linksys WPC11 v.4 card that initially gave me the same sort of trouble. I also use ndiswrapper on it. This is the pattern that I found would work for mine. ndiswrapper -i LSRTNDS.INF ndiswrapper -m modprobe ndiswrapper Now slap the card in, and it will be recognized by SuSE (as is the case even if you don't set up ndiswrapper first.) Be sure in Yast configuration for the card you go to Advanced .../Hardware Details and put in "ndiswrapper" for the module and "rt2500" in options. My card has been happily cranking along even since (with the additional joy of snubbing the Linksys tech support, who told me that the card positively absolutely would not work in Linux). Hope this Helps, Travis.
On Saturday 04 June 2005 19:04, Travis Beaty wrote:
My card has been happily cranking along even since (with the additional joy of snubbing the Linksys tech support, who told me that the card positively absolutely would not work in Linux).
Please don't do that. It's better to keep complaining even when you have it working with ndiswrapper. If you tell them things like "ha! it works perfectly" it's just even more reason for them not to give us native drivers
Darn. Sent this privately to Anders Johansson instead of the list. Sorry to both about that. Travis. On Sat, 2005-06-04 at 19:11 +0200, Anders Johansson wrote:
On Saturday 04 June 2005 19:04, Travis Beaty wrote:
My card has been happily cranking along even since (with the additional joy of snubbing the Linksys tech support, who told me that the card positively absolutely would not work in Linux).
Please don't do that. It's better to keep complaining even when you have it working with ndiswrapper. If you tell them things like "ha! it works perfectly" it's just even more reason for them not to give us native drivers
Oh. You misunderstood. It was a couple hours after my call before I was introduced to the idea of using ndiswrapper, and then another couple of hours before I figured out how to get it to work with the card. I never told Linksys I got it working (unless they are reading this mailing list). I just enjoy the fact that I did get it working, even though the tech rep said that I couldn't; in fact, he went out of his way to make it sound as though there was nothing I could do to make it work. And I did make it powerfully and respectfully clear to the tech rep that I was not happy with the fact that Linux wasn't supported. I don't claim to be the smartest cookie on the planet, but apparently I outsmarted Linksys tech support, and I give myself a gold star for that. LOL A bit of personal pride there, which isn't all bad. ;-) That incident is what woke me up to the idea of going to LUGs, etc., first before going to a company's tech support. Actually, I got more solid information on using the card in Linux by googling than I did with their "tech" support. I have also learned to research hardware more closely, to ensure Linux compatibility. Your point is well taken, however, and you are absolutely correct. Thanks, and have a wonderful day! Travis.
On Saturday 04 June 2005 18:43, Ken Schneider wrote:
One of the options to ndiswrapper is to save the config. There should be some docs under /usr/share/doc/packages for ndiswrapper that has the commands so it is configured with every boot. I also use a linksys card in my laptop and followed the docs and have no problems at boot time.
I have just recieved the following error :- KWrited - Listening on Device /dev/pst/0 Message from syslogd@host at Sat Jun ... bla bla linux kernel : Disabling IRQ #11 This is the IRQ for the Linksys card and now I have to boot and type the commands again. This happens every 10 - 15 minutes.. I had a look at the docs and found out how to load the driver automatically at boot. I did notice that the ndiswrapper is also using IRQ 11. Can I change the irq of either the ndiswrapper or the card. Thanks, Martin
On Saturday 04 June 2005 18:36, Martin Love wrote:
Hi All,
I have just bought a Linksys WPM54G for my existing SuSE 9.2 installation.
When I installed the card and switched on the PC for the first time suseplugger recognised the card and asked if I would like to configure it, which of course I tried, but it wasn't in the list of available cards.
So after many hours of searching Google and trying the options that I found, I finally sort of got it working.
Here is what I did :-
1. Use Synaptic to get ndiswrapper-tools 2. Get the windows drivers, and copy the .sys and .inf to somewhere (say /home/<yourusername>/Linksys/) 3. Open terminal, and enter the following commands: 3a. cd Linksys 3b. sudo ndiswrapper -i <name>.inf (mine was rt2500.inf) 3c. cd /etc/ndiswrapper/ 3d. sudo modprobe ndiswrapper 3e. sudo echo ndiswrapper >> /etc/modules 3f. sudo iwlist wlan0 scan (look for your access point in the list) 3g. sudo iwconfig wlan0 channel <X> essid <ESSID> mode Managed (the X and ESSID should come from the iwlist) 3h. sudo ifup wlan0
The above was found on :- http://ubuntuforums.org/showthread.php?t=5645
This seemed to work, sort of. When I rebooted, the card was not loaded automatically, so I used the following to enable the card :-
ifconfig wlan0 up iwconfig wlan0 channel X essid X mode Managed dhcpcd wlan0& (This command gave me an error, sorry can't remember what it was, but it seems to work)
My question is 2 fold.
1. Is there an easier way to do this as I have another couple of SuSE 9.2 boxes to install the wireless cards into.
2. How do I set it up so that I don't have to manually type the above 3 commands and that the wlan0 card is loaded at boot time.
Thanks in advance for your help. I hope the above is clear, but I've been trying to get this working for about 18 hours now.
Martin
Hi just another wee problem. Everything seems to be working in that the card is enabled during bootup and works fine for a period of time. After 15 minutes or so (can be much longer) I get the following error :- See attachment. Once I get this error I have to reboot and then everything is OK again for a wee while. Any help much appreciated. Thanks, Martin
participants (4)
-
Anders Johansson
-
Ken Schneider
-
Martin Love
-
Travis Beaty