Opened 4 years ago

Last modified 10 months ago

#12322 assigned bug

[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 (5)

Changed 4 years ago by diver

Changed 4 years ago by diver

Attachment: syslog added

syslog with successful boot with printer plugged in

Changed 4 years ago by diver

Attachment: DriveSetup.png added

comment:1 Changed 2 years ago by axeld

Owner: changed from axeld to nobody
Status: newassigned

comment:2 Changed 10 months ago by waddlesplash

Keywords: boot-failure has-workaround added
Note: See TracTickets for help on using tickets.