Hallo, ich verwende Suse 7.3 auf meinem Laptop (Ultinet 3100 C, jetzt 2 Jahre alt). Ich will auf Suse 8.0 aufruesten, davor muessen aber Daten gesichert werden, und ferner muss eine Datenbank (ca. 6 GB) vom Laptop auf den Hauptrechner transferiert werden. Bislang war das Laptop off-line, und Datentransfer lief ueber ein Zip-Laufwerk (USB). Wegen der groesseren Datenmengen nun ist das Zip-Laufwerk (100 MB) nicht mehr praktikabel, und deshalb habe ich nun versucht, eine Ethernet-Verbindung mittels einer PCMCIA-Karte herzustellen. Die vorherige Version von Suse auf dem Laptop war 6.4, und ich hatte keine Probleme mit der Ethernet-PCMCIA-Karte (ich hatte damals aber kein USB benutzt). Nun jedoch (mit 7.3) laeft gar nichts: Die PCMCIA-Karte wird richtig erkannt, aber keinerlei Daten werden gesendet. Das Problem scheint mir in einem Konflikt zwischen USB (das nun wohl in den Kernel integriert ist) und der PCMCIA-Karte zu liegen: Beide benutzen IRQ 10, und es scheint dabei USB zu gewinnen (ob ich es nun benutze oder nicht). Da ich nur *einmalig* meine Daten transferieren moechte (mittels Ethernet), und dann Suse 8.0 neu installiere, ist es mir egal, was mit USB geschieht, und so scheint mir die einfachste Loesung zu sein, USB los zu werden --- dies scheint aber kaum moeglich zu sein! Was tun?! Hier einige Einzelheiten: Die PCMCIA-Karte: # cardctl ident Socket 0: product info: "3Com Corporation", "3C589D", "TP/BNC LAN Card Ver. 2a", "000002" manfid: 0x0101, 0x0589 function: 6 (network) PCI: # lspci -vt -[00]-+-00.0 Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge +-01.0-[01]----00.0 ATI Technologies Inc 3D Rage LT Pro AGP-133 +-07.0 Intel Corporation 82371AB PIIX4 ISA +-07.1 Intel Corporation 82371AB PIIX4 IDE +-07.2 Intel Corporation 82371AB PIIX4 USB +-07.3 Intel Corporation 82371AB PIIX4 ACPI +-0a.0 Texas Instruments PCI1225 +-0a.1 Texas Instruments PCI1225 \-10.0 ESS Technology ES1978 Maestro 2E # probe PCI bridge probe: TI 1225 found, 2 sockets. # lspci -vv 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) (prog-if 00 [UHCI]) Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 240 Interrupt: pin D routed to IRQ 10 Region 4: I/O ports at f300 [size=32] 00:0a.0 CardBus bridge: Texas Instruments PCI1225 (rev 01) Subsystem: CLEVO/KAPOK Computer: Unknown device 3102 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 168, cache line size 08 Interrupt: pin A routed to IRQ 10 Region 0: Memory at 10000000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 Memory window 0: 10400000-107ff000 (prefetchable) Memory window 1: 10800000-10bff000 I/O window 0: 00004000-000040ff I/O window 1: 00004400-000044ff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001 00:0a.1 CardBus bridge: Texas Instruments PCI1225 (rev 01) Subsystem: CLEVO/KAPOK Computer: Unknown device 3102 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 168, cache line size 08 Interrupt: pin B routed to IRQ 10 Region 0: Memory at 10001000 (32-bit, non-prefetchable) [size=4K] Bus: primary=00, secondary=06, subordinate=09, sec-latency=176 Memory window 0: 10c00000-10fff000 (prefetchable) Memory window 1: 11000000-113ff000 I/O window 0: 00004800-000048ff I/O window 1: 00004c00-00004cff BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+ 16-bit legacy interface ports at 0001 Ich habe in /etc/pcmcia/config.opts die folgenden Aenderungen vorgenommen: include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff include memory 0xc0000-0xfffff include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff # High port numbers do not always work... # include port 0x1000-0x17ff # Extra port range for IBM Token Ring include port 0xa00-0xaff # Resources we should not use, even if they appear to be available # First built-in serial port exclude irq 4 # Second built-in serial port #exclude irq 3 # First built-in parallel port exclude irq 7 # Oliver Kullmann, 13.6.2002, 22:02: Vermuteter Konflikt mit USB exclude irq 10 dies hatte aber keinerlei Auswirkungen. Ferner habe ich in /etc/rc.config # Oliver Kullmann, 13.6.2002, 22:30 PCMCIA_PCIC_OPTS="irq_list=5,9" gesetzt (probeweise), dies aenderte aber ebenfalls nichts. Mit USB habe ich START_USB="no" # Oliver Kullmann, 13.6.2002, ca. 23:30 in /etc/rc.config gesetzt, und ferner habe ich in /etc/modules.conf diejenigen Aliasse, die (anscheinend) was mit usb zu tun haben, herauskommentiert. Und in Yast2 habe ich hotplogging devices abgeschaltet --- alles keine Auswirkungen: Zwar funkioniert USB nun nicht mehr, aber beim Hochfahren des Systems wird es immer noch aktiviert, und PCMCIA verwendet weiterhin IRQ 10 (wie USB). IM BIOS des Laptops scheint es keine Moeglichkeiten zu geben, was mit den IRQ's zu machen (nur fuer die seriellen (COM) und parallelen (LPT) Ports, dies scheint mir aber nicht relevant zu sein). Ich waere wirklich sehr dankbar fuer jedwede Hilfestellung: Die Blockade meines Laptops ist nun mittlerweile eine kleine Katastrophe, und ich bin mit meinem Latein am Ende. Vielen Dank in jedem Falle! Oliver Kullmann