On 16.06.2010 03:52, Pyun YongHyeon wrote:
On Tue, Jun 15, 2010 at 12:49:12PM -0700, Pyun YongHyeon wrote:
On Tue, Jun 15, 2010 at 07:06:02AM +0200, Hans Petter Selasky wrote:
On Monday 14 June 2010 23:11:55 Pyun YongHyeon wrote:
On Sun, Jun 13, 2010 at 11:56:53AM +0500, Sergey Perevalov wrote:
On 04.06.2010 02:46, Pyun YongHyeon wrote:
On Thu, Jun 03, 2010 at 06:51:00PM +0500, Perevalov Sergey wrote:
On 02.06.2010 03:24, Pyun YongHyeon wrote:
On Tue, Jun 01, 2010 at 11:31:13PM +0500, Perevalov Sergey wrote:
Hi!
I tried it with crossover cable but results was the same bad. Then
set debug flag hw.usb.axe.debug: to 15, and started ping -f from
ue0. And in /var/log/messages I found these strings:
Jun 1 22:28:34 laptop kernel: axe_bulk_read_callback:842: bulk read
error, USB_ERR_CANCELLED
Jun 1 22:28:35 laptop kernel: axe_bulk_write_callback:870: transfer
complete
Jun 1 22:29:12 laptop kernel: axe_bulk_write_callback:941: transfer
error, USB_ERR_TIMEOUT
Jun 1 22:29:51 laptop last message repeated 4 times
Jun 1 22:31:40 laptop last message repeated 11 times
Then i googled it and found this
http://www.mail-archive.com/freebsd-...@freebsd.org/msg04388.html
the problem is described definitely like mine.
I read all thread and found the patch usb2_ethernet.patch2, but I
havn't found
sys/dev/usb2/ethernet/usb2_ethernet.c file for patch.
how can I try to apply this patch to my system?
http://www.mail-archive.com/freebsd-...@freebsd.org/msg04403.html
I believe the bug in the thread was fixed long time ago.
If you're using 8.0-RELEASE, try latest stable/8 or
8.1-PRERELEASE and see whether axe(4) works or not.
I have just finished testing device on my updated freebsd:
FreeBSD homeserv 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Thu Jun 3
17:22:44 UTC 2010 u...@homeserv:/usr/obj/usr/src/sys/GENERIC i386
And it still shows the same problem when I try to ping -f any host from
ue0:
Jun 3 18:29:40 homeserv kernel: ue0: link state changed to UP
Jun 3 18:29:42 homeserv kernel: axe_bulk_write_callback: transfer
complete
Jun 3 18:29:42 homeserv last message repeated 21 times
Jun 3 18:29:52 homeserv kernel: axe_bulk_write_callback: transfer
error, USB_ERR_TIMEOUT
I don't see abnormal things in axe(4). Maybe Hans can help(CCed).
Jun 3 18:30:21 homeserv last message repeated 3 times
Hi, Pyun!
I would send this device to you for solve this problem, if you do not
mind. Because, I can't use it in my FreeBSD system.
So, if you interested send me in private message your address and I will
send it as soon as possible.
Thanks for the offer. I already have two variants of AX88178 based
controller and both work fine without problems. I vaguely guess
it could be related with ehci(4) as I don't see offending code in
axe(4). Of course, this does not necessary mean axe(4) is bug free
but I couldn't find clue yet.
Hans, can you see other possible cause of the issue?
Hi,
I think it is a protocol issue. Maybe they created a new USB protocol ?
Hmm, it seems that AX88178 requires some special GPIO magic for
RealTek PHY before accessing the PHY. I guess the magic in axe(4)
is for Marvell PHY so it may/may not work for other AX88178
controllers. I also vaguely remember AX88178 with ET1101 PHY works
on my box but it does not work well on other user's box. I thought
it could be related with ehci(4) controller at that time but now I
guess it came from missing GPIO magic in axe(4) for the specific
PHY. It seems ASIX now requires login to get data sheet so I have
no programming information for GPIO. My old data sheet for AX88178
didn't even mention GPIO handling. It seems Vendor's linux driver
contains some magic for GPIO handling so I'll see what can I get
from that.
Ok, try patch at the following URL.
http://people.freebsd.org/~yongari/axe/axe.phy.diff
I tested it against two AX88178 controllers which uses truephy(4)
and ciphy(4). Both works as expected.
Hi Pyun!
I have just finished testing your patch. But unfortunately without success.
I applied patch by command:
#patch -p1 < ~/axe.phy.diff
Then I did make buildkernel and make installkernel:
FreeBSD laptop 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Wed Jun 16
12:22:29 AQTT 2010 salam...@laptop:/usr/obj/usr/src/sys/GENERIC i386
But it still doesn't work:-( I switched on debugging by sysctl
hw.usb.axe.debug=15 then started ping -f 192.168.2.4
And in /var/log/messages appear records:
Jun 16 13:09:32 laptop kernel: axe_bulk_write_callback:914: transfer
complete
Jun 16 13:09:40 laptop last message repeated 73 times
Jun 16 13:09:49 laptop kernel: axe_bulk_write_callback:985: transfer
error, USB_ERR_TIMEOUT
I have found cd that I got with this device, and I sent drivers from it
for linux to you in private message with attach.
--
Regards, Sergey.
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"