Date: 5 Sep 2003 21:29:12 -0000 From: Mark Diekhans <markd@Kermodei.com> To: freebsd-questions@freebsd.org Subject: configuring a firewire scanner Message-ID: <20030905212912.88156.qmail@osprey.kermodei.com>
next in thread | raw e-mail | index | archive | help
I would like to get a firewire scanner working on FreeBSD 5.1. It seems that the approach to this is to use the pt driver via sbp. The scanner is recognized, however sbp gets attached to pass0 (pt is linked in the kernel). I been digging through the code, but have not yet come to an understanding how the scsi driver gets assigned. If anyone can point me I the right direction, or tell me I am just way off base, it would be much appreciated. Verbose kernel output enclosed. -md Sep 5 02:55:27 harrier kernel: fwohci0: BUS reset Sep 5 02:55:27 harrier kernel: sbp_post_busreset Sep 5 02:55:27 harrier kernel: fwohci0: node_id=0xc800ffc1, gen=2, CYCLEMASTER mode Sep 5 02:55:27 harrier kernel: firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) Sep 5 02:55:27 harrier kernel: fwohci0: fw_set_bus_manager: 1->1 (loop=0) Sep 5 02:55:27 harrier kernel: firewire0: bus manager 1 (me) Sep 5 02:55:27 harrier kernel: send phy_config root_node=1 gap_count=5 Sep 5 02:55:27 harrier kernel: fwohci0: start AT DMA status=11 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x400 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x400 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x40c Sep 5 02:55:27 harrier kernel: node0: callback addr=0x40c Sep 5 02:55:27 harrier kernel: node0: explore addr=0x410 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x410 Sep 5 02:55:27 harrier kernel: firewire0: New S400 device ID:00206b400e000000 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x400 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x400 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x404 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x404 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x408 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x408 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x40c Sep 5 02:55:27 harrier kernel: node0: callback addr=0x40c Sep 5 02:55:27 harrier kernel: node0: explore addr=0x410 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x410 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x414 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x414 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x418 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x418 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x41c Sep 5 02:55:27 harrier kernel: node0: callback addr=0x41c Sep 5 02:55:27 harrier kernel: node0: explore addr=0x420 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x420 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x454 Sep 5 02:55:27 harrier kernel: node0: callback addr=0x454 Sep 5 02:55:27 harrier kernel: node0: explore addr=0x458 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x458 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x45c Sep 5 02:55:28 harrier kernel: node0: callback addr=0x45c Sep 5 02:55:28 harrier kernel: node0: explore addr=0x460 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x460 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x464 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x464 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x468 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x468 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x424 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x424 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x428 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x428 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x42c Sep 5 02:55:28 harrier kernel: node0: callback addr=0x42c Sep 5 02:55:28 harrier kernel: node0: explore addr=0x430 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x430 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x434 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x434 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x438 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x438 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x43c Sep 5 02:55:28 harrier kernel: node0: callback addr=0x43c Sep 5 02:55:28 harrier kernel: node0: explore addr=0x440 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x440 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x444 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x444 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x448 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x448 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x44c Sep 5 02:55:28 harrier kernel: node0: callback addr=0x44c Sep 5 02:55:28 harrier kernel: node0: explore addr=0x450 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x450 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x46c Sep 5 02:55:28 harrier kernel: node0: callback addr=0x46c Sep 5 02:55:28 harrier kernel: node0: explore addr=0x470 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x470 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x474 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x474 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x478 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x478 Sep 5 02:55:28 harrier kernel: node0: explore addr=0x47c Sep 5 02:55:28 harrier kernel: node0: callback addr=0x47c Sep 5 02:55:28 harrier kernel: node0: explore addr=0x480 Sep 5 02:55:28 harrier kernel: node0: callback addr=0x480 Sep 5 02:55:28 harrier kernel: bus_explore done Sep 5 02:55:28 harrier kernel: sbp_post_explore (sbp_cold=1) Sep 5 02:55:28 harrier kernel: sbp_post_explore: EUI:00206b400e000000 attached Sep 5 02:55:28 harrier kernel: target 0 lun 0 found Sep 5 02:55:28 harrier kernel: sbp0:0:0 ordered:0 type:6 EUI:00206b400e000000 node:0 speed:2 maxrec:192 new! Sep 5 02:55:28 harrier kernel: sbp0:0:0 'MINOLTA' '' '' Sep 5 02:55:29 harrier kernel: sbp0:0:0 LOGIN Sep 5 02:55:29 harrier kernel: sbp: alloc 1 xfer Sep 5 02:55:29 harrier kernel: fwohci0: maxdesc: 3 Sep 5 02:55:29 harrier kernel: sbp0:0:0 login: len 16, ID 0, cmd 0000fffff0010000, recon_hold 0 Sep 5 02:55:29 harrier kernel: sbp0:0:0 sbp_busy_timeout Sep 5 02:55:29 harrier kernel: sbp0:0:0 sbp_agent_reset Sep 5 02:55:29 harrier kernel: sbp0:0:0 sbp_do_attach Sep 5 02:55:31 harrier kernel: sbp0:0:0 sbp_cam_scan_target Sep 5 02:55:31 harrier kernel: pass0 at sbp0 bus 0 target 0 lun 0 Sep 5 02:55:31 harrier kernel: pass0: <MINOLTA FS-V4 1.07> Removable Scanner SCSI-2 device Sep 5 02:55:31 harrier kernel: pass0: Serial Number [ Sep 5 02:55:31 harrier kernel: pass0: 50.000MB/s transfers Sep 5 02:55:31 harrier kernel: sbp0:0:0 sbp_cam_scan_lun
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030905212912.88156.qmail>