Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Orinoco gold + gentoo.. where is my interface?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
wonka
n00b
n00b


Joined: 31 Jul 2005
Posts: 8
Location: Canada

PostPosted: Sun Aug 14, 2005 11:58 pm    Post subject: Orinoco gold + gentoo.. where is my interface? Reply with quote

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
View user's profile Send private message
plumboy
n00b
n00b


Joined: 09 Mar 2005
Posts: 12

PostPosted: Mon Aug 15, 2005 6:59 am    Post subject: Reply with quote

/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
View user's profile Send private message
feivelda
Guru
Guru


Joined: 21 Feb 2005
Posts: 480
Location: Frankfurt, Germany

PostPosted: Mon Aug 15, 2005 10:57 am    Post subject: Reply with quote

If you have a network card, your orinoco should be eth1
Back to top
View user's profile Send private message
the_mgt
Apprentice
Apprentice


Joined: 05 Aug 2005
Posts: 259
Location: Germany, near Hannover

PostPosted: Mon Aug 15, 2005 11:16 am    Post subject: Reply with quote

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
View user's profile Send private message
wonka
n00b
n00b


Joined: 31 Jul 2005
Posts: 8
Location: Canada

PostPosted: Mon Aug 15, 2005 9:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
the_mgt
Apprentice
Apprentice


Joined: 05 Aug 2005
Posts: 259
Location: Germany, near Hannover

PostPosted: Tue Aug 16, 2005 1:30 am    Post subject: Reply with quote

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
View user's profile Send private message
wonka
n00b
n00b


Joined: 31 Jul 2005
Posts: 8
Location: Canada

PostPosted: Tue Aug 16, 2005 8:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
the_mgt
Apprentice
Apprentice


Joined: 05 Aug 2005
Posts: 259
Location: Germany, near Hannover

PostPosted: Tue Aug 16, 2005 9:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
wonka
n00b
n00b


Joined: 31 Jul 2005
Posts: 8
Location: Canada

PostPosted: Wed Aug 17, 2005 12:17 am    Post subject: Reply with quote

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
View user's profile Send private message
the_mgt
Apprentice
Apprentice


Joined: 05 Aug 2005
Posts: 259
Location: Germany, near Hannover

PostPosted: Wed Aug 17, 2005 12:49 am    Post subject: Reply with quote

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
View user's profile Send private message
the_mgt
Apprentice
Apprentice


Joined: 05 Aug 2005
Posts: 259
Location: Germany, near Hannover

PostPosted: Sat Aug 20, 2005 2:09 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum