Tim or Philip should take a look at this.
Bas.
(original message follows)
Karl M. Hegbloom wrote:
:
: Kernel 2.1.36
:
: I've configured so that the printer is probed on bootup. I have to
: press the online button on my Deskjet 600, the button with the little
: page and an arrow; it brings the printer online; it's always flashing
: after boot now. I guess that's not under the parport authors'
: control, is it? Can the printer be commanded to go online by
: software? Is that standard enough that it will work with any printer?
:
: I also have a Zip drive, the printer is daisy chained off of it.
:
: If I forget to press the printer button before I access the Zip
: drive, the ppa driver fails to init, I see a seg fault, and have to
: reboot in order to use the Zip drive or printer.
:
: I have confirmed that everything works Ok as long as I press the
: 'online' button on my printer after booting, before I try to use the
: Zip disk the first time.
:
: I could not get the ppa module to unload after the error occured; it
: tells me 'resource busy'. `lsmod` says (uninitialized). It would be
: nice if it gave me a second chance; and better if it detected the
: condition and didn't hang like that. It should exit gracefully with a
: log mess. It unloads itself fine when I do the right thing.
:
: Four log segments follow:
:
: Here are the boot messages...
: 8<----------------------------------------------------------------->8
: May 25 18:49:42 bittersweet kernel: Error in symbol table input.
: May 25 18:49:42 bittersweet kernel: Console: 16 point font, 400 scans
: May 25 18:49:42 bittersweet kernel: Console: colour VGA+ 80x25, 1 virtual console (max 63)
: May 25 18:49:42 bittersweet kernel: pcibios_init : BIOS32 Service Directory structure at 0xc00fad10
: May 25 18:49:42 bittersweet kernel: pcibios_init : BIOS32 Service Directory entry at 0xfb190
: May 25 18:49:42 bittersweet kernel: pcibios_init : PCI BIOS revision 2.10 entry at 0xfb1c0
: May 25 18:49:42 bittersweet kernel: Probing PCI hardware.
: May 25 18:49:42 bittersweet kernel: Calibrating delay loop.. ok - 199.48 BogoMIPS
: May 25 18:49:42 bittersweet kernel: Memory: 63308k/65536k available (648k kernel code, 392k reserved, 1176k data, 12k init)
: May 25 18:49:42 bittersweet kernel: Swansea University Computer Society NET3.039 for Linux 2.1
: May 25 18:49:42 bittersweet kernel: NET3: Unix domain sockets 0.16 for Linux NET3.038.
: May 25 18:49:42 bittersweet kernel: Swansea University Computer Society TCP/IP for NET3.037
: May 25 18:49:42 bittersweet kernel: IP Protocols: IGMP, ICMP, UDP, TCP
: May 25 18:49:42 bittersweet kernel: VFS: Diskquotas version dquot_5.6.0 initialized
: May 25 18:49:42 bittersweet kernel:
: May 25 18:49:42 bittersweet kernel: Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
: May 25 18:49:42 bittersweet kernel: Checking 'hlt' instruction... Ok.
: May 25 18:49:42 bittersweet kernel: Linux version 2.1.36 (karlheg@bittersweet) (gcc version 2.7.2.1) #2 Thu May 1 11:55:19 PDT 1997
: May 25 18:49:42 bittersweet kernel: POSIX conformance testing by UNIFIX
: May 25 18:49:42 bittersweet kernel: Parallel port sharing: $Revision: 1.3.2.4 $
: May 25 18:49:42 bittersweet kernel: parport0 at 0x378 [SPP,PS2,EPP]
: May 25 18:49:42 bittersweet kernel: Started kswapd v 1.23
: May 25 18:49:42 bittersweet kernel: parport0: Printer, DESKJET 600 (HEWLETT-PACKARD)
: May 25 18:49:42 bittersweet kernel: Serial driver version 4.25 with no serial options enabled
: May 25 18:49:42 bittersweet kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
: May 25 18:49:42 bittersweet kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
: May 25 18:49:42 bittersweet kernel: APM BIOS version 1.2 Flags 0x07 (Driver version 1.2)
: May 25 18:49:42 bittersweet kernel: Entry f000:803e cseg16 f000 dseg fdfc cseg len e6ff, dseg len 0
: May 25 18:49:42 bittersweet kernel: Connection version 1.1
: May 25 18:49:42 bittersweet kernel: AC on line, battery status unknown, battery life unknown
: May 25 18:49:42 bittersweet kernel: battery flag 0x80, battery life unknown
: May 25 18:49:42 bittersweet kernel: Real Time Clock Driver v1.07
: May 25 18:49:42 bittersweet kernel: PIIX3: bus-master IDE device on PCI bus 0 function 57
: May 25 18:49:42 bittersweet kernel: ide0: BM-DMA at 0xf000-0xf007
: May 25 18:49:42 bittersweet kernel: ide0 master/slave: sample_CLKs=3, recovery_CLKs=3
: May 25 18:49:42 bittersweet kernel: master: fastDMA=yes PreFetch=on IORDY=on fastPIO=on
: May 25 18:49:42 bittersweet kernel: slave : fastDMA=no PreFetch=off IORDY=off fastPIO=off
: May 25 18:49:42 bittersweet kernel: ide1: BM-DMA at 0xf008-0xf00f
: May 25 18:49:42 bittersweet kernel: ide1 master/slave: sample_CLKs=3, recovery_CLKs=3
: May 25 18:49:42 bittersweet kernel: master: fastDMA=yes PreFetch=on IORDY=on fastPIO=on
: May 25 18:49:42 bittersweet kernel: slave : fastDMA=no PreFetch=off IORDY=off fastPIO=off
: May 25 18:49:42 bittersweet kernel: hda: FUJITSU M1638TAU, ATA DISK drive
: May 25 18:49:42 bittersweet kernel: hdc: WDC AC21200H, ATA DISK drive
: May 25 18:49:42 bittersweet kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
: May 25 18:49:42 bittersweet kernel: ide1 at 0x170-0x177,0x376 on irq 15
: May 25 18:49:42 bittersweet kernel: hda: FUJITSU M1638TAU, 2452MB w/128kB Cache, LBA, CHS=4982/16/63, DMA
: May 25 18:49:42 bittersweet kernel: hdc: WDC AC21200H, 1222MB w/128kB Cache, LBA, CHS=2484/16/63, DMA
: May 25 18:49:42 bittersweet kernel: PPP: version 2.2.0 (dynamic channel allocation)
: May 25 18:49:42 bittersweet kernel: TCP compression code copyright 1989 Regents of the University of California
: May 25 18:49:42 bittersweet kernel: PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
: May 25 18:49:42 bittersweet kernel: PPP line discipline registered.
: May 25 18:49:42 bittersweet kernel: SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).
: May 25 18:49:42 bittersweet kernel: Partition check:
: May 25 18:49:42 bittersweet kernel: hda: hda1 hda2 hda3 hda4
: May 25 18:49:42 bittersweet kernel: hdc: hdc1 hdc2
: May 25 18:49:42 bittersweet kernel: VFS: Mounted root (ext2 filesystem) readonly.
: May 25 18:49:42 bittersweet kernel: Freeing unused kernel memory: 12k freed
: May 25 18:49:42 bittersweet kernel: Adding Swap: 122968k swap-space (priority -1)
: May 25 18:49:42 bittersweet kernel: hda: DMA disabled
: May 25 18:49:42 bittersweet kernel: hdc: DMA disabled
: 8<----------------------------------------------------------------->8
:
: This from the first attempt at using the Zip drive that boot...
: 8<----------------------------------------------------------------->8
: May 26 23:52:39 bittersweet kernel: PPA driver version: Curtin 1-12-STABLE
: May 26 23:52:39 bittersweet kernel: PPA: Parport [ EPP ]
: May 26 23:52:39 bittersweet kernel: scsi0 : Iomega parport ZIP drive
: May 26 23:52:39 bittersweet kernel: scsi : 1 host.
: May 26 23:52:39 bittersweet kernel: Couldn't get a free page.....
: May 26 23:52:39 bittersweet kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
: May 26 23:52:39 bittersweet kernel: current->tss.cr3 = 02641000, Lr3 = 02641000
: May 26 23:52:39 bittersweet kernel: *pde = 00000000
: May 26 23:52:39 bittersweet kernel: Oops: 0002
: May 26 23:52:39 bittersweet kernel: CPU: 0
: May 26 23:52:39 bittersweet kernel: EIP: 0010:[<c480949b>]
: May 26 23:52:39 bittersweet kernel: EFLAGS: 00010246
: May 26 23:52:39 bittersweet kernel: eax: 00000000 ebx: c1722100 ecx: 0000003f edx: c1722498
: May 26 23:52:39 bittersweet kernel: esi: c4809000 edi: 00000000 ebp: 00000001 esp: c2632dc8
: May 26 23:52:39 bittersweet kernel: ds: 0018 es: 0018 ss: 0018
: May 26 23:52:39 bittersweet kernel: Process insmod (pid: 22913, process nr: 92, stackpage=c2632000)
: May 26 23:52:39 bittersweet kernel: Stack: c1722198 c4809000 c4818b00 00000001 40009000 c0553c98 c1c74720 00000000
: May 26 23:52:39 bittersweet kernel: c04ef100 00000000 c04efc00 00000000 c1722498 c0e0cf68 c05538b8 c04efc14
: May 26 23:52:39 bittersweet kernel: c016efeb c01e3c78 c016eb08 000003e8 c01e3c78 00070494 c016ba53 00000302
: May 26 23:52:39 bittersweet kernel: Call Trace: [<c4809000>] [<c4818b00>] [<c48189e4>] [<c48160da>] [<c4818b00>] [<c4809000>] [<c4818b00>]
: May 26 23:52:39 bittersweet kernel: [<c480c79f>] [<c4818b00>] [<c4809000>] [<c4818c40>] [<c480cd8e>] [<c4818b00>] [<c4816000>] [<c4818c40>]
: May 26 23:52:39 bittersweet kernel: [<c48180b2>] [<c4818b00>] [<c4809000>] [<c4811000>] [<c4816048>]
: May 26 23:52:39 bittersweet kernel: Code: f3 ab 8b 84 24 40 01 00 00 f6 40 48 01 75 0a 8d 4c 24 3c 89
: 8<----------------------------------------------------------------->8
:
: And a second attempt; I think I `insmod -o`d this time...
: 8<----------------------------------------------------------------->8
: May 27 00:36:27 bittersweet kernel: PPA driver version: Curtin 1-12-STABLE
: May 27 00:36:27 bittersweet kernel: PPA: Parport [ EPP ]
: May 27 00:36:27 bittersweet kernel: scsi1 : Iomega parport ZIP drive
: May 27 00:36:27 bittersweet kernel: scsi : 2 hosts.
: May 27 00:36:27 bittersweet kernel: PPA: ppa_failed bug: ppa_error_code = 1
: May 27 00:36:27 bittersweet last message repeated 5 times
: May 27 00:36:27 bittersweet kernel: Vendor: IOMEGA Model: ZIP 100 Rev: D.09
: May 27 00:36:27 bittersweet kernel: Type: Direct-Access ANSI SCSI revision: 02
: May 27 00:36:27 bittersweet kernel: Detected scsi removable disk sda at scsi1, channel 0, id 6, lun 0
: May 27 00:36:27 bittersweet kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
: May 27 00:36:27 bittersweet kernel: current->tss.cr3 = 010a0000, Lr3 = 010a0000
: May 27 00:36:27 bittersweet kernel: *pde = 00000000
: May 27 00:36:27 bittersweet kernel: Oops: 0002
: May 27 00:36:27 bittersweet kernel: CPU: 0
: May 27 00:36:27 bittersweet kernel: EIP: 0010:[<c4812b01>]
: May 27 00:36:27 bittersweet kernel: EFLAGS: 00010246
: May 27 00:36:27 bittersweet kernel: eax: 00000000 ebx: 00000003 ecx: 00000002 edx: c0e0c218
: May 27 00:36:27 bittersweet kernel: esi: c1edf808 edi: 00000000 ebp: 00000000 esp: c1183e94
: May 27 00:36:27 bittersweet kernel: ds: 0018 es: 0018 ss: 0018
: May 27 00:36:27 bittersweet kernel: Process insmod (pid: 24687, process nr: 82, stackpage=c1183000)
: May 27 00:36:27 bittersweet kernel: Stack: 00000800 00000000 ffffffff 00000000 00000800 00000000 00000800 c1183ec0
: May 27 00:36:27 bittersweet kernel: c0e0c218 00000000 00000000 00000800 ffffffff 00000800 00000800 00000000
: May 27 00:36:27 bittersweet kernel: 00000000 00000025 00000000 00000000 c48135b5 00000000 00000000 00000000
: May 27 00:36:27 bittersweet kernel: Call Trace: [<c48135b5>] [<c481cb00>] [<c4813357>] [<c4814148>] [<c480c847>] [<c481cb00>] [<c4809000>]
: May 27 00:36:27 bittersweet kernel: [<c481cc40>] [<c480cd8e>] [<c481cb00>] [<c481a000>] [<c481cc40>] [<c481c0b2>] [<c481cb00>] [<c4809000>]
: May 27 00:36:27 bittersweet kernel: [<c4811000>] [<c481a048>]
: May 27 00:36:27 bittersweet kernel: Code: f3 ab c6 46 0b 00 c6 86 88 00 00 00 00 c6 86 8a 00 00 00 00
: 8<----------------------------------------------------------------->8
:
: Now the drive works fine: (what's the error mean???)
: 8<----------------------------------------------------------------->8
: May 28 01:15:19 bittersweet kernel: PPA driver version: Curtin 1-12-STABLE
: May 28 01:15:19 bittersweet kernel: PPA: Parport [ EPP ]
: May 28 01:15:19 bittersweet kernel: scsi0 : Iomega parport ZIP drive
: May 28 01:15:19 bittersweet kernel: scsi : 1 host.
: May 28 01:15:19 bittersweet kernel: PPA: ppa_failed bug: ppa_error_code = 1
: May 28 01:15:19 bittersweet last message repeated 5 times
: May 28 01:15:19 bittersweet kernel: Vendor: IOMEGA Model: ZIP 100 Rev: D.09
: May 28 01:15:19 bittersweet kernel: Type: Direct-Access ANSI SCSI revision: 02
: May 28 01:15:19 bittersweet kernel: Detected scsi removable disk sda at scsi0, channel 0, id 6, lun 0
: May 28 01:15:19 bittersweet kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 196608 [96 MB] [0.1 GB]
: May 28 01:15:19 bittersweet kernel: sda: Write Protect is off
: May 28 01:15:19 bittersweet kernel: sda: sda1
: 8<----------------------------------------------------------------->8
:
: --
: Karl M. Hegbloom <karlheg@inetarena.com>
: http://www.inetarena.com/~karlheg
: Portland, OR USA
: Debian GNU 1.2 Linux 2.1.36 AMD K5 PR-133
:
:
:
-- ---------------------------------------------------------------- E-mail: sgm@stack.nl, S.G.A.H.Mevissen@stud.tue.nl PGP: Finger sgm@toad.stack.nl for PGP public key, KeyID 3B896721 WWW: www.stack.nl/~sgm (PGP public key here too) ----------------------------------------------------------------