Author Topic: Usb Network With Cacko  (Read 2248 times)

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Usb Network With Cacko
« 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

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Usb Network With Cacko
« Reply #1 on: January 07, 2005, 09:20:27 am »
I think the gentoo side is ok, because openzaurus rom works with the same settings.

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Usb Network With Cacko
« Reply #2 on: January 07, 2005, 06:21:21 pm »
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
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card