VectorLinux
April 23, 2014, 04:37:55 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: Thinkpad 600E VL6 Linksys WPC54G wireless card not connecting to AP  (Read 2707 times)
toigwan
Member
*
Posts: 4


« on: June 13, 2009, 09:43:26 pm »

Thinkpad 600E Laptop
Vector Linux 6.0 Standard

added kernel parameters: acpi=off pnpbios=off
installed Linksys 54G wireless card driver LSTINDS.INF via ndiswrapper

VLWifi is unable to obtain IP address
dhcpcd wlan0 is also unable to obtain IP address

wireless AP is WEP, using command line in terminal iwconfig wlan0 essid xx mode managed key xx
causes system to freeze.

Tested at public APs.  Wicd is inconsistent.  Sometimes will see all APs.
terminal command line iwlist wlan0 scan will see all APs.
Trying to connect in terminal still causes system to freeze.

If anyone has some suggestion to getting connected to wireless AP, it would be appreciated.
I tested laptop with Debian Lenny, Zenwalk 5.2 and Wolvix 1.1.0.  Terminal command dhcpcd/dhclient was able to obtain IP in those distros.

Thank you
B
Logged

Thinkpad 600E Pentium II, 256MB RAM
VL 5.9 Standard
caitlyn
Packager
Vectorian
****
Posts: 2839



WWW
« Reply #1 on: June 29, 2009, 11:09:37 am »

What chipset does your Linksys card use?  Which driver?  Please post the output of lsmod and ifconfig -a. 
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
VLocity Linux 7.0-rc1

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video
VL 7.0 Light
toigwan
Member
*
Posts: 4


« Reply #2 on: July 02, 2009, 12:33:48 pm »

Hi caitlyn,

Thanks for responding.  I ended up trying Xubuntu 9.04 and Zenwalk 6.0 also.  They both produced the same results.
How would I determine the chipset / driver of the wireless card?

Right now I am using VL 5.9 and everything works.  It would seem that the trouble persists with newer linux distros.  Only newer distro that worked was Debian Lenny, but that required a recompile of ndiswrapper and would hang during boot.

My only qualm with VL 5.9 is that it's not as smooth as VL 6.

And to address lsmod and ifconfig -a.

Code:
Module                  Size  Used by
3c59x                  40616  0
mii                     5376  1 3c59x
apm                    18780  2
ndiswrapper           185500  0
snd_cs4236             14252  2
snd_opl3_lib           10496  1 snd_cs4236
snd_hwdep               7812  1 snd_opl3_lib
snd_cs4236_lib         15360  1 snd_cs4236
snd_wss_lib            25088  2 snd_cs4236,snd_cs4236_lib
snd_mpu401_uart         7680  1 snd_cs4236
snd_rawmidi            19872  1 snd_mpu401_uart
snd_seq_dummy           3716  0
snd_seq_oss            31872  0
snd_seq_midi_event      6912  1 snd_seq_oss
snd_seq                48368  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          7436  5 snd_opl3_lib,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            37408  0
snd_pcm                67972  3 snd_cs4236_lib,snd_wss_lib,snd_pcm_oss
snd_timer              19976  4 snd_opl3_lib,snd_wss_lib,snd_seq,snd_pcm
snd_page_alloc          8840  2 snd_wss_lib,snd_pcm
snd_mixer_oss          15104  1 snd_pcm_oss
snd                    51492  19 snd_cs4236,snd_opl3_lib,snd_hwdep,snd_cs4236_lib,snd_wss_lib,snd_mpu401_uart,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               7008  1 snd
speedstep_lib           4740  0
freq_table              4352  0
rtc_cmos               10144  0
i2c_piix4               8592  0
rtc_core               15132  1 rtc_cmos
i2c_core               21268  1 i2c_piix4
rtc_lib                 3328  1 rtc_core
shpchp                 29716  0
pci_hotplug            27040  1 shpchp
evdev                  10144  0

ifconfig -a listed lo and wlan0, but since I could not get connected, I plugged in my 3com ethernet card (3c59x) and that appeared as eth0 or eth2.
Logged

Thinkpad 600E Pentium II, 256MB RAM
VL 5.9 Standard
caitlyn
Packager
Vectorian
****
Posts: 2839



WWW
« Reply #3 on: July 02, 2009, 12:52:07 pm »

The output of lsmod indicated you are using ndiswrapper.  That should only be used for cards not supported by Linux which, based on your result, this might very well be.  First, you need to download the Windows driver for your card.  That will have to come from the manufacturer's website.

Instructions for setting up ndiswrapper are here:
http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=HowTos

The kernel team deliberately disabled ndiswrapper in kernel 2.6.24 and above as it is Linux Torvalds' contention that it violates the GPL.  (FWIW, he is almost certainly correct.)  There is a kernel patch to get around it but you are probably going to end up compiling a custom kernel to make this work.

Yes, we can help you get through all the steps.  Get the Windows driver, follow the how-to, and post again if and when you get stuck.  (Also post if it just works Smiley
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
VLocity Linux 7.0-rc1

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video
VL 7.0 Light
hata_ph
Packager
Vectorian
****
Posts: 3210


-- Just being myself --


« Reply #4 on: July 02, 2009, 05:07:57 pm »

what is the output of lspci, lspcmcia, lsusb....
Logged
rbistolfi
Packager
Vectorian
****
Posts: 2265


« Reply #5 on: July 02, 2009, 05:45:46 pm »

He has both, ndiswrapper and a linux driver inserted into the kernel. The device will never work with both modules inserted. You have to pick one and blacklist the other.

Code:
3c59x                  40616  0
ndiswrapper           185500  0
Logged

"There is a concept which corrupts and upsets all others. I refer not to Evil, whose limited realm is that of ethics; I refer to the infinite."
Jorge Luis Borges, Avatars of the Tortoise.

--
Jumalauta!!
caitlyn
Packager
Vectorian
****
Posts: 2839



WWW
« Reply #6 on: July 26, 2009, 09:02:08 pm »

Um... no.  3c59x is for wired Ethernet.  I use one of those on my ancient Libretto.  Wired can be a Linux supported card and wireless can still use ndiswrapper.

I'm afraid the lack of responses may mean toigwan gave up Sad  I hope not.
Logged

eMachines EL-1300G desktop, 1.6GHz AMD Athlon 2650e CPU, 4GB RAM, nVidia GeForce 6150 SE video
VLocity Linux 7.0-rc1

HP Mini 110 netbook, 1.6GHz Intel Atom CPU, 2GB RAM, Intel 950 video
VL 7.0 Light
rbistolfi
Packager
Vectorian
****
Posts: 2265


« Reply #7 on: July 26, 2009, 09:08:08 pm »

OOps, my google fu failed Sad
Sorry
Logged

"There is a concept which corrupts and upsets all others. I refer not to Evil, whose limited realm is that of ethics; I refer to the infinite."
Jorge Luis Borges, Avatars of the Tortoise.

--
Jumalauta!!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!