LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   WLAN Card for Laptops (https://www.linuxquestions.org/questions/linux-hardware-18/wlan-card-for-laptops-228518/)

cujo31 09-09-2004 05:41 AM

WLAN Card for Laptops
 
Hi

What is a good WLAN card for a laptop that runs with Mandrake 10 ?
At the moment I have the W200 for my compaq evo v1020 and this card is not supported at installation as far as I know.

So what wlan card is working after installation of mandrake 10 ?

Regards
Marcel

finegan 09-10-2004 04:16 PM

What's the output of:

/sbin/lspcidrake

and:

/sbin/cardctl ident

Or really... what's the whole model number of the W200? Generally everything is supported these days, just very few in-kernel.

Cheers,

Finegan

finegan 09-10-2004 04:17 PM

What's the output of:

/sbin/lspcidrake

and:

/sbin/cardctl ident

Or really... what's the whole model number of the W200? Generally everything is supported these days, just very few in-kernel.

Cheers,

Finegan

cujo31 09-13-2004 12:08 PM

Hi

lspcidrake
nothing about the wlan card

cardctl ident
Socket 0:
no product info available

That is what this two commands say
Cujo31

redcoder01 11-18-2004 08:25 PM

if you're talking about the w200 on a evo 410 its a USB device. I haven't been able to get mine working so I would be interested in any help.

here's some info

Bus 002 Device 002: ID 049f:0076 Compaq Computer Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x049f Compaq Computer Corp.
idProduct 0x0076
bcdDevice 0.00
iManufacturer 0
iProduct 1 Compaq WLAN MultiPort W200
iSerial 2 PG27JL9ATL75
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 42
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 420mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
unknown descriptor type: 03 08 0f
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
Usage Type Data
wMaxPacketSize 0x0040 bytes 64 once
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type none
Usage Type Data
wMaxPacketSize 0x0040 bytes 64 once
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type none
Usage Type Data
wMaxPacketSize 0x0040 bytes 64 once
bInterval 0
Language IDs: (length=4)
0409 English(US)

finegan 11-22-2004 07:22 AM

http://www.linux-wlan.org/docs/wlan_adapters.html.gz

Says... Orinoco? That's not really a lot of help, lsusb talks about Compaq too much, so the best bet is the FCC ID, printed somewhere on the device itself, what's that say?

Cheers,

Finegan

redcoder01 11-22-2004 05:02 PM

FCC ID: IMRWA1000

finegan 11-22-2004 05:31 PM

It is an Orinoco!!!

http://www.nongnu.org/orinoco/devices/

You'll have to grab the CVS, but from what it claims, it'll work... see the FCC is good for something...

Cheers,

Finegan

redcoder01 11-22-2004 07:02 PM

ok, well I downloaded the latest driver and installed it, but its not working. I think I did everything right. make then make install. Any suggestions. btw the chip of the card is aqere, though it does use herm.

still very new to the linux world.

Thanks,
Jack

finegan 11-22-2004 07:09 PM

After make install, did you load it?

modprobe orinoco_usb (I think)

Then check "dmesg" to see if it bound to the card...

Cheers,

Finegan

redcoder01 11-22-2004 08:01 PM

hmm, module not found. I don't see a module for orinoco with usb. I downloaded orinoco-0.15rc2 was this the right one? It compiled without errors. Here is a listing directory after it was compiled.

airport.c Makefile orinoco_nortel.mod.o orinoco_tmd.ko
dump_recs.c orinoco.c orinoco_nortel.o orinoco_tmd.mod.c
firmware_class.c orinoco_cs.c orinoco.o orinoco_tmd.mod.o
firmware.h orinoco_cs.ko orinoco_pci.c orinoco_tmd.o
hermes.c orinoco_cs.mod.c orinoco_pci.ko README.orinoco
hermes.conf orinoco_cs.mod.o orinoco_pci.mod.c spectrum_cs.c
hermes.h orinoco_cs.o orinoco_pci.mod.o spectrum_cs.ko
hermes.ko orinoco.h orinoco_pci.o spectrum_cs.mod.c
hermes.mod.c orinoco.ko orinoco_plx.c spectrum_cs.mod.o
hermes.mod.o orinoco.mod.c orinoco_plx.ko spectrum_cs.o
hermes.o orinoco.mod.o orinoco_plx.mod.c userhermes.c
hermes_rid.h orinoco_nortel.c orinoco_plx.mod.o
ieee802_11.h orinoco_nortel.ko orinoco_plx.o
kcompat.h orinoco_nortel.mod.c orinoco_tmd.c

finegan 11-22-2004 11:26 PM

Huh...

Try:

http://www.clockwatching.net/~fin/te...-0.2.2.tar.bz2

I can't remember where I got that, its as old as this past summer, been sitting in a wayward section of my home dir since I got to play with a weird Zylex USB stick.

If that doesn't load right I'll take a whack at tracking down the current source repository.

Cheers,

Finegan

redcoder01 11-23-2004 10:17 PM

didn't work, had this error before, downloaded newer version and worked. Can't find a newer version for the orinoco_usb so I'm not sure what to do from here.


[redcoder01@localhost orinoco-usb-0.2.2]$ make KERNEL_SRC=/lib/modules/2.6.8-1.521/build/
make -C driver
make[1]: Entering directory `/home/redcoder01/orinoco-usb-0.2.2/driver'
mkdir -p .tmp_versions
cp /lib/modules/2.6.8-1.521/build//.tmp_versions/*.mod /home/redcoder01/orinoco-usb-0.2.2/driver/.tmp_versions
cp: cannot stat `/lib/modules/2.6.8-1.521/build//.tmp_versions/*.mod': No such file or directory
make[1]: [modules] Error 1 (ignored)
make -C /lib/modules/2.6.8-1.521/build/ SUBDIRS=/home/redcoder01/orinoco-usb-0.2.2/driver MODVERDIR=/home/redcoder01/orinoco-usb-0.2.2/driver/.tmp_versions modules
make[2]: Entering directory `/lib/modules/2.6.8-1.521/build'
CC [M] /home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.o
/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.c: In function `orinoco_cs_hard_reset':
/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.c:135: warning: implicit declaration of function `CardServices'
/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.c: In function `orinoco_cs_attach':
/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.c:207: error: structure has no member named `release'
/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.c:208: error: structure has no member named `release'
/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.c:209: error: structure has no member named `release'
make[3]: *** [/home/redcoder01/orinoco-usb-0.2.2/driver/orinoco_cs.o] Error 1
make[2]: *** [_module_/home/redcoder01/orinoco-usb-0.2.2/driver] Error 2
make[2]: Leaving directory `/lib/modules/2.6.8-1.521/build'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/redcoder01/orinoco-usb-0.2.2/driver'
make: *** [all] Error 2

finegan 11-23-2004 10:29 PM

It was an idependant project, then the developer died, David Gibson picked it up and merged it into the official driver but has yet to include the USB driver in the official releases. The short version...

You'll have to grab the CVS:

export CVS_RSH="ssh"
cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/orinoco co orinoco

That'll create an orinoco/ directory... then its just a make, make install.

Cheers,

Finegan

redcoder01 11-24-2004 06:33 AM

well, it compiled but it had some warnings and when I tried to load the module it gave an error, but it at least found the module.

Building modules, stage 2.
MODPOST
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/spectrum_cs.ko] has no
CRC!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/prism_usb.ko] has no CR
C!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/orinoco_usb.ko] has no
CRC!
*** Warning: "__orinoco_ev_info" [/home/redcoder01/orinoco/orinoco_usb.ko] has n
o CRC!
*** Warning: "__orinoco_ev_rx" [/home/redcoder01/orinoco/orinoco_usb.ko] has no
CRC!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/orinoco_tmd.ko] has no
CRC!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/orinoco_plx.ko] has no
CRC!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/orinoco_pci.ko] has no
CRC!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/orinoco_nortel.ko] has
no CRC!
*** Warning: "free_orinocodev" [/home/redcoder01/orinoco/orinoco_cs.ko] has no C
RC!


[root@localhost orinoco]# /sbin/modprobe orinoco_usb
FATAL: Error inserting orinoco_usb (/lib/modules/2.6.8-1.521/kernel/drivers/net/
wireless/orinoco_usb.ko): Unknown symbol in module, or unknown parameter (see dm
esg)
[root@localhost orinoco]# dmesg
system-config-n: Using deprecated /dev/sg mechanism instead of SG_IO on the actu
al device
orinoco_usb: Unknown symbol __orinoco_ev_rx
orinoco_usb: Unknown symbol __orinoco_ev_info


All times are GMT -5. The time now is 09:33 PM.