View previous topic :: View next topic |
Author |
Message |
wonka n00b

Joined: 31 Jul 2005 Posts: 8 Location: Canada
|
Posted: Sun Aug 14, 2005 11:58 pm Post subject: Orinoco gold + gentoo.. where is my interface? |
|
|
I installed gentoo awhile ago and I have a orinoco gold card.. i've installed the orinoco drivers, everything *should* be fine, pcmcia and etc but I can't get ifconfig/iwconfig to see the interface. cardctl/cardmgr sees it fine.. but I have forgotten or am lost on how to make ifconfig/iwconfig (if iwconfig can see it ifconfig should be no problem) see it.
Any help would be appreicated.
Thanks.
wonka |
|
Back to top |
|
 |
plumboy n00b

Joined: 09 Mar 2005 Posts: 12
|
Posted: Mon Aug 15, 2005 6:59 am Post subject: |
|
|
/etc/init.d/net.ethX start
X = 0,1,2.... depends on which interface is your wireless
if file not found, just copy the other number into that
or you can try ifconfig ethX up |
|
Back to top |
|
 |
feivelda Guru


Joined: 21 Feb 2005 Posts: 480 Location: Frankfurt, Germany
|
Posted: Mon Aug 15, 2005 10:57 am Post subject: |
|
|
If you have a network card, your orinoco should be eth1 |
|
Back to top |
|
 |
the_mgt Apprentice


Joined: 05 Aug 2005 Posts: 259 Location: Germany, near Hannover
|
Posted: Mon Aug 15, 2005 11:16 am Post subject: |
|
|
I think i habe the same card.
You have to start /etc/init.d/pcmcia and "modprobe" hermes, orinoco_cs and orinoco.
If it is a pcmcia card, it should be inserted automatically. You can do it manually with "cardctl insert 0 (or 1)". You can check its presence with "cardctl info 0 (or 1)".
My card is
PRODID_1="Lucent Technologies"
PRODID_2="WaveLAN/IEEE"
PRODID_3="Version 01.01"
With "dmesg" you can see which interface it is assigned to.
If dmesg puts out a aline like
Code: | orinoco_lock() called with hw_unavailable (dev=cda70800) |
it is blocked and you should unload the modules with "rmmod", eject the card and reinsert it. Thats working for me.
Code: |
/sbin/cardctl eject 1
/usr/bin/sleep 1
/sbin/rmmod orinoco_cs
/sbin/rmmod orinoco
/sbin/rmmod hermes
/usr/bin/sleep 1
/sbin/cardctl insert 1
|
|
|
Back to top |
|
 |
wonka n00b

Joined: 31 Jul 2005 Posts: 8 Location: Canada
|
Posted: Mon Aug 15, 2005 9:46 pm Post subject: |
|
|
ifconfig (eth1 also doesnt work) doesn't show my device, but cardctl as I said before does. theres on net.lo and net.eth0 (which is my onboard ethernet card).. orinoco and hermes are inserted, but it says orinoco_cs isn't found, even on shutdown.
I would really like to know whats going on =[.
Thanks.
wonka |
|
Back to top |
|
 |
the_mgt Apprentice


Joined: 05 Aug 2005 Posts: 259 Location: Germany, near Hannover
|
Posted: Tue Aug 16, 2005 1:30 am Post subject: |
|
|
To get a net.eth1, do this:
Code: | ln -s /etc/init.d/net.lo /etc/init.d/net.eth1 |
I am pretty sure you need the orinoco_cs module. You say you have net-wireless/orinoco installed,, whats in your kernel? I have " Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)" and
"Hermes PCMCIA card support" as modules in my kernelconfig. |
|
Back to top |
|
 |
wonka n00b

Joined: 31 Jul 2005 Posts: 8 Location: Canada
|
Posted: Tue Aug 16, 2005 8:39 pm Post subject: |
|
|
ln -s /etc/init.d/net.lo /etc/init.d/net.eth1
That makes a symlink from my localhost *device* to eth1, and will not help me at all with getting my device to work I'm pretty sure.
I thought you weren't supposed to have orinoco compiled in the kernel for it to work, atleast from what I read on this board, but I'll give it a try.
wonka |
|
Back to top |
|
 |
the_mgt Apprentice


Joined: 05 Aug 2005 Posts: 259 Location: Germany, near Hannover
|
Posted: Tue Aug 16, 2005 9:45 pm Post subject: |
|
|
This is exactly what i have configured here on my laptop and it totally works.
If you don't have any /etc/init.d/net.eth1 you have to create one, and this is in fact done by symlinking it to net.lo. Thats what i read in the howto and it worked on different system very smooth. |
|
Back to top |
|
 |
wonka n00b

Joined: 31 Jul 2005 Posts: 8 Location: Canada
|
Posted: Wed Aug 17, 2005 12:17 am Post subject: |
|
|
hoosier ~ # ln -s /etc/init.d/net.lo /etc/init.d/net.eth1
hoosier ~ # ifconfig eth1 up
eth1: unknown interface: No such device
hooiser ~ #
hooiser ~ # /etc/init.d/net.eth1 start
* Caching service dependencies ... [ ok ]
* Starting eth1
* Bringing up eth1
* Configuration not set for eth1 - assuming dhcp
* dhcp
* eth1 does not exist [ !! ]
hooiser ~ #
...
wonka |
|
Back to top |
|
 |
the_mgt Apprentice


Joined: 05 Aug 2005 Posts: 259 Location: Germany, near Hannover
|
Posted: Wed Aug 17, 2005 12:49 am Post subject: |
|
|
It seems you don't have the right module loaded. You said you don't have the orinoco_cs module, did you try to build the stuff from the kernel i described earlier? What does "dmesg|grep eth1" put out?
When i start /etc/init.d/pcmcia, i see the following when i run dmesg:
Code: |
cs: IO port probe 0xc00-0xcff: clean.
....
cs: memory probe 0xa0000000-0xa0ffffff: clean.
orinoco 0.13e (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_cs 0.13e (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_lock() called with hw_unavailable (dev=ce2d9800)
....
orinoco_lock() called with hw_unavailable (dev=ce2d9800)
eth1: Station identity XXX
eth1: Looks like a Lucent/Agere firmware version 6.16
eth1: Ad-hoc demo mode supported
eth1: IEEE standard IBSS ad-hoc mode supported
eth1: WEP supported, 104-bit key
eth1: MAC address XXX
eth1: Station name "HERMES I"
eth1: ready
eth1: index 0x01: Vcc 3.3, irq 9, io 0x0100-0x013f
eth1: New link status: Disconnected (0002)
|
This is because it automatically loads the modules. |
|
Back to top |
|
 |
the_mgt Apprentice


Joined: 05 Aug 2005 Posts: 259 Location: Germany, near Hannover
|
Posted: Sat Aug 20, 2005 2:09 am Post subject: |
|
|
Ok, you don't need to "emerge orinoco", it didn't work here. Seems to be a relict of an ancient installation....
All you need is Code: |
" Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)"
"Hermes PCMCIA card support"
|
in your kernel-config.
At least, if we have the same cards, but i think so. |
|
Back to top |
|
 |
|