OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Sharp ROMs => Topic started by: petya on January 07, 2005, 08:11:15 am
-
Hi all! I am trying to make the usb network work between my z and my gentoo box. It worked previously with other zaurus, so i think the gentoo side is ok. When i plug in the cable, i see this in /var/log/messages:
Jan 7 14:08:44 petya usb 1-1: USB disconnect, address 6
Jan 7 14:08:44 petya usb-storage: storage_disconnect() called
Jan 7 14:08:44 petya usb-storage: usb_stor_stop_transport called
Jan 7 14:08:44 petya usb-storage: -- usb_stor_release_resources
Jan 7 14:08:44 petya usb-storage: -- sending exit command to thread
Jan 7 14:08:44 petya usb-storage: *** thread awakened.
Jan 7 14:08:44 petya usb-storage: -- exit command received
Jan 7 14:08:44 petya usb-storage: -- dissociate_dev
Jan 7 14:08:46 petya usb 1-1: new full speed USB device using address 7
Jan 7 14:08:46 petya usb-storage: USB Mass Storage device detected
Jan 7 14:08:46 petya usb-storage: -- associate_dev
Jan 7 14:08:46 petya usb-storage: Vendor: 0x04dd, Product: 0x9050, Revision: 0x0000
Jan 7 14:08:46 petya usb-storage: Interface Subclass: 0x06, Protocol: 0x50
Jan 7 14:08:46 petya usb-storage: Vendor: Sharp, Product: Zaurus SL-C7x0/C860
Jan 7 14:08:46 petya usb-storage: Transport: Bulk
Jan 7 14:08:46 petya usb-storage: Protocol: Transparent SCSI
Jan 7 14:08:46 petya usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
Jan 7 14:08:46 petya usb-storage: GetMaxLUN command result is 1, data is 40
Jan 7 14:08:46 petya scsi5 : SCSI emulation for USB Mass Storage devices
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Command INQUIRY (6 bytes)
Jan 7 14:08:46 petya usb-storage: 12 00 00 00 24 00
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x45 L 36 F 128 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 36/36
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk data transfer result 0x0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x45 R 0 Stat 0x0
Jan 7 14:08:46 petya usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x0
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya Vendor: Sharp Model: Zaurus SL-C7x0/C Rev: 1.00
Jan 7 14:08:46 petya Type: Direct-Access ANSI SCSI revision: 02
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Command TEST_UNIT_READY (6 bytes)
Jan 7 14:08:46 petya usb-storage: 00 00 00 00 00 00
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x46 L 0 F 0 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x46 R 0 Stat 0x1
Jan 7 14:08:46 petya usb-storage: -- transport indicates command failure
Jan 7 14:08:46 petya usb-storage: Issuing auto-REQUEST_SENSE
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x80000046 L 18 F 128 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 18/18
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk data transfer result 0x0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x80000046 R 0 Stat 0x0
Jan 7 14:08:46 petya usb-storage: -- Result from auto-sense is 0
Jan 7 14:08:46 petya usb-storage: -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0Jan 7 14:08:46 petya usb-storage: (Unknown Key): (unknown ASC/ASCQ)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x2
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Command TEST_UNIT_READY (6 bytes)
Jan 7 14:08:46 petya usb-storage: 00 00 00 00 00 00
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x47 L 0 F 0 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x47 R 0 Stat 0x1
Jan 7 14:08:46 petya usb-storage: -- transport indicates command failure
Jan 7 14:08:46 petya usb-storage: Issuing auto-REQUEST_SENSE
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x80000047 L 18 F 128 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 18/18
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk data transfer result 0x0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x80000047 R 0 Stat 0x0
Jan 7 14:08:46 petya usb-storage: -- Result from auto-sense is 0
Jan 7 14:08:46 petya usb-storage: -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0Jan 7 14:08:46 petya usb-storage: (Unknown Key): (unknown ASC/ASCQ)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x2
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Command TEST_UNIT_READY (6 bytes)
Jan 7 14:08:46 petya usb-storage: 00 00 00 00 00 00
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x48 L 0 F 0 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x48 R 0 Stat 0x1
Jan 7 14:08:46 petya usb-storage: -- transport indicates command failure
Jan 7 14:08:46 petya usb-storage: Issuing auto-REQUEST_SENSE
Jan 7 14:08:46 petya usb-storage: Bulk Command S 0x43425355 T 0x80000048 L 18 F 128 Trg 0 LUN 0 CL 6
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 31/31
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk command transfer result=0
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 18/18
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk data transfer result 0x0
Jan 7 14:08:46 petya usb-storage: Attempting to get CSW...
Jan 7 14:08:46 petya usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Jan 7 14:08:46 petya usb-storage: Status code 0; transferred 13/13
Jan 7 14:08:46 petya usb-storage: -- transfer complete
Jan 7 14:08:46 petya usb-storage: Bulk status result = 0
Jan 7 14:08:46 petya usb-storage: Bulk Status S 0x53425355 T 0x80000048 R 0 Stat 0x0
Jan 7 14:08:46 petya usb-storage: -- Result from auto-sense is 0
Jan 7 14:08:46 petya usb-storage: -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0Jan 7 14:08:46 petya usb-storage: (Unknown Key): (unknown ASC/ASCQ)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x2
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya Attached scsi removable disk sde at scsi5, channel 0, id 0, lun 0
Jan 7 14:08:46 petya Attached scsi generic sg4 at scsi5, channel 0, id 0, lun 0, type 0
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (1:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (2:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (3:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (4:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (5:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (6:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya usb-storage: queuecommand called
Jan 7 14:08:46 petya usb-storage: *** thread awakened.
Jan 7 14:08:46 petya usb-storage: Bad target number (7:0)
Jan 7 14:08:46 petya usb-storage: scsi cmd done, result=0x40000
Jan 7 14:08:46 petya usb-storage: *** thread sleeping.
Jan 7 14:08:46 petya USB Mass Storage device found at 7
It's strange, because i didn't set the z work as a mass storage device. The gentoo howto on the site is pretty old, i am using 2.6.9 kernel (recent gentoo-dev-sources). An other error: when the cable plugged in, the sd card isn't recognized (seems to be ejected), but when i plug the cable out, it comes up as a newly inserted card. Can anyone help what am i doing wrong? I try to use the kernel usbnet drivers.
Here are the results, if i try to bring the interface up:
# /etc/init.d/net.usb0 start
* Bringing usb0 up (192.168.129.1)...
SIOCSIFADDR: No such device
usb0: unknown interface: No such device
SIOCSIFBRDADDR: No such device
usb0: unknown interface: No such device
SIOCSIFNETMASK: No such device [ !! ]
# ifconfig usb0 192.168.129.1 netmask 255.255.255.0 up
SIOCSIFADDR: No such device
usb0: unknown interface: No such device
SIOCSIFNETMASK: No such device
usb0: unknown interface: No such device
so, it doesn't work:(
It's the new cacko 1.22 rom.
petya
-
I think the gentoo side is ok, because openzaurus rom works with the same settings.
-
The symptoms you explain - SD card being unmounted when the cable is plugged in and remounted when unplugged - and the /var/log/messages show that the Z is currently set up for usb-storage rather than usb-networking. This is probably how the Z that made the rom was setup when the rom was made.
Open up the PC Link app on the system app and reset the Z to usb-network
Stu