I am having trouble with an orinoco silver USB wireless device on an older computer. (Toshiba 220cds laptop, pentium 133, 32MB RAM) The device works fine on a newer computer under linux 2.4.27, but fails after some successful usage on the older computer under both linux 2.4.27 and 2.6.9.
This leads me to believe the USB hardware on the laptop is not supported fully or the hardware is faulty in some way. Below is some info from the older computer running linux 2.6.9. Maybe it will give someone an idea of what is wrong. What possibilities can I check?
Thanks for any help,
Chad.
(with the orinoco silver USB plugged in) #cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.9 ohci_hcd S: Product=NEC Corporation USB S: SerialNumber=0000:00:0b.0 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.01 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=047e ProdID=0300 Rev= 0.01 S: Product=ORiNOCO USB Client S: SerialNumber=02UT49882761 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=420mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=orinoco_usb E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
#lsmod
Module Size Used by orinoco_usb 26656 0 firmware_class 7008 1 orinoco_usb orinoco 40880 1 orinoco_usb af_packet 12008 2 apm 17192 0 ds 13284 4 i82365 16912 0 pcmcia_core 52740 2 ds,i82365 ohci_hcd 17348 0 usbcore 94308 4 orinoco_usb,ohci_hcd ide_cd 35872 0 cdrom 34972 1 ide_cd rtc 9080 0 unix 20500 8
(after unplugging the orinoco USB, rmmod(ing) all orinoco* and firmware_class, and stopping hotplug, I restart hotplug, plug in the orinoco USB, start the network, and download large files until failure)
an example kernel log:
-----(all orinoco modules removed, hotplug stopped)
#/etc/init.d/hotplug start
Nov 13 08:59:22 [kernel] ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
Nov 13 08:59:22 [kernel] ohci_hcd 0000:00:0b.0: irq 11, pci mem c3056000
Nov 13 08:59:23 [kernel] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 1
Nov 13 08:59:23 [kernel] hub 1-0:1.0: USB hub found
Nov 13 08:59:25 [kernel] usb 1-1: new full speed USB device using address 2
Nov 13 08:59:29 [kernel] orinoco 0.15rc2HEAD (David Gibson <[EMAIL PROTECTED]>, Pavel Roskin <[EMAIL PROTECTED]>, et al)
Nov 13 08:59:30 [kernel] eth0: Hardware identity 0001:0003:0004:0002
Nov 13 08:59:30 [kernel] eth0: Station identity 001f:0001:0006:0010
Nov 13 08:59:30 [kernel] eth0: WEP supported, 104-bit key
Nov 13 08:59:30 [kernel] eth0: MAC address 00:02:2D:9C:9F:07
Nov 13 08:59:30 [kernel] eth0: Station name "HERMES I"
Nov 13 08:59:30 [kernel] eth0: ready
#/etc/init.d/network start
------(associates to AP, gets address by dhcp)
Nov 13 08:59:50 [kernel] eth0: New link status: Connected (0001)
------(Begin using internet.... ping -s 5000, download linux kernel)
Nov 13 09:00:31 [kernel] NETDEV WATCHDOG: eth0: transmit timed out
Nov 13 09:00:31 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 20 times -
Nov 13 09:00:31 [kernel] eth0ble
Nov 13 09:00:31 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 10 times -
Nov 13 09:00:31 [kernel] eth0: orinocble
Nov 13 09:00:31 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 203 times -
Nov 13 09:00:31 [kernel] eth0: New link status: Connected (0001)
Nov 13 09:00:49 [kernel] NETDEV WATCHDOG: eth0: transmit timed out
Nov 13 09:00:49 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 32 times -
Nov 13 09:00:50 [kernel] eth0: orinocoble
Nov 13 09:00:50 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 313 times -
Nov 13 09:00:50 [kernel] eth0: New link status: Connected (0001)
Nov 13 09:01:08 [kernel] NETDEV WATCHDOG: eth0: transmit timed out
Nov 13 09:01:08 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 45 times -
Nov 13 09:01:08 [kernel] ethble
Nov 13 09:01:08 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 19 times -
Nov 13 09:01:08 [kernel] eth0: orinoble
Nov 13 09:01:08 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 306 times -
Nov 13 09:02:38 [kernel] NETDEV WATCHDOG: eth0: transmit timed out
Nov 13 09:02:38 [kernel] eth0: New link status: Connected (0001)
Nov 13 09:03:33 [kernel] NETDEV WATCHDOG: eth0: transmit timed out
Nov 13 09:03:33 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 15 times -
Nov 13 09:03:33 [kernel] eth0ble
Nov 13 09:03:33 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 25 times -
Nov 13 09:03:34 [kernel] eth0ble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 41 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_ble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called whible
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 35 times -
Nov 13 09:03:34 [kernel] eth0: ble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 29 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called whilble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 38 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 33 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_uble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 38 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_ble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 33 times -
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() calledble
Nov 13 09:03:34 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 37 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_ble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 33 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 38 times -
Nov 13 09:03:35 [kernel] eth0: orinble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 41 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hwble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 32 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called whble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 36 times -
Nov 13 09:03:35 [kernel] eth0: orinoble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 32 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit()ble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 39 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmible
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 31 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_uble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 7 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailablble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 28 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 33 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavaible
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 37 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() calleble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 32 times -
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while ble
Nov 13 09:03:35 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 41 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 37 times -
Nov 13 09:03:36 [kernel] ethble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 30 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called whileble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 31 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 44 times -
Nov 13 09:03:36 [kernel] ethble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 30 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called whble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 37 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() calledble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 38 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called whilble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while ble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 25 times -
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavaible
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 8 times -
Nov 13 09:03:36 [kernel] eth0ble
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 243 times -
Nov 13 09:03:36 [kernel] orinoco_usb: Access failed, resetting (state 7, reply_count 1)
Nov 13 09:03:36 [kernel] orinoco_usb: ctx timed out
Nov 13 09:03:36 [kernel] eth0: orinoco_xmit() called while hw_unavailable
- Last output repeated 9 times -
Nov 13 09:03:36 [kernel] orinoco_usb: EZUSB_RID_INIT1 error -110
Nov 13 09:03:36 [kernel] eth0: orinoco_reset: Error -110 re-initializing firmware
Nov 13 09:03:36 [kernel] eth0: Device has been disabled!
-----(probably the longest time to failure!)
------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
