View previous topic :: View next topic |
Author |
Message |
Tachyon n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/13012804464022bb90121c9.gif)
Joined: 02 Oct 2002 Posts: 16
|
Posted: Thu Oct 09, 2003 2:07 am Post subject: Wireless Card on Compaq Evo n800c |
|
|
I am attempting to get my wireless card to work on my compaq Evo n800c. it is a usb based wireless card, i think the compaq model for it is w200. i have been told it is orinocco bases and i have seen drivers online for orinoccos usb cards. however being a relative newbie i am completely clueless as to how to compile and install the driver, and then get config files set up correctly to use this. if anyone has any useful information or instructions that would be great.
thanks _________________ Andrew 80 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jay l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/20401345553f85b3e247008.jpg)
Joined: 08 May 2002 Posts: 980
|
Posted: Thu Oct 09, 2003 7:23 pm Post subject: |
|
|
Check the Tips&Tricks section for some good advices on wireless cards.
From my point og view you'll nedd the usb-hotplug package, the pcmcia-cs package and the orinoco drivers installed. _________________ Do you want your posessions identified? [ynq] (n) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mellofone Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Blade Runner/movie_blade_runner_deckard.gif)
Joined: 13 Apr 2002 Posts: 287
|
Posted: Wed Oct 29, 2003 9:30 pm Post subject: |
|
|
I just got the same card. Have you had any results making it work? _________________ :wq |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dj_choco Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/gallery/Megaman/megaman.gif)
Joined: 13 Oct 2002 Posts: 144 Location: North America
|
Posted: Thu Oct 30, 2003 4:22 am Post subject: w200 - USB |
|
|
jay wrote: | Check the Tips&Tricks section for some good advices on wireless cards.
From my point og view you'll nedd the usb-hotplug package, the pcmcia-cs package and the orinoco drivers installed. |
jay, why would I need the pcmcia-cs (or kernel) support for a USB card?
I just got the W200 myself... just started working on it.
Also... where exactly are the orinoco drivers?
[edit]http://orinoco-usb.alioth.debian.org/ [/edit]
Last edited by dj_choco on Sat Nov 08, 2003 8:40 am; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
melted_stencil n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 26 Apr 2003 Posts: 18 Location: Hoboken
|
Posted: Tue Nov 04, 2003 2:53 pm Post subject: |
|
|
I got the w200 working in gentoo using the newest orinoco drivers on my n800c(I'm typing this right now from class). Soon as I get back to my desktop I'll throw up a link.
Everything works as far as I can see, including Fn+F2. And you don't need pcmcia, at least I didn't, just using the _usb sources worked for me.
*Edit* http://ranty.pantax.net/~rrey/orinoco-usb/orinoco-usb-0.3.0-rrey4.tar.bz2 may work for you, I'm not sure if these are th exact ones I used but give it a shot
Last edited by melted_stencil on Tue Nov 04, 2003 2:57 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mellofone Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Blade Runner/movie_blade_runner_deckard.gif)
Joined: 13 Apr 2002 Posts: 287
|
Posted: Tue Nov 04, 2003 2:57 pm Post subject: |
|
|
I have everything working but the Fn+F2. Any ideas what I could be missing?
Not that I ever actually need it ![Smile :)](images/smiles/icon_smile.gif) _________________ :wq |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
melted_stencil n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 26 Apr 2003 Posts: 18 Location: Hoboken
|
Posted: Tue Nov 04, 2003 3:00 pm Post subject: |
|
|
My FN+F2 worked right out of the box actually. You may need to emerge hotplug if you don't have it, dmesg shows my system recognizing FN+F2 as a request to load up the wireless card and it uses the appropriate hotplug scripts
Hope that helps, Good luck |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mellofone Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Blade Runner/movie_blade_runner_deckard.gif)
Joined: 13 Apr 2002 Posts: 287
|
Posted: Tue Nov 04, 2003 3:04 pm Post subject: |
|
|
That's probably it. I am not using hotplug... Thanks. _________________ :wq |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Wed Jan 07, 2004 6:51 pm Post subject: orinoco_usb with kernel 2.6? |
|
|
Hi guys!
has anyone made experience getting the W200 running with a kernel 2.6?
I've stumbled over this site:
http://dev.gentoo.org/~agriffis/N620c/
The instructions on this site are really helpful, but somehow the downloaded driver seems to be incompatible with the current 2.6.0 vanilla kernel... the modules are named .o, and not .ko like it is with 2.6
I also have a n800c, great thing - with kernel 2.6 almost everything works fine now including ACPI. The only thing i didn't manage to get running ( despite the W200 ) is suspend-to-RAM, but we'll see.... For anyone who doesn't know so far, a full 1400x1050 resolution console can be achieved with vga=834 ( with VESA fb enabled ).
I would be glad for any helpful comments. ![Cool 8-)](images/smiles/icon_cool.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
melted_stencil n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 26 Apr 2003 Posts: 18 Location: Hoboken
|
Posted: Wed Jan 07, 2004 9:14 pm Post subject: |
|
|
I'm actually reinstalling with the gentoo-development 2.6.0-r2 kernel right now. Soon as I get home, I'll give it a shot. I remember seeing people getting it working and there was definitly stuff on teh orinoco mailing list so your best bet would be to check that first.
I'll post back as soon as I get home (at work now doing tech support ) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Wed Jan 07, 2004 11:16 pm Post subject: a little success... |
|
|
Hi again,
i got the "orinoco-usb-0.3.0-rrey4" drivers "working"... The instructions at the site i mentioned before are not quite applicative to make a shell script from...
The drivers are loaded by the kernel automagically at boot-time, wow! although i didn't tell them to do so...
The only tiny problem is now....I have no wlan0 device
The Fn+F2 function key is working, though... i can see switching the LED on/off at the device
hmmm.....
I get some strange boot messages from dmesg:
Code: |
orinoco_usb.c v0.2.2 (Manuel Estrada Sainz <ranty@debian.org>)
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_probe: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:find_fw_variant_offset: card_variant_offset = 0x10AD
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_firmware_download: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_firmware_download: Patching card_variant byte 0x00 at 0x10AD
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_firmware_download: EXIT
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_init: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_init: sending control message
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_remove_in_urb: no urb to remove
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Sleeping...
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Done sleeping
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_docmd_wait: 0x0000, parm0 0x0000
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Sleeping...
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Done sleeping
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_init: EXIT
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: bridge_probe: register_netdev() failed
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_bulk_in_callback: status -2, not resubmiting
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_delete: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_delete: EXIT
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_probe: EXIT
|
strange is that it first says orinoco_usb.c v0.2.2, but the sources are called usb-0.3.0-rrey4... hmmmmm.
i suspect this line to be responsible for the missing wlan0 in /dev:
Code: |
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: bridge_probe: register_netdev() failed
|
any ideas? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Thu Jan 08, 2004 1:42 am Post subject: somhow connected with sysfs... |
|
|
me again,
finally I'm giving up for today - it's very late now. Here's what i experienced for now:
1.) The driver gets correctly compiled and the firmware gets successfully downloaded from the device.
Code: |
File WLAGS51B.sys length 177664 (0x0002b600)
Memory allocated and file read OK
Lucent ORiNOCO Usb Firmware Extractor v 0.3
(c) 2003 Alessandro Faillace
Found usb firmware at file offset 0x0002718b
Searching for firmware second signature ...found it at file offset 0x000270f3
Checking distance ... 0x0004daaf...to far away
Searching for firmware start signature ...found it at file offset 0x00026fec
Checking distance ... 0x0000019f...ok
Found usb firmware end at file offset 0x00028bb6
found it at file offset 0x00028b2b
Firmware Start :0x00026ff0...
Firmware End :0x00028b2f...
Firmware lenght :0x1B40...Good lenght
Size 0x00001b40...
Found variant information
------------ [DUMPING] ------------
Dumping to orinoco_usb_fw.h...
../util/extractfw -b WLAGS51B.sys
File WLAGS51B.sys length 177664 (0x0002b600)
Memory allocated and file read OK
Lucent ORiNOCO Usb Firmware Extractor v 0.3
(c) 2003 Alessandro Faillace
Found usb firmware at file offset 0x0002718b
Searching for firmware second signature ...found it at file offset 0x000270f3
Checking distance ... 0x0004daaf...to far away
Searching for firmware start signature ...found it at file offset 0x00026fec
Checking distance ... 0x0000019f...ok
Found usb firmware end at file offset 0x00028bb6
found it at file offset 0x00028b2b
Firmware Start :0x00026ff0...
Firmware End :0x00028b2f...
Firmware lenght :0x1B40...Good lenght
Size 0x00001b40...
Found variant information
------------ [DUMPING] ------------
Dumping to orinoco_usb_fw.bin...
ln -fs orinoco_usb_fw.bin orinoco_ezusb_fw
ls -la orinoco_usb_fw.* orinoco_ezusb_fw
lrwxrwxrwx 1 root root 18 Jan 8 02:08 orinoco_ezusb_fw -> orinoco_usb_fw.bin
-rw-r--r-- 1 root root 6976 Jan 8 02:08 orinoco_usb_fw.bin
-rw-r--r-- 1 root root 37723 Jan 8 02:08 orinoco_usb_fw.h
|
2.) The driver gets loaded during boot time [dmesg]:
Code: |
...
orinoco.c 0.13e (David Gibson <hermes@gibson.dropbear.id.au> and others)
orinoco_pci.c 0.13e (David Gibson <hermes@gibson.dropbear.id.au> & Jean Tourrilhes <jt@hpl.hp.com>)
...
hub 2-0:1.0: port 3, status 101, change 1, 12 Mb/s
hub 2-0:1.0: debounce: port 3: delay 100ms stable 4 status 0x101
ohci_hcd 0000:02:0e.0: GetStatus roothub.portstatus [3] = 0x00100103 PRSC PPS PES CCS
hub 2-0:1.0: new USB device on port 3, assigned address 3
usb 2-3: new device strings: Mfr=0, Product=1, SerialNumber=2
drivers/usb/core/message.c: USB device number 3 default language ID 0x409
usb 2-3: Product: Compaq WLAN MultiPort W200
usb 2-3: SerialNumber: PG2CJL9ASLPS
drivers/usb/core/usb.c: usb_hotplug
usb 2-3: registering 2-3:1.0 (config #1, interface 0)
drivers/usb/core/usb.c: usb_hotplug
orinoco.c 0.14alpha1HEAD (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
Orinoco USB 2-3:1.0: usb_probe_interface
Orinoco USB 2-3:1.0: usb_probe_interface - got id
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_probe: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:find_fw_variant_offset: card_variant_offset = 0x10AD
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_firmware_download: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_firmware_download: Patching card_variant byte 0x00 at 0x10AD
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_firmware_download: EXIT
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_init: ENTER
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_init: sending control message
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_remove_in_urb: no urb to remove
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Sleeping...
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Done sleeping
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_docmd_wait: 0x0000, parm0 0x0000
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Sleeping...
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_req_ctx_wait: Done sleeping
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_init: EXIT
hermes @ MEM 0xcb5e2c28: Timeout waiting for card to reset (reg=0x2c28)!
wlan0: failed to initialize firmware (err = -110)
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c: bridge_probe: register_netdev() failed
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_bulk_in_callback: disconnected
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_delete: ENTER
unregister_netdevice: device wlan0/cb5e2800 never was registered
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_delete: EXIT
/usr/src/orinoco-usb-0.3.0-rrey4/driver/orinoco_usb.c:bridge_probe: EXIT
Orinoco USB: probe of 2-3:1.0 failed with error -14
drivers/usb/core/usb.c: registered new driver Orinoco USB
orinoco_usb.c v0.2.2 (Manuel Estrada Sainz <ranty@debian.org>)
....
|
>>> wlan0: failed to initialize firmware (err = -110)
>>> unregister_netdevice: device wlan0/cb5e2800 never was registered
>>> Orinoco USB: probe of 2-3:1.0 failed with error -14
It somehow fails to init the firmware!
At [1] in the drivers dev mailing list ( http://ranty.pantax.net/pipermail/orinoco-usb-devel/ ), there's mentioned that you need sysfs mounted on /sys to correctly run the driver....
That goes for me - /sys is ( and was ) mounted. So the problem is not the download of the firmware, but the init.
At [2] in the mailing list is mentioned that firmware.agent in /etc/hotplug doesn't recognize the /sys mountpoint due to a incorrect code line. This is also not the problem. Testing the responsible command returns /sys as awaited.
No luck for now...
BUT... there's other code in firmware.agent which is in my opinion not functioning properly:
Code: |
...
if [ ! -e $SYSFS/$DEVPATH/loading ]; then
sleep 1
fi
if [ -f $FIRMWARE_DIR/$FIRMWARE ]; then
echo 1 > $SYSFS/$DEVPATH/loading
cp $FIRMWARE_DIR/$FIRMWARE $SYSFS/$DEVPATH/data
echo 0 > $SYSFS/$DEVPATH/loading
else
echo -1 > $SYSFS/$DEVPATH/loading
...
|
I can't see a initialization of the variable $DEVPATH in the whole script, neither its defined in my env-variables! Testing the output confirms my suspects... it's emty. Also there's no entry or directory called "loading" or "data" in whole /sys...
I'll contact the mailing list today, maybe they know something about this issue... good night.
[1] http://ranty.pantax.net/pipermail/orinoco-usb-devel/2003-October/000340.html
[2] http://ranty.pantax.net/pipermail/orinoco-usb-devel/2003-October/000348.html |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Fri Jan 09, 2004 6:48 pm Post subject: Got it! |
|
|
Finally got it working!
On the Orinoco-USB homepage it is stated:
Quote: |
2003/07/14.a Orinoco-USB merged with official Orinoco drivers
The Orinoco-USB code is already merged into the CVS with the official Linux kernel Orinoco driver. For the moment, only in CVS. If you want more information, go to the project page at Savannah.
|
But it isn't included in the 2.6 vanilla sources, so I downloaded the CVS version of the original Orinoco driver, where the usb-version is included... and voila, this version works without problems!
Haven't had the chance to test it so far, but now i have a wlan0 device. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
invis-eo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Jun 2003 Posts: 72
|
Posted: Sun Jan 11, 2004 7:52 pm Post subject: |
|
|
Hi
I've also a w200 wlan-card and it doesnt work. I've compiled my 2.6.0 kernel with the .config file from the link above and installed de orinoco-usb drivers correctly i think. But i have anymore no light on the led and i have no wlan0 or somthing else device.
Can someone give me a tip what i can do? how can i find out if the fn + f2 works?
thanks for your reply and sorry for my english! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Tue Jan 13, 2004 4:57 pm Post subject: |
|
|
Hi invis!
You shouldn't directly use the .config link from above, because it's made for a special notebook, a evo n620c.
Are you familiar with configuring your kernel?
If not, take a look here:
http://www.gentoo.org/doc/en/gentoo-kernel.xml
For the W200 Card you need your kernel configured for USB and WLAN support.
There's no need to select any kernel drivers for WLAN cards unless you have a different card you also wish to configure.
If this works, grab the latest CVS snapshot of the orinoco driver from this site:
http://savannah.nongnu.org/cvs/?group=orinoco
Compile the driver and copy the resulting .ko files into your kernels driver directory for wireless cards, something like:
Code: |
# cd {PATH TO DOWNLOADED ORINOCO CVS}
// Then build
# ./configure
# make
# make install
// Then install the drivers in you kernel modules driectory
# cp *.ko /lib/modules/{YOUR KERNEL}/kernel/drivers/net/wireless
|
For testing the module you should go into this directory and do a:
Code: |
# cd /lib/modules/{YOUR KERNEL}/kernel/drivers/net/wireless
# modprobe orinoco_usb
# lsmod
|
If you properly configured your kernel and installed the driver, the output of lsmod should look like this:
Code: |
Module Size Used by
sg 29964 0
orinoco_usb 27136 0
orinoco 47876 1 orinoco_usb
hermes 7296 1 orinoco_usb
|
If the driver works, you can use the Fn+F2 Key. Pressing this should turn on/off the LED on the W200. If so, add "orinoco_usb" to /etc/modules.autoload.d/kernel-2.6
The command:
Code: |
# tail /var/log/messages
|
should output something like this, everytime you turn on the device:
Code: |
Jan 13 17:52:08 esmeralda kernel: hub 2-0:1.0: new USB device on port 3, assigned address 4
Jan 13 17:52:08 esmeralda kernel: usb 2-3: Product: Compaq WLAN MultiPort W200
Jan 13 17:52:08 esmeralda kernel: usb 2-3: SerialNumber: XXXXXXXXXX
|
You will also need to emerge:
pcmcia-cs - for the iwconfig tool, where you can see if your card is recognized by the kernel as wlan0
hotplug - for PCI and USB hotpluging, look at earlier entries in this thread.
Add the hotplug script to your boot scripts:
Code: |
# rc-update add hotplug default
|
Then it should be properly installed and loaded everytime you boot your machine. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
invis-eo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Jun 2003 Posts: 72
|
Posted: Tue Jan 13, 2004 7:47 pm Post subject: |
|
|
thanks a lot for your great posting
now my wlan-led is shining. thanks a lot. I'll try to connect it later when im at home
thanks a lot!
/ i edited this posting because i had a kernel error with the usb, which i dont have seen. now it works fine. i havent installed ohci, only uhci...!
Last edited by invis-eo on Tue Jan 13, 2004 8:33 pm; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Tue Jan 13, 2004 8:38 pm Post subject: |
|
|
Quote: |
/ i edited this posting because i had a kernel error with the usb, which i dont have seen. now it works fine. i havent installed ohci, only uhci...!
|
I also stumbled over this problem!
Can you post something on your experiences how the card/driver works? I didn't have the chance to test it yet... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
invis-eo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 12 Jun 2003 Posts: 72
|
Posted: Tue Jan 13, 2004 9:46 pm Post subject: |
|
|
i tought that you have the same problem. therefore i posted it!
im sorry, i cant give you a resumee of my experiences. I'm not at home, im in my flat share (in der wohngemeinschaft) where we have no wlan. But it worked for about a half a year with the old 2.4.22 kernel and it worked fine! I can give you answers earliest on the weekend when im at home so i hope that i can use kismet and all this tools mit my w200 but i dont know it yet!
But im happy that it works!!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Halcy0n Developer
![Developer Developer](/images/ranks/rank-dev.gif)
![](images/avatars/9109206313f90bbb55cf4d.jpg)
Joined: 17 Sep 2003 Posts: 1682 Location: Freehold, NJ
|
Posted: Wed Jan 14, 2004 2:16 am Post subject: |
|
|
I tried both drivers provided on this page, but neither of them work for me. I saw a couple other instances of my problem online with my exact laptop. I have the Compaq Evo N800c. Whenever I hit Fn-F2, I get the following error message in dmesg: Code: | drivers/usb/core/config.c: invalid interface number (1/1) |
Anyone have any ideas on a possible fix?
Thanks. _________________ Mark Loeser
http://www.halcy0n.com |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Wed Jan 14, 2004 12:59 pm Post subject: |
|
|
Hi!
I don't think that this has something do to with the driver itself. The CVS version worked flawlessly with me. I expect it rather to be a kernel configuration problem...
Which kernel are you using?
Can you post more detailed information ( dmesg, kernel log )? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Halcy0n Developer
![Developer Developer](/images/ranks/rank-dev.gif)
![](images/avatars/9109206313f90bbb55cf4d.jpg)
Joined: 17 Sep 2003 Posts: 1682 Location: Freehold, NJ
|
Posted: Wed Jan 14, 2004 2:56 pm Post subject: |
|
|
http://www.halcy0n.com/temp/.config
There is the config I used, but I also enabled wlan after I put that file up. That is the only change that I know I made. I don't have access to my laptop currently, so I can't give you exact dmesg output. _________________ Mark Loeser
http://www.halcy0n.com |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Halcy0n Developer
![Developer Developer](/images/ranks/rank-dev.gif)
![](images/avatars/9109206313f90bbb55cf4d.jpg)
Joined: 17 Sep 2003 Posts: 1682 Location: Freehold, NJ
|
Posted: Wed Jan 14, 2004 10:35 pm Post subject: |
|
|
Could someone that has it working possibly put their kernel config up. I'm about to try and write a hack so that the card will work, but I'd much rather not have my system crash many times while trying to do that ![Smile :)](images/smiles/icon_smile.gif) _________________ Mark Loeser
http://www.halcy0n.com |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Thu Jan 15, 2004 12:28 am Post subject: |
|
|
As far as I can see by now, you do not have enabled the following options in your kernel which is obviously required:
Code: |
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set
|
A WLAN card without WLAN support in the kernel? You won't get far with that.
Code: |
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
|
If you also have a n800c you won't need UHCI, as you haven't got one.
So this definitly is a kernel configuration problem.
As I may give you a tipp: Try to enable everything that is not necerssarily needed, or not for shure be loaded at normal operation, as kernel module. This makes your kernel use your RAM more efficiently and has practically no impact on runtime speed, as the modules run as object code, like any compiled-in function would do. Then you can also add modules/functions you normally would not really need for your working environment, but maybe could use someday ( i.e. PCMCIA-NICS, USB-printer support etc. ). These modules just take up a little more space on your harddrive, which you shurely have enough of. Try to avoid compiling in functions you don't shurely need, as this blows up your kernel und wastes your RAM.
Consider reading the kernel configuration guide, the link is posted somwhere in a entry above. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Halcy0n Developer
![Developer Developer](/images/ranks/rank-dev.gif)
![](images/avatars/9109206313f90bbb55cf4d.jpg)
Joined: 17 Sep 2003 Posts: 1682 Location: Freehold, NJ
|
Posted: Thu Jan 15, 2004 1:34 am Post subject: |
|
|
I stated in my post that I compiled in WLAN support, that it was the only difference between my current config and that one. I also know how to compile a kernel, that is not an issue. I know the differences between modules and compiling it into the kernel itself. I like a monolithic kernel. I try to keep the number of modules I have to a minimum, as well as the number of things I compile for my kernel at all. Having UHCI compiled in or not is not an issue, I've tried it every way possible, and as I stated before, I compiled WLAN support in.
Can someone post their config so I can see possible clues to my mistake? I'm beginning to believe that this is an issue with the card itself, and that you have newer firmware on your wireless card, since the error message is showing my card violates the USB standard, which is not a kernel issue, unless the checks can be removed and it allows the use of the "broken" interface. _________________ Mark Loeser
http://www.halcy0n.com |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
root66 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 07 May 2003 Posts: 30
|
Posted: Fri Jan 16, 2004 4:14 pm Post subject: |
|
|
first, sorry if I may have got you wrong - i did'nt read your first posting "carefully" enough.
If you presume that it could be a old firmware, you may be right. I thought I read somwhere that it could be flashed or may be used another. When I got the " orinoco-usb-0.3.0-rrey4" drivers right, it downloaded the firmware and saved it somewhere on the disk...
But there's another possibility, there exist two versions of the "w200". A "old" one, which is quite flat, and a new one which looks quite humby... The old one has a prism2 chipset and the new one a orinoco-usb interface. I also read somewhere, that they shipped a few "new" ones with the prism2 chipset... I'm not a expert with these cards, but maybe that's a hint.
What does your lsusb and dmesg say? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|