[Debian] PCMCIA NIC probleem

Pagina: 1
Acties:

  • DaRKie
  • Registratie: December 2001
  • Laatst online: 18-02 23:19
Ik ben dus sinds een aantal dagen begonnen met linux en ik ben al een een probleem gekomen dat ik niet kan oplossen...

Het probleem is het volgende:
ik heb een laptop (Siemens Mobile 510 AGP) en een PCMCIA NIC van LevelOne ( FPC-0105TX). Ik heb Debian 3.0(kernel versie 2.2.20) geinstalleerd, maar de NIC schijnt niet 100% te werken. Het probleem is namelijk dat hij schijnbaar wel goed installed is...maar ik krijg geen verbinding met mijn andere pc. Op de NIC brandt trouwens ook geen enkel ledje van LINK of ACT en Debian geeft dit soms ook aan bij het booten, dat er dus geen cable verbonden(alhoewel hij dit niet altijd geeft). Het rare(in mijn ogen dan toch) is dat linux alles wel goed blijkt aan te geven.

ifconfig geeft bv dit:
eth0 Link encap:Ethernet HWaddr 00:02:DD:01:74:D4
inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.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:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:3 Base address:0x320

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
Het MAC-adres dat hij geeft is ook correct en als ik dan ping naar dit ip (static ingesteld) dan krijg ik dit:
ping 192.168.0.5 -c 4
PING 192.168.0.5 (192.168.0.5): 54 data bytes
64 bytes from 192.168.0.5: icmp_seq=2 ttl=255 time=0.2 ms
64 bytes from 192.168.0.5: icmp_seq=3 ttl=255 time=0.0 ms
64 bytes from 192.168.0.5: icmp_seq=2 ttl=255 time=0.0 ms
64 bytes from 192.168.0.5: icmp_seq=3 ttl=255 time=0.0 ms

--- 192.168.0.5 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.0/0.0/0.1 ms
Dus dit lijkt in orde te zijn. De PCMCIA drivers lijken ook goed ingeladen te zijn.
cardctl ident:
Socket 0:
product info: "LevelOne", "10/100Mbps 16bit Fast Ethernet PCMCIA", "", ""
manfid: 0x0274, 0x1103
function: 6 (network)
Socket 1:
no product info available
bij het booten krijg ik dit stuk ivm pcmcia:
Linux PCMCIA Card Services 3.2.7
kernel build: 2.2.20-idepci #1 Sat Apr 20 12:45:19 EST 2002
options: [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xfdf50
00:0a.0 -> irq 9
00:0a.1 -> irq 9
Intel ISA/PCI/CardBus PCIC probe:
TI 1225 rev 01 PCI-to-CardBus at slot 00:0a, mem 0x68000000
host opts [0]: [ring] [pci + serial irq] [pci irq 9] [lat 64/32] [bus 32/34]
host opts [1]: [ring] [pci + serial irq] [pci irq 9] [lat 64/32] [bus 35/37]
ISA irqs (scanned) = 3,4,7,10,11,15 PCI status changes
cs: memory probe 0xa0000000-0xa0ffffff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x310-0x317 0x370-0x37f 0x388-0x38f 0x398-0x39f 0x4d0-0x4d7
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff
eth0: NE2000 Compatible: io 0x320, irq 3, hw_addr 00:02:DD:01:74:D4
Tijdens het booten hoor ik ook 2x een hoge biep ( en volgens wat ik gelezen zou hebben, zou dit een teken moeten zijn dat debian de pcmcia device goed herkend heeft en geactiveerd).

Volgens Level1 site, zou ik a.dh.v. pcmcia-cs-3.2.7 drivers de NIC aan de praat moeten krijgen. Samen met de pcmcia how-to heb ik deze dan installed, maar geen succes :(

De kabel is wel degelijk in orde, als ik deze in andere laptop/xbox/pc inplug, dan heb ik meteen een verbinding. Op de laptop waar ik Debian heb geinstalleerd, daar stond eerst XP op en daar ging het ook allemaal goed.

Na lang uitproberen en zoeken, kan ik dus niet vinden waar het probleem juist zit en hoe dit op te lossen. Ik hoop dat deze info enigzins al voldoende is opdat jullie deze *nix noob verder kunnen helpen :)

  • Wilke
  • Registratie: December 2000
  • Laatst online: 00:03
errorken schreef op 09 maart 2004 @ 15:51:
Er is maar één oplossing:

[iets waar rm -rf aan te pas komt]
Bullshit reply getrashed. Dat soort onzinnige reacties kun je achterwege laten. Een grap op z'n tijd kan best, maar dan moet het dus wel grappig zijn ;)

[ Voor 7% gewijzigd door Wilke op 09-03-2004 15:54 ]


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 17-02 18:05

DeMoN

Pastafari

Dus als jij als ik het goed begijrp vanaf 192.168.0.5 een ander intern netwerk ip probeerd te pingen werkt het niet? Maar zoals je laat zien is hij zelf wel pingbaar?

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • DaRKie
  • Registratie: December 2001
  • Laatst online: 18-02 23:19
DeMoN schreef op 09 maart 2004 @ 16:22:
Dus als jij als ik het goed begijrp vanaf 192.168.0.5 een ander intern netwerk ip probeerd te pingen werkt het niet? Maar zoals je laat zien is hij zelf wel pingbaar?
de nic zelf is inderdaad pingable op dat ip. Ik krijg dus om het verhaal kort te maken geen link met het netwerk. De win2k pc waar hij aanhangt geeft ook een "medium ontkoppelt" aan. Steek ik de kabel in andere pc, is er wel een verbinding, en voordat ik debian installeerde, stond er XP op en toen ging de nic ook. Alleen nu gaat er dus geen lampje branden op de nic en geeft debian aan dat er geen kabel insteekt :(

  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Dit ruikt naar een IRQ probleem. Vrij makkelijk vast te stellen : ping gewoon een host, en de teller in /proc/interrupts moet oplopen. Doet ie dat niet exclude dan IRQ3 in de pcmcia package, zodat ie een andere interrupt gebruikt.

En de de teller in ifconfig moeten dus ook oplopen :)

[ Voor 11% gewijzigd door igmar op 09-03-2004 19:56 ]


  • DaRKie
  • Registratie: December 2001
  • Laatst online: 18-02 23:19
igmar schreef op 09 maart 2004 @ 19:55:
Dit ruikt naar een IRQ probleem. Vrij makkelijk vast te stellen : ping gewoon een host, en de teller in /proc/interrupts moet oplopen. Doet ie dat niet exclude dan IRQ3 in de pcmcia package, zodat ie een andere interrupt gebruikt.

En de de teller in ifconfig moeten dus ook oplopen :)
lijkt dus niet te werken :(
/proc/interrupts is trouwens leeg bij mij...

heb alsnog een exclude irq 3 geprobeerd, hij neemt dan een andere(9), maar nog steeds niets. Het enigste wat in ifconfig omhoog gaat, zijn de TX bytes

is er nog een andere manier om te zien of het een irq probleem is?

[ Voor 5% gewijzigd door DaRKie op 09-03-2004 20:26 ]

Pagina: 1