|
osdir.com mailing list archive |
|
Subject: [OT]Re: Well supported, reliable NICs for Redhat Linux/Fedora? - msg#01199List: linux.redhat.fedora.testersRobert L Cochran wrote: > Xose Vazquez Perez wrote: >> A RealTek RTL-8139C+ clone is cheaper. But it must be C+, only _8139_ >> are shit. The driver is 8139cp. > I've never had a problem with any of the recent Realtek chips. They just > work. I guess I'm using a really recent chipset! Yes, RealTek NICs work. But RTL-8139 based has a _very_ bad design. FreeBSD driver has more information: /* * The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is * probably the worst PCI ethernet controller ever made, with the possible * exception of the FEAST chip made by SMC. The 8139 supports bus-master * DMA, but it has a terrible interface that nullifies any performance * gains that bus-master DMA usually offers. * * For transmission, the chip offers a series of four TX descriptor * registers. Each transmit frame must be in a contiguous buffer, aligned * on a longword (32-bit) boundary. This means we almost always have to * do mbuf copies in order to transmit a frame, except in the unlikely * case where a) the packet fits into a single mbuf, and b) the packet * is 32-bit aligned within the mbuf's data area. The presence of only * four descriptor registers means that we can never have more than four * packets queued for transmission at any one time. * * Reception is not much better. The driver has to allocate a single large * buffer area (up to 64K in size) into which the chip will DMA received * frames. Because we don't know where within this region received packets * will begin or end, we have no choice but to copy data from the buffer * area into mbufs in order to pass the packets up to the higher protocol * levels. * * It's impossible given this rotten design to really achieve decent * performance at 100Mbps, unless you happen to have a 400Mhz PII or * some equally overmuscled CPU to drive it. * [...] * Fast forward a few years. RealTek now has a new chip called the * 8139C+ which at long last implements descriptor-based DMA. Not * only that, it supports RX and TX TCP/IP checksum offload, VLAN * tagging and insertion, TCP large send and 64-bit addressing. * Better still, it allows arbitrary byte alignments for RX and * TX buffers, meaning no copying is necessary on any architecture. * There are a few limitations however: the RX and TX descriptor * rings must be aligned on 256 byte boundaries, they must be in * contiguous RAM, and each ring can have a maximum of 64 descriptors. * There are two TX descriptor queues: one normal priority and one * high. Descriptor ring addresses and DMA buffer addresses are * 64 bits wide. The 8139C+ is also backwards compatible with the * 8139, so the chip will still function with older drivers: C+ * mode has to be enabled by setting the appropriate bits in the C+ * command register. The PHY access mechanism appears to be unchanged. * [...] -- HTML mails are going to trash automagically -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-test-list
Thread at a glance:
Previous Message by Date: (click to view message preview)Re: SELinux packages in RawhideOn Mon, Nov 17, 2003 at 04:30:47PM +1100, Gawain Lynch wrote: > I just noticed there are a bunch of packages in rawhide that have been > compiled for use SELinux and I have a couple of questions: > > 1. Is SELinux planed to be included in FC2? > > 2. Other than the usual caveats associated with rawhide, are there > things that should be watched for/tested? Keep a root shell open and make sure you can login after upgrading to them (login started asking for security contexts for me, which I of course didn't have setup), commenting out pam_selinux.so from /etc/pam.d/login fixed that. -- Pekka Pietikainen -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-test-list Next Message by Date: click to view message previewwu-ftpDear All, I dont find wu-ftp on the FC1 cd-s. Isnt it the part of the distribution? Tanks Gábor -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-test-list Previous Message by Thread: click to view message previewRe: Well supported, reliable NICs for Redhat Linux/Fedora?I've never had a problem with any of the recent Realtek chips. They just work. I guess I'm using a really recent chipset! Bob Xose Vazquez Perez wrote: DanG wrote: Can I get some people?s recommendations on PCI/PNP network cards that run very stable under Linux 2.4. I hear the Intel 10/100 eepro based cards are good but are a little more costly. What about ^^^^^ Intel 100 are very good NICs, but better with _e100_ driver. D-Link, Realtek, Linksys etc for $10-15 cards. I am only looking for 10/100 Mbit cards. Do not even begin to recommend 3com 905 based cards which is the cause of my headaches currently with Fedora J. A RealTek RTL-8139C+ clone is cheaper. But it must be C+, only _8139_ are shit. The driver is 8139cp. A very cheap Gb NIC is Netgear GA302T, tg3 driver. But if you have a problem with a 905, better send a report to bugzilla or to netdev@xxxxxxxxxxx(net devices Linux ml) -- Bob Cochran Greenbelt, Maryland, USA http://greenbeltcomputer.biz/ -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-test-list Next Message by Thread: click to view message previewRe: Well supported, reliable NICs for Redhat Linux/Fedora?On Fri, 14 Nov 2003, DanG wrote: > Can I get some people's recommendations on PCI/PNP network cards >that run very stable under Linux 2.4. I hear the Intel 10/100 eepro based >cards are good but are a little more costly. What about D-Link, Realtek, >Linksys etc for $10-15 cards. I am only looking for 10/100 Mbit cards. Do >not even begin to recommend 3com 905 based cards which is the cause of my >headaches currently with Fedora :-). I use cheapo Dlink 530TX and 530TXS cards and they work flawlessly. $12 at staples. 6MB/s+ transfer rates full duplex. No problems ever. I also have Intel 100 and 1000 hardware which works great. HTH -- Mike A. Harris -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-test-list
Web Hosting Reviews from OSDir.com Sister Site iBizWebHosting.com
|
|