Opened 4 years ago

Closed 5 weeks ago

#12322 closed bug (not reproducible)

[kernel] PANIC on boot with HP LaserJet 1102w printer attached

Reported by: diver Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/Kernel Version: R1/Development
Keywords: boot-failure, has-workaround Cc: mmlr
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

hrev49559.

Haiku always crashes on boot with HP LaserJet 1102w printer attached. Probably because the printer emulates usb drive with windows driver.

When plugged after boot this is what I get in syslog:

KERN: usb hub 7: port 3: new device connected
KERN: usb_disk: device reports a lun count of 1
KERN: usb_disk: vendor_identification    "HP      "
KERN: usb_disk: product_identification   "Smart Install   "
KERN: usb_disk: product_revision_level   "1.0 "
KERN: usb error ehci -1: qtd (0x571fd00) error: 0x00088d40
KERN: usb_disk: operation 0x25 failed at the SCSI level
KERN: usb_disk: failed to update capacity: Device media changed

listusb

046d:c062 /dev/bus/usb/0/1 "Logitech, Inc." "M-UAS144 [LS1 Laser Mouse]" ver. 3100
046d:c315 /dev/bus/usb/0/2 "Logitech, Inc." "Classic Keyboard 200" ver. 2800
0000:0000 /dev/bus/usb/0/hub "HAIKU Inc." "OHCI RootHub" ver. 0110
03f0:102a /dev/bus/usb/1/3 "Hewlett-Packard" "HP LaserJet Professional P 1102w" ver. 0100
0000:0000 /dev/bus/usb/1/hub "HAIKU Inc." "EHCI RootHub" ver. 0200

listusb -v /dev/bus/usb/1/3

[Device /dev/bus/usb/1/3]
    Class .................. 0x00 (Per-interface classes)
    Subclass ............... 0x00
    Protocol ............... 0x00
    Max Endpoint 0 Packet .. 64
    USB Version ............ 0x0200
    Vendor ID .............. 0x03f0 (Hewlett-Packard)
    Product ID ............. 0x102a
    Product Version ........ 0x0100
    Manufacturer String .... "Hewlett-Packard"
    Product String ......... "HP LaserJet Professional P 1102w"
    Serial Number .......... "000000000W412KEASI1c"
    [Configuration 0]
        Configuration String . ""
        [Interface 0]
            [Alternate 0 active]
                Class .............. 0x08 (Mass storage)
                Subclass ........... 0x06
                Protocol ........... 0x50
                Interface String ... "HP MS"
                [Endpoint 0]
                    MaxPacketSize .... 512
                    Interval ......... 0
                    Type ............. Bulk
                    Direction ........ Output
                [Endpoint 1]
                    MaxPacketSize .... 512
                    Interval ......... 0
                    Type ............. Bulk
                    Direction ........ Input

Attachments (3)

kdl_on_boot_with_printer.jpg (897.8 KB ) - added by diver 4 years ago.
syslog (235.2 KB ) - added by diver 4 years ago.
syslog with successful boot with printer plugged in
DriveSetup.png (45.1 KB ) - added by diver 4 years ago.

Download all attachments as: .zip

Change History (8)

by diver, 4 years ago

by diver, 4 years ago

Attachment: syslog added

syslog with successful boot with printer plugged in

by diver, 4 years ago

Attachment: DriveSetup.png added

comment:1 by axeld, 2 years ago

Owner: changed from axeld to nobody
Status: newassigned

comment:2 by waddlesplash, 14 months ago

Keywords: boot-failure has-workaround added

comment:3 by waddlesplash, 5 weeks ago

Still reproducible?

comment:4 by diver, 5 weeks ago

I don't have this printer anymore, so I won't be able to test it :/

comment:5 by waddlesplash, 5 weeks ago

Resolution: not reproducible
Status: assignedclosed
Note: See TracTickets for help on using tickets.