You are not logged in.

#1 2009-03-17 12:52:15

darkbeanies
Member
Registered: 2009-01-14
Posts: 142

Help with pci cardbus drivers for old dell latitude.

Hello, I installed archlinux on this dell latitude laptop I have lying around.  From the decaying stickers on the case, it appears to be a Cpt, model PPX, er...it has 400Mhz processor, 64Mb ram and 8Mb graphics memory, just in case this helps anyone identify it...

Anyway, it doesn't have an ethernet port, but it does have a Dacom 10/100 gold card thing which you can plug an ethernet cable into.  However, archlinux does not seem to install the drivers for this device. 

I believe I'm looking for a PCI to cardbus driver(?) or something.  Is there some sort of generic  driver for what I need that I can install with pacman offline?

Also, does anyone have an opinion on whether I could run some some of graphical environment on this system?  Like, could I install openbox or something on this computer?

Thanks!

Last edited by darkbeanies (2009-03-17 12:53:36)

Offline

#2 2009-03-17 21:07:54

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,940

Re: Help with pci cardbus drivers for old dell latitude.

It is probably a pcmcia bus that should be recognized by the kernel.

please boot the laptop without the card in it and login as root,
insert the card and post the output of

dmesg | tail -n 20

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2009-03-18 11:59:05

darkbeanies
Member
Registered: 2009-01-14
Posts: 142

Re: Help with pci cardbus drivers for old dell latitude.

Blasted keyboard, can't find the pipe symbol on it!

I got this:

pccard: CardBus card inserted into slot 0
PCI: Enabling device 0000:02:00.1 (0000 -> 0003)
ACPI: PCI Interrupt 0000:02:00.1[A] -> Link [LINKD] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:02:00.0 to 64
epic100 0000:02:00.0: MII transceiver #1 control 3100 status 7809
epic100 0000:02:00.0: Autonegotiation advertising 01e1 link partner 0000.
eth0: SMSC EPIC/C 83c175 at 0x1000, IRQ 11, 00:60:63:06:5f:55


#hmmm... looks like it detects it and stuff, not that I'd really be able to tell from that report.  Archlinux pretty much always sets up the network correctly, but maybe there's something I need to do differently?  I set eth0="dhcp" in the rc.conf file, is this correct?  Or do I need to do some additional things before this will work maybe?

Thanks for the help!

Offline

#4 2009-03-19 20:48:18

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,940

Re: Help with pci cardbus drivers for old dell latitude.

It does indeed look like it is detected, let's  see if we can get more info

Run

mii-tool -v

and

ifconfig -a

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2009-03-19 21:44:02

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Help with pci cardbus drivers for old dell latitude.

And 'lspcmcia' (from pcmciautils) and/or 'lspci'.

Last edited by byte (2009-03-19 21:44:36)


1000

Offline

#6 2009-03-20 14:21:52

darkbeanies
Member
Registered: 2009-01-14
Posts: 142

Re: Help with pci cardbus drivers for old dell latitude.

Excellent, no pipes!  I'll post back a little later, don't forget me now!

Oh, do I just run those commands with the card in I assume?

Last edited by darkbeanies (2009-03-20 14:22:37)

Offline

#7 2009-03-20 14:51:48

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: Help with pci cardbus drivers for old dell latitude.

Take a look at the keyboard layouts here http://en.wikipedia.org/wiki/Keyboard_layout and try to find yours wink
Doesn't solve the problem you have but helps you find the missing keys wink


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#8 2009-03-20 20:28:04

darkbeanies
Member
Registered: 2009-01-14
Posts: 142

Re: Help with pci cardbus drivers for old dell latitude.

When there is no ethernet cable plugged in, I get from mii-tool -v

eth0: no link
product info: TDK 78Q2120 rev 10
basic mode: autonegotiation enabled
basic status : no link
capabilities:
advertising:

#ifconfig -a produces what looks to me like standard stuff: (abbreviated by me)

eth0 Link encap: Ethernet HWaddr 00:60:63:06:5F:55
inet addr 169.254.22.206 BCast 169.254.255.255 Mask 255.255.0.0
UBrdcast rnning mlticast mtu 1500 metric 1
rx packets, errors etc all 0
tx packets 31 errors, dropped etc all 0
collisions 0 txqueuelen:1000
rxbytes 0 (0.0b) TX bytes 7602 (7.4 kb)
interrupt 11 base address 0x1000

lo link encap local loopback
inet addr 127.0.0.1 mask 255.0.0.0
up loopback running mtu 16436 metric 1
everything else =0

#lspmcia gives
socket 0 bridge: [yenta_cardbus] (bus id: 0000:00:03.0)
cardbuscard see lspci
socket 1  bridge: [yenta_cardbus] (bus id: 0000:00:03.1)

#lspci gives

00:00.0 Host bridge: intel corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge {rev 03}
00:01.0 PCI bridge: intel corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge {rev 03}
00:03.0 cardbus bridge: texas instruments PCI 1225 {rev 01}
00:03.1 cardbus bridge: texas instruments PCI 1225 {rev 01}
00:07.0 Bridge: intel corp 82371AB/EB/MB PIIX4 ISA {rev 03}
blah blah audio blah blah video
02:00.0 Ethernet controller: stand. microsystems corp [SMC] 83c175 EPIC/100 fast ethernet adapter (rev 01)
02:00.0 Serial controller: stand. microsystems corp [SMC] 83c175 EPIC/100 fast ethernet adapter (rev 01)

And, uh, is there a way of saving any output like this to a file?  I'll check google too, I promise!

I guess I was supposed to run those commands while attempting to connect to the internet, but when I plug two different MAC addresses in succession into the modem, my RUBBISH ISP won't let me connect for a while, but I have a cunning plan if that's what I was meant to do.

Who knows, maybe that info was useful to one of you?

Thank you very much!

Offline

#9 2009-03-20 20:59:24

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,940

Re: Help with pci cardbus drivers for old dell latitude.

darkbeanies wrote:

And, uh, is there a way of saving any output like this to a file?  I'll check google too, I promise!

yes (hint : dos and windows command line use the same method for this as linux)

darkbeanies wrote:

I guess I was supposed to run those commands while attempting to connect to the internet, but when I plug two different MAC addresses in succession into the modem, my RUBBISH ISP won't let me connect for a while, but I have a cunning plan if that's what I was meant to do.

Who knows, maybe that info was useful to one of you?

Thank you very much!

it does tell us the card is recognized fine by archlinux and it's networktools.

Once you have connected it with your modem, you only have to run mii-tool and ifconfig.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#10 2009-03-26 11:39:54

darkbeanies
Member
Registered: 2009-01-14
Posts: 142

Re: Help with pci cardbus drivers for old dell latitude.

So, if I want to output mii-tool -v to a file, is this the command?

mii-tool -v  "" > teach_a_person_how_to_fish_and_they_can_eat_for_a_whole_lifetime.txt

Never mind, got it.  The quotes are wrong.

here's the output from miitool

eth0: no link
  product info: TDK 78Q2120 rev 10
  basic mode:   autonegotiation enabled
  basic status: no link
  capabilities:
  advertising:
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

and here is ifconfig

eth0      Link encap:Ethernet  HWaddr 00:19:A1:A5:5B:A7 
          inet addr:169.254.22.206  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11 Base address:0x1000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)



I get some errors when Archlinux boots.  It says it's "disabling IRQ11", which I believe is something or other to do with where the ethernet card is mapped in this BIOS, or something.

Thanks!

Last edited by darkbeanies (2009-03-26 12:38:57)

Offline

#11 2009-03-26 17:41:29

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Help with pci cardbus drivers for old dell latitude.

You could try adding 'pci=noacpi' to your kernel command line and see if that fixes it. But in any case: post your full dmesg output to a pastebin (consider installing the nopaste pkg for that) so we could have a look.


1000

Offline

#12 2009-04-10 10:05:56

darkbeanies
Member
Registered: 2009-01-14
Posts: 142

Re: Help with pci cardbus drivers for old dell latitude.

Project Get Crappy Laptop on Internet has been suspended indefinitely due to the laptop not working anymore.  Thanks to everyone for the helpful hints, I actually learned a few new things from this thread.  Cheers!

Offline

Board footer

Powered by FluxBB