kern/89876: [txp] [patch] txp driver doesn't work with latest
firmware 03.xxx.xxx
NetOne - Doichin Dokov
root at net1.cc
Thu Jan 15 05:16:12 PST 2009
NetOne - Doichin Dokov написа:
> vwe at FreeBSD.org написа:
>> Synopsis: [txp] [patch] txp driver doesn't work with latest firmware
>> 03.xxx.xxx
>>
>> State-Changed-From-To: open->feedback
>> State-Changed-By: vwe
>> State-Changed-When: Wed Jan 14 22:41:48 UTC 2009
>> State-Changed-Why: Doichin,
>> the patch isn't available for download anymore, so we're unable to
>> check that issue. Can you please give us the patch so a maintainer
>> can take a look?
>>
>>
>> Responsible-Changed-From-To: freebsd-bugs->freebsd-net
>> Responsible-Changed-By: vwe
>> Responsible-Changed-When: Wed Jan 14 22:41:48 UTC 2009
>> Responsible-Changed-Why:
>> Over to maintainer(s).
>>
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=89876
>>
>>
> Unfortunately it's been a while since I had the need to run those two
> txp cards I have, and eventually have abandoned the idea of using them
> at all. I do not keep the patch, but as long as i remember the main
> thing in it was copying the newest firmware available from the linux's
> txp (or whatever it was named) driver.
>
> I do still keep those cards, and can test them under the latest FBSD
> and report back later today on the status of the problem.
>
> Kind regards,
> Doichin
>
I've now placed one of the cards I have in a FreeBSD 7.0 machine - it's
still not recognized (booted) properly.
Here's the boot log:
...
Jan 15 15:08:41 test kernel: txp0: <3Com 3cR990B-TXM Etherlink with 3XP
Processor> port 0x2080-0x20ff mem 0x42000000-0x4200007f irq 11 at device
14.0 on pci0
Jan 15 15:08:41 test kernel: txp0: not waiting for boot
Jan 15 15:08:41 test kernel: device_attach: txp0 attach returned -1
...
Here's the related pciconf:
txp0 at pci0:0:14:0: class=0x020000 card=0x100010b7 chip=0x990410b7
rev=0x03 hdr=0x00
vendor = '3COM Corp, Networking Division'
device = '3CR990B-TM-X Etherlink 10/100 with 3XP Processor'
class = network
subclass = ethernet
If you're interested in fixing this problem, you might have a look at
the driver included in the Linux kernel - it works fine with this card.
Unfortunately I no longer need to use those cards, and can afford to
spend any time on this issue, what I could help is with testing. I could
also provide an SSH access to a machine with this card installed, if
this would be of any help resolving the issue.
Kind regards,
Doichin
More information about the freebsd-net
mailing list