Moin Stephan,
Was sagt denn eigentlich: dmesg | grep par
... nicht wirklich viel sinnvolles: brinkley:~ # dmesg | grep par Transparent bridge - Intel Corp. 82801BAM/CAM/DBM PCI Bridge unable to read partition table unable to read partition table unable to read partition table unable to read partition table unable to read partition table unable to read partition table unable to read partition table unable to read partition table Was auch immer er da für Partition Tables meint... Vielleicht stammt das noch von meinem Versuch mit dem HAMA Kartenleser für SD/Multimedia/etc. Karten. Das ist noch eine andere Geschichte...
und cat /proc/ioports
... vor dem modprobe: paul@brinkley:~> cat /proc/ioports 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 02f8-02ff : serial(auto) 0376-0376 : ide1 03c0-03df : vesafb 03e8-03ef : serial(set) 03f6-03f6 : ide0 03f8-03ff : serial(auto) 0cf8-0cff : PCI conf1 7000-703f : Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller 7000-703f : e100 8000-801f : Intel Corp. 82801CA/CAM SMBus Controller 9800-98ff : Intel Corp. 82801CA/CAM AC'97 Audio Controller 9800-98ff : Intel 82801CA-ICH3 - AC'97 9c00-9c3f : Intel Corp. 82801CA/CAM AC'97 Audio Controller 9c00-9c3f : Intel 82801CA-ICH3 - Controller a000-a0ff : Intel Corp. 82801CA/CAM AC'97 Modem Controller a400-a47f : Intel Corp. 82801CA/CAM AC'97 Modem Controller a4a0-a4bf : Intel Corp. 82801CA/CAM USB Universal Host Controller a4a0-a4bf : usb-uhci a4e0-a4ff : Intel Corp. 82801CA/CAM USB Universal Host Controller a4e0-a4ff : usb-uhci a800-a81f : Intel Corp. 82801CA/CAM USB Universal Host Controller a800-a81f : usb-uhci a890-a89f : Intel Corp. 82801CAM IDE U100 a890-a897 : ide0 a898-a89f : ide1 Hier fehlt also parport0 in /proc/ioports. Aber... brinkley:~ # lsmod | grep par parport 22888 0 (autoclean) [lp] Und hier nochwas zwischendurch: (3 rmmods) brinkley:~ # modprobe parport brinkley:~ # modprobe parport_pc io=0x378 irq=7 brinkley:~ # modprobe lp Das gibt in /var/log/messages folgende Meldungen (tail -f): Nov 11 00:46:56 brinkley kernel: parport 0x378 (WARNING): CTR: wrote 0x0c, read 0x04 Nov 11 00:46:56 brinkley kernel: parport 0x378 (WARNING): DATA: wrote 0xaa, read 0xff Nov 11 00:46:56 brinkley kernel: parport 0x378: You gave this address, but there is probably no parallel port there! Nov 11 00:46:56 brinkley kernel: parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP] Nov 11 00:47:03 brinkley kernel: lp0: using parport0 (interrupt-driven). Und nach dieser Aktion ist parport0 zweimal in /proc/ioports: brinkley:~ # cat /proc/ioports 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 02f8-02ff : serial(auto) 0376-0376 : ide1 0378-037a : parport0 <=== Die beiden waren vor dem 037b-037f : parport0 <=== manuellen modprobe nicht da! 03c0-03df : vesafb 03e8-03ef : serial(set) 03f6-03f6 : ide0 03f8-03ff : serial(auto) 0cf8-0cff : PCI conf1 7000-703f : Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller 7000-703f : e100 8000-801f : Intel Corp. 82801CA/CAM SMBus Controller 9800-98ff : Intel Corp. 82801CA/CAM AC'97 Audio Controller 9800-98ff : Intel 82801CA-ICH3 - AC'97 9c00-9c3f : Intel Corp. 82801CA/CAM AC'97 Audio Controller 9c00-9c3f : Intel 82801CA-ICH3 - Controller a000-a0ff : Intel Corp. 82801CA/CAM AC'97 Modem Controller a400-a47f : Intel Corp. 82801CA/CAM AC'97 Modem Controller a4a0-a4bf : Intel Corp. 82801CA/CAM USB Universal Host Controller a4a0-a4bf : usb-uhci a4e0-a4ff : Intel Corp. 82801CA/CAM USB Universal Host Controller a4e0-a4ff : usb-uhci a800-a81f : Intel Corp. 82801CA/CAM USB Universal Host Controller a800-a81f : usb-uhci a890-a89f : Intel Corp. 82801CAM IDE U100 a890-a897 : ide0 a898-a89f : ide1 Funktionieren tut's trotzdem nicht, bzw. nur unter Windows.
was ist im bios bei parallel port mode eingestellt? ECP sollte meines Wissens nach eingestellt sein.
... hier der BIOS Screen für Onboard Devices: Onboard Devices Configuration Page 1/1 Serial Port ---------------------------------- [Enabled ] Base Address ---------------------------- [3F8h] IRQ ------------------------------------- [4] IrDA FIR ------------------------------------- [Enabled ] Base Address ---------------------------- [2F8h] IRQ ------------------------------------- [3] DMA ------------------------------------- [3] Parallel Port -------------------------------- [Enabled ] Base Address ---------------------------- [378h] IRQ ------------------------------------- [7] Operation Mode -------------------------- [ Standard ] ECP DMA Channel ------------------------- [-] Laut SuSE Handbuch sollte SPP bzw. normal eingestellt sein. Ok, bei meinem BIOS heisst SPP "Standard", aber das ist ja nur ein anderer Name. Ausserdem kann ich das BIOS Setup direkt durch Druck auf PrtSc drucken, was der Treibertheorie für GDI Drucker massiv widerspricht. Und die Rahmenzeichen des BIOS Fensters kommen auch sauber mit raus. Unter DOS kann ich auch plain-text drucken. GDI Treiber werden nur für nicht-Drucker Fonts und Graphik gebraucht, nicht aber für plain-text mit Druckerfont. Der Drucker kann also auch ganz offensichtlich ohne Windoof drucken. -- cul8er, Paul paul.foerster@gmx.net