LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 11-22-2006, 03:07 PM   #1
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Rep: Reputation: 15
Orinoco Gold Wireless Card installation help


Hey guys, I need help installing this card. I know it has in kernel drivers, and I enabled them at my last compile. However, I don't know if I got the right ones because it still doesn't turn on. So I do lspci to find what driver to use, but the card isn't shown under lspci at all. It says Card Inserted in Slot 0 when I put it in but nothing under lspci. I changed everything IRQ related in my bios to be automatic, just to see if that was the problem, but it didn't work. I will try to reflash the bios later but I don't know how much good that will do me.

This is an IBM T21 running Gentoo Linux, and I want to trash this pathetic piece of crap laptop as soon as possible but I have no money. So I have to deal with it for now...
 
Old 11-22-2006, 03:52 PM   #2
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 56
Since you state "Card Inserted in Slot 0" I suspect this is a pcmcia card which uses the orinoco_cs module. Now you might want to check and see if the modules for the pcmcia interface is loaded;

$ cat /proc/modules | grep yenta
yenta_socket 28684 1 - Live 0xffffffff88024000
rsrc_nonstatic 13184 1 yenta_socket, Live 0xffffffff8801f000
pcmcia_core 43684 4 orinoco_cs,pcmcia,yenta_socket,rsrc_nonstatic, Live 0xffffffff88013000

And the T21 may be using;
00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)

You might be missing the 16-bit pcmcia support from you kernel config or you might be missing the pcmcia configuration support for the interface;

#
# PCCARD (PCMCIA/CardBus) support
#
CONFIG_PCCARD=m
# CONFIG_PCMCIA_DEBUG is not set
CONFIG_PCMCIA=m
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_PCMCIA_IOCTL=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=m
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
# CONFIG_PD6729 is not set
# CONFIG_I82092 is not set
CONFIG_PCCARD_NONSTATIC=m

#
# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y
# CONFIG_NET_WIRELESS_RTNETLINK is not set

#
# Obsolete Wireless cards support (pre-802.11)
#
# CONFIG_STRIP is not set
# CONFIG_PCMCIA_WAVELAN is not set
# CONFIG_PCMCIA_NETWAVE is not set

#
# Wireless 802.11 Frequency Hopping cards support
#
# CONFIG_PCMCIA_RAYCS is not set

#
# Wireless 802.11b ISA/PCI cards support
#
# CONFIG_IPW2100 is not set
# CONFIG_IPW2200 is not set
# CONFIG_AIRO is not set
CONFIG_HERMES=m
CONFIG_PLX_HERMES=m
CONFIG_TMD_HERMES=m
# CONFIG_NORTEL_HERMES is not set
CONFIG_PCI_HERMES=m
# CONFIG_ATMEL is not set

#
# Wireless 802.11b Pcmcia/Cardbus cards support
#
CONFIG_PCMCIA_HERMES=m
# CONFIG_PCMCIA_SPECTRUM is not set
# CONFIG_AIRO_CS is not set
# CONFIG_PCMCIA_WL3501 is not set

#
# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
#
CONFIG_PRISM54=m
# CONFIG_USB_ZD1201 is not set
CONFIG_HOSTAP=m
# CONFIG_HOSTAP_FIRMWARE is not set
# CONFIG_HOSTAP_PLX is not set
# CONFIG_HOSTAP_PCI is not set
CONFIG_HOSTAP_CS=m
CONFIG_NET_WIRELESS=y

#
# PCMCIA network device support
#
# CONFIG_NET_PCMCIA is not set
 
Old 11-22-2006, 10:48 PM   #3
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Original Poster
Rep: Reputation: 15
No, all my kernel options are right. I double-checked and loaded the pcmcia module that I forgot to load, and it still shows nothing for this card under lspci. I tried modprobe orinoco, orinoco_cs and orinoco_pci and still nothing shows up under lspci. I don't know why it's not working. The card just doesn't show up at all. Only pcmcia gets the message, it's like the rest of the system is oblivious to the fact that the card exists, which is annoying to say the least. I really think it's because my bios is old but I can't update it right now. I'll try it eventually.
 
Old 11-23-2006, 09:22 AM   #4
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 56
You might want to review this, the [CardBus (sometimes also PCMCIA) cards not found] section;

http://kernel.org/pub/linux/utils/ke...ia/pcmcia.html
 
Old 11-23-2006, 10:14 AM   #5
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Original Poster
Rep: Reputation: 15
Nothing in there or the bug reports it linked to helped me. pci=assign-busses didn't work. I'm recompiling my kernel with all PCMCIA related options built-in instead of modularized to see if that changes anything.

EDIT: Nope didn't help anything. I'm pretty sure it's this old computer's bios. I had a similar problem with hardware not being detected because of old bioses... but I can't update this one ATM so I'm trying to find a way to get around it. Looks like I've got no choice, though...

And I'll be pretty unhappy if a bios update doesn't fix this, because it is the only solution I haven't tried, aside from using Windows which I can't/won't do.

Last edited by sonicbhoc; 11-23-2006 at 11:25 AM.
 
Old 11-24-2006, 04:21 PM   #6
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Original Poster
Rep: Reputation: 15
I put in a PCLinuxOS LiveCD and the card didn't show up under lspci either, but it worked! It was working with the orinoco_cs module, which I had installed and modprobed prior to putting in the card in Gentoo Linux, but it didn't show up under lspci either. The difference was the output from pcmcia:
PCMCIA in Gentoo said PCMCIA card inserted in slot 0.

In PCLinuxOS it said Lucent something, the name of the chipset in the device I take it, and started the device.

Why isn't it working in Gentoo? Is it the kernel?
 
Old 11-25-2006, 09:40 AM   #7
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Original Poster
Rep: Reputation: 15
Problem partially solved! I got the card detected... I forgot to install pcmcia-cs. D'oh! Now I feel stupid... but it's mostly solved now. The only problem now is that cardmgr is RETARDED. But I'll ask for help with that later.
 
Old 11-25-2006, 01:22 PM   #8
sonicbhoc
Member
 
Registered: Aug 2006
Distribution: Gentoo
Posts: 61

Original Poster
Rep: Reputation: 15
Fixed that too, I forgot to symlink net.eth2 with net.lo. Now it autostarts and everything! sweet!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
anyone got the proxim orinoco gold 8420-WD wireless pcmcia card working??? jipe Linux - Laptop and Netbook 15 03-02-2005 03:43 PM
Orinoco Gold wireless PCI card (8482-WD) drivers for Fedora? merkswitch Linux - Wireless Networking 3 08-02-2004 07:46 PM
Orinoco wireless card installation jmcneila Linux - Hardware 4 07-22-2003 10:21 PM
Orinoco Gold Wireless setup RH 7.3 serverpimp Linux - Wireless Networking 1 04-27-2003 03:55 PM
Wireless - Orinoco Gold with RH 7.3 gbourzikas Linux - Hardware 10 09-08-2002 02:49 PM


All times are GMT -5. The time now is 06:50 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration