i386/132047: 3Com 3cR990-TX-97 Etherlink with 3XP Processor don't work

Atanas Vladimirov don.nasco at gmail.com
Tue Feb 24 01:00:07 PST 2009


>Number:         132047
>Category:       i386
>Synopsis:       3Com 3cR990-TX-97 Etherlink with 3XP Processor don't work
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 24 09:00:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Atanas Vladimirov
>Release:        FreeBSD 7.1-STABLE
>Organization:
Home
>Environment:
FreeBSD bsd.traffic.evro.net 7.1-STABLE FreeBSD 7.1-STABLE #14: Mon Feb 23 22:32:23 EET 2009     root at bsd.traffic.evro.net:/usr/src/sys/i386/compile/BSD  i386
>Description:
Pyun YongHyeon sayed:
> It seems that 3CR990 controller with latest NV firmware 03.001.008
> does not work with txp(4)(I accidently flashed 3CR990 controller
> with latest NVfirmware). I guess latest NVfirmware does not like
> runtime image in txp(4). Latest runtime image from 3Com seemed to
> fix the issue to me. I'd like to know whether controllers with old
> NVfrimware can work with the following patch.

> http://people.freebsd.org/~yongari/txp/txp.firmware.diff.gz

> If you're txp(4) user or suffering from firmware loading issue
> please give it try and let me know.
>
> P.S. I know txp(4) requires a lot of fixes for bus_dma(9) and
> ? ? endianness as well as TSO/WOL support. That will be handled in
> ? ? near future.

I also made firmware (03.001.008) update to my old 3com R990-TX-97 NIC
and yesterday i tryed the patch from your site and it ran on freebsd
7.1 stable, before i was trying many other patches with no luck.Here I was posting my problem:

http://forums.freebsd.org/showthread.php?t=364
>How-To-Repeat:
Plug 3Com 3cR990-TX-97 Etherlink with 3XP Processor on PCI
Update with last NVFirmware from 3com web support and try to boot any of FreeBSD or OpenBSD distro

On FreeBSD dmess sayed:
txp0: <3Com 3cR990-TX-97 Etherlink with 3XP Processor> port 0xa000-0xa07f mem 0xd2000000-0xd203ffff irq 5 at device 6.0 on pci5
txp0: not waiting for boot
device_attach: txp0 attach returned -1
>Fix:
Download 
http://people.freebsd.org/~yongari/txp/txp.firmware.diff.gz
apply patches
compile kernel & modules
make depend; make; make install
reboot

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-i386 mailing list