Hello.

I recently installed 8.2 with the following card:

> dmesg
> ...
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xdc00-0xdc3f mem 
0xfebfb000-0xfebfbfff,0xfebc0000-0xfebdffff irq 20 at device 5.0 on pci4
> ...
> pciconv -lv
> ...
fxp0@pci0:4:5:0:        class=0x020000 card=0x00408086 chip=0x12298086 rev=0x0c 
hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter'
    class      = network
    subclass   = ethernet
> ...

I had weird problems, especially due to ICMP/fragmentation/MTU/... issues.
After hours spent in debugging, I noticed tcpdump showing ICMP packets with wrong checksums and that TSO4 was enabled.
"ifconfig fxp0 -tso" seemed to solve everything.


Don't know if it's a bug in the card, in the driver or what...
Maybe it shouldn't be enabled by default?




I also have fxp1:
> dmesg
> ...
fxp1: <Intel 82559 Pro/100 Ethernet> port 0xd880-0xd8bf mem 0xfebfa
000-0xfebfafff,0xfea00000-0xfeafffff irq 21 at device 6.0 on pci4
...
pciconv -lv
...
fxp1@pci0:4:6:0:        class=0x020000 card=0x000c8086 chip=0x12298086 rev=0x08 
hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter'
    class      = network
    subclass   = ethernet
> ...

TSO was not enabled on this by default.




Feel free to ask, in case you need any further info.

 bye
        av.
_______________________________________________
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"

Reply via email to