Jeg har en IBM Thinkpad 240 (Ældre sag) som jeg har installeret
Debian/testing på. Jeg har mildest talt haft en del problemer med at få
det pcmcia netkort jeg har købt til at virke.
Netkortet er baseret på Realtek 8139 chipsettet (D-link DFE-690TXD),
hvilket vist nærmest er det eneste man kan støve op i dag.
Der var ikke nogen Linux distributioner der ville genkende
netkortet og jeg fandt ud af at når jeg indsatte kortet gav kernen en
fejlmeddelse i retning af: "PCI: unable to allocate ressources:
0x140000-0x0B000". Kernen prøvede altså at allokere et "negativt"
adresseområde, hvilket selvfølgelig ikke fungerede.
Som et skud i tågen (efter med disketter
at have fået en nogenlunde
brugbar installation op at køre) prøvede jeg at kompilere kerne 2.6 og
køre den, og sørme om den ikke fandt kortet og jeg kunne "modprobe
8139too" og få netværket op og køre.
Jeg har i den forbindelse nogen spørgsmål:
Hvordan er det præcis at forholdet er mellem de pcmcia-services der kører
uden for kernen og driverne i kernen? Den driver jeg bruger (8139too) er
ikke en specifik pcmcia driver, men til pci-netkort.
Grunden til jeg spørger er, at mit kort ikke står som understøttet af
pcmcia-services, men når jeg bruger pci-driveren fra kernen virker det jo.
Som det er nu kan jeg ikke hive mit kort ud og sætte det i igen uden at
skulle køre "/etc/init.d/network restart", det er selvfølgelig ikke
særligt smart. Jeg havde tænkt mig at købe et trådsløst netkort og så
kunne skifte mellem dem som jeg lystede, hvilket jeg er temmeligt sikker
på skulle kunne lade sig gøre.
Jeg lidt på herrens mark og synes underligt nok det er begrænset hvad jeg
har kunnet finde af hjælp på google. Indrømmet, jeg er ikke så erfaren i
Debian og har ikke rodet med pcmcia før, men jeg har efterhånden en del
Linux erfaring, så det er ved at irritere mig rigtigt meget at jeg ikke
kan finde ud hvad der foregår.
Nogen der har nogen gode links eller råd?
På forhånd mange tak,
Kasper