I welcome any ideas on this strange one on my new Samsung-350V
No printing on my usb printer which works with the same software (foo2zjs)on everything else from slackware-12.0 to 14.0, 32 or 64 bit. The printer is fine. My firmware file has been checked with md5sum. But when I insert the printer, the process (cat or cp) to send the firmware to the printer hangs, and /dev/usb/lp0 throws "device busy" errors.
lsof |grep lp0 shows a 'cat <firmware> > /dev/usb/lp0' hanging there waiting for /dev/usb/lp0. I conclude a comms problem. But usb disks, sd readers, external drives all work fine.
I was running on the latest 3.7.1 kernel, which has xgci-hcd in verbose debug mode screaming errors and spewing log spam. So I loaded 3.2.29 - slackware's original and still have the same issue. Foo2zjs is in the clear because it's the 'cat' instruction that fails. The only odd thing is that this box has an SSD. Here's the lspci
Quote:
bash-4.2$ sudo lspci
00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 2 (rev c4)
00:1d.0 USB controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 09)
02:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)
|
The printer is a HP laserjet P1005 - still working well on other boxes.