[haiku-bugs] Re: [Haiku] #8238: USB ASIX 88772B Low-Power 10/100 Fast Ethernet driver

  • From: "siarzhuk" <trac@xxxxxxxxxxxx>
  • Date: Wed, 21 Dec 2011 05:37:00 -0000

#8238: USB ASIX 88772B Low-Power 10/100 Fast Ethernet driver
----------------------------------------+----------------------------
   Reporter:  starsseed                 |      Owner:  siarzhuk
       Type:  bug                       |     Status:  assigned
   Priority:  normal                    |  Milestone:  R1
  Component:  Drivers/Network/usb_asix  |    Version:  R1/Development
 Resolution:                            |   Keywords:  ASIX
 Blocked By:                            |   Blocking:
Has a Patch:  1                         |   Platform:  All
----------------------------------------+----------------------------

Comment (by siarzhuk):

 Replying to [comment:8 starsseed]:
 > Replying to [comment:7 siarzhuk]:
 > > Please try the version I have just attached.
 > not sure that your driver work with my "ASIX 88772B" it is loaded by the
 kernel but it seems it doesn't support the device (see the syslog
 attachment). Did you add the 88772B's device ID?

 That was the easiest part of fix.

 > > It is a good idea to activate private logging by using
 usb_asix.settings template and show me the log of this test session.
 > I cant find this file. where should-it be and what should-it contain?

 http://cgit.haiku-os.org/haiku/tree/src/add-
 ons/kernel/drivers/network/usb_asix/usb_asix.settings -  just drop it into
 driver settings directory (somewhere at ~/config/settings/kernel/drivers/)
 rename to usb_asix and change contents appropriately.

 > > PS: By the way, your still have the version with just added ids? Can
 you show me the output of ifconfig command. Was the MAC address obtained
 correctly???
 > the ifconfig comand shows
 > {{{
 > /dev/net/usb_asix/0
 >       Hardware type: Ethernet, Address: 9c:eb:e8:02:87:1c
 >       Media type: Auto-select
 >       inet addr: 169.254.0.6, Bcast: 169.254.255.255, Mask: 255.255.0.0
 >       MTU: 1500, Metric: 0, up broadcast link auto-configured
 >       Receive: 0 packets, 5295 errors, 0 bytes, 0 mcasts, 0 dropped
 >       Transmit: 13 packets, 0 errors, 3861 bytes, 0 mcasts, 0 dropped
 >       Collisions: 0
 > }}}
 > and the syslog reports continuously something like
 > {{{
 > KERN: [33musb_asix:[0m01.10.802:Read::Error: no place for TRXHeader:only
 0 of 4 bytes.
 > KERN: usb error ehci -1: qtd (0x05164f00) error: 0x06048148
 > KERN: [33musb_asix:[0m01.10.813:Read::Device status error:0x8000a014
 > KERN: [33musb_asix:[0m01.10.814:Read::Error: no place for TRXHeader:only
 0 of 4 bytes.
 > KERN: usb error ehci -1: qtd (0x05165280) error: 0x06048148
 > KERN: [33musb_asix:[0m01.10.824:Read::Device status error:0x8000a014
 > KERN: [33musb_asix:[0m01.10.825:Read::Error: no place for TRXHeader:only
 0 of 4 bytes.
 > KERN: usb error ehci -1: qtd (0x05165600) error: 0x06048148
 > KERN: [33musb_asix:[0m01.10.835:Read::Device status error:0x8000a014
 > KERN: [33musb_asix:[0m01.10.836:Read::Error: no place for TRXHeader:only
 0 of 4 bytes.
 > KERN: usb error ehci -1: qtd (0x05165980) error: 0x06048148
 > KERN: [33musb_asix:[0m01.10.847:Read::Device status error:0x8000a014
 > }}}
 > These lines fill a 512ko syslog file in about 10 seconds!

 Was the syslog you have provided acquired with the latest version?

 I'll look into it today evening.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8238#comment:9>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: