Messages in this thread | | | Date | Mon, 12 Apr 2004 13:58:35 +0200 | From | Christian Kuehn <> | Subject | Problem with ieee1394/sbp2 in kernel 2.6.5 (could be an older problem...) |
| |
Hi,
I try to connect my IOMEGA 120GB external drive via firewire to my linux-box running 2.6.5.
Loading ieee1394.ko and ohci1394.ko works fine:
Apr 12 13:29:40 gandalf kernel: ohci1394: $Rev: 1172 $ Ben Collins <bcollins@debian.org> Apr 12 13:29:40 gandalf kernel: PCI: Found IRQ 10 for device 0000:02:02.0 Apr 12 13:29:40 gandalf kernel: ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10] MMIO=[dfefa800-dfefafff] Max Packet=[2048] Apr 12 13:29:41 gandalf kernel: ieee1394: Current remote IRM is not 1394a-2000 compliant, resetting... Apr 12 13:29:42 gandalf kernel: ieee1394: Node added: ID:BUS[0-00:1023] GUID[00d0b80e78009476] Apr 12 13:29:42 gandalf kernel: ieee1394: Host added: ID:BUS[0-01:1023] GUID[0800285600000054] Apr 12 13:29:42 gandalf kernel: ieee1394: unsolicited response packet received - no tlabel match
Then loading sbp2.ko :
Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_module_init Apr 12 13:29:46 gandalf kernel: sbp2: $Rev: 1170 $ Ben Collins <bcollins@debian.org> Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_probe Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_alloc_device Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_alloc_device: allocated hostinfo Apr 12 13:29:46 gandalf kernel: scsi6 : SCSI emulation for IEEE-1394 SBP-2 Devices DEBUG Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_parse_unit_directory Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_management_agent_addr = f0010000 Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_unit_characteristics = 4008 Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_firmware_revision = 100102 Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_command_set_spec_id = 609e Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_command_set = 104d8 Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: sbp2_start_device Apr 12 13:29:46 gandalf kernel: ieee1394: sbp2: New SBP-2 device inserted, SCSI ID = 0 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: password_hi/lo initialized Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: login_response_hi/lo initialized Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_query_logins: set lun to 0 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: lun_misc initialized Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: passwd_resp_lengths initialized Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: status FIFO initialized Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: orb byte-swapped Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: login_response/status FIFO memset Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: prepared to write to f0010000 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_handle_status_write Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_login_device: written Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: command_block_agent_hi = ffc0ffff Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: command_block_agent_lo = f0010020 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: Logged into SBP-2 device Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_set_busy_timeout Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_max_speed_and_size Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: Node 0-00:1023: Max speed [S400] - Max payload [2048] Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:29:47 gandalf kernel: [scsi command] Apr 12 13:29:47 gandalf kernel: 0x12 00 00 00 24 00 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 24 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: No scatter/gather Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_handle_status_write Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: Found status for command ORB Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: Completing SCSI command Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_command Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_response Apr 12 13:29:47 gandalf kernel: ieee1394: sbp2: Changing TYPE_SDAD to TYPE_DISK Apr 12 13:29:47 gandalf kernel: Vendor: IC35L120 Model: AVV207-0 Rev: Apr 12 13:29:47 gandalf kernel: Type: Direct-Access ANSI SCSI revision: 06 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:30:30 gandalf kernel: [scsi command] Apr 12 13:30:30 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 0 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: No data transfer Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_handle_status_write Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Found status for command ORB Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Completing SCSI command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_response Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:30:30 gandalf kernel: [scsi command] Apr 12 13:30:30 gandalf kernel: 0x25 00 00 00 00 00 00 00 00 00 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 8 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: No scatter/gather Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_handle_status_write Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Found status for command ORB Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Completing SCSI command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_response Apr 12 13:30:30 gandalf kernel: SCSI device sda: 241254720 512-byte hdwr sectors (123522 MB)
This looks good, put the problem starts now when I load the SCSI-disk-driver sd_mod.ko :
Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:30:30 gandalf kernel: [scsi command] Apr 12 13:30:30 gandalf kernel: 0x1a 00 08 00 04 00 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 4 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: No scatter/gather Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Convert MODE_SENSE_6 to MODE_SENSE_10 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_handle_status_write Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Found status for command ORB Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Completing SCSI command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_command Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_response Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Modify mode sense response (10 byte version) Apr 12 13:30:30 gandalf kernel: sda: asking for cache data failed Apr 12 13:30:30 gandalf kernel: sda: assuming drive cache: write through Apr 12 13:30:30 gandalf kernel: sda:<3>ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:30:30 gandalf kernel: [scsi command] Apr 12 13:30:30 gandalf kernel: 0x28 00 00 00 00 00 00 00 08 00 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 1000 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 1 Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Use scatter/gather Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: Only one s/g element Apr 12 13:30:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: aborting sbp2 command Apr 12 13:31:00 gandalf kernel: 0x28 00 00 00 00 00 00 00 08 00 Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: Found command to abort Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_all_commands Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:31:00 gandalf kernel: [scsi command] Apr 12 13:31:00 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 0 Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: No data transfer Apr 12 13:31:00 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: aborting sbp2 command Apr 12 13:31:10 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: Found command to abort Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_all_commands Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: reset requested Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: Generating sbp2 fetch agent reset Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:31:10 gandalf kernel: [scsi command] Apr 12 13:31:10 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 0 Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: No data transfer Apr 12 13:31:10 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: aborting sbp2 command Apr 12 13:31:20 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: Found command to abort Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_all_commands Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: reset requested Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: Generating sbp2 fetch agent reset Apr 12 13:31:20 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:30 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:31:30 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:31:30 gandalf kernel: [scsi command] Apr 12 13:31:30 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:30 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 0 Apr 12 13:31:30 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:31:30 gandalf kernel: ieee1394: sbp2: No data transfer Apr 12 13:31:30 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: aborting sbp2 command Apr 12 13:31:40 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: Found command to abort Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_all_commands Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: reset requested Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: Generating sbp2 fetch agent reset Apr 12 13:31:40 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:31:50 gandalf kernel: ieee1394: sbp2: sbp2scsi_queuecommand Apr 12 13:31:50 gandalf kernel: ieee1394: sbp2: sbp2_send_command Apr 12 13:31:50 gandalf kernel: [scsi command] Apr 12 13:31:50 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:31:50 gandalf kernel: ieee1394: sbp2: SCSI transfer size = 0 Apr 12 13:31:50 gandalf kernel: ieee1394: sbp2: SCSI s/g elements = 0 Apr 12 13:31:50 gandalf kernel: ieee1394: sbp2: No data transfer Apr 12 13:31:50 gandalf kernel: ieee1394: sbp2: sbp2_check_sbp2_command Apr 12 13:32:00 gandalf kernel: ieee1394: sbp2: aborting sbp2 command Apr 12 13:32:00 gandalf kernel: 0x00 00 00 00 00 00 Apr 12 13:32:00 gandalf kernel: ieee1394: sbp2: Found command to abort Apr 12 13:32:00 gandalf kernel: ieee1394: sbp2: sbp2_agent_reset Apr 12 13:32:00 gandalf kernel: ieee1394: sbp2: sbp2scsi_complete_all_commands Apr 12 13:32:00 gandalf kernel: scsi: Device offlined - not ready after error recovery: host 6 channel 0 id 0 lun 0 Apr 12 13:32:00 gandalf kernel: SCSI error : <6 0 0 0> return code = 0x50000 Apr 12 13:32:00 gandalf kernel: end_request: I/O error, dev sda, sector 0 Apr 12 13:32:00 gandalf kernel: Buffer I/O error on device sda, logical block 0 Apr 12 13:32:00 gandalf kernel: scsi6 (0:0): rejecting I/O to offline device Apr 12 13:32:00 gandalf kernel: Buffer I/O error on device sda, logical block 0 Apr 12 13:32:00 gandalf kernel: unable to read partition table Apr 12 13:32:00 gandalf kernel: Attached scsi disk sda at scsi6, channel 0, id 0, lun 0
It is a problem in sbp2 or in sd_mod (or scsi generally) ??
Any ideas ?
Best Regards Christian
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |