Een vage titel, maar het is ook een vaag probleem, tenminste...
Ik heb een pc met een Asus M4A785M-Pro moederbord. Dit moederbord heeft een Realtek RTL1112D netwerkcontroller.
Nu blijkt, nadat ik een gigabit-router heb aangeschaft, dat deze controller familie (RTL111x/RTL816x) een probleem heeft met Linux, om precies te zijn Samba. De combinatie werkt, netwerken zijn doorzoekbaar en al, maar de transfer-snelheden zijn dramatisch laag (in de orde van 1 à 2 MB/s). Dit is een bekend probleem, maar niemand heeft er een oplossing voor. Tweaks voor Samba hebben nauwelijks tot geen invloed, alternatieve drivers bieden ook geen oplossing. De enige duurzame oplossing lijkt het uitschakelen van de Realtek te zijn, en er een andere netwerkkaart voor in de plaats te gebruiken.
Dit is overigens echt specifiek een Linux probleem, onder Windows XP haal ik vrolijk 20MB/s (het maximale wat de ontvangende kant aan kan).
Nu komt dus alleen de vraag, welke controller komt er in aanmerken. De eis is simpel, hij mag géén Realtek controller hebben, maar die eis bevestigd krijgen blijkt nog knap lastig, aangezien vrijwel geen enkele fabrikant opgeeft welke chip erop zit. Daarnaast bij voorkeur PCIe, maar de "oude" PCI mag ook.
Ik beperk mij in mijn zoektocht overigens tot het aanbod van Informatique, wat mijn vaste leverancier is en die een redelijk uitgebreid aanbod heeft.
Wat ik heb gevonden:
Dus, wie ow wie kan mij hiermee op weg helpen? Realtek lijkt de kaarten onder de €20 te domineren, maar dat is op basis van foto's.
Naast eventuele controller-chips, als het een niet-Realtek betreft, hoe is je ervaring hiermee?
Ik heb een pc met een Asus M4A785M-Pro moederbord. Dit moederbord heeft een Realtek RTL1112D netwerkcontroller.
Nu blijkt, nadat ik een gigabit-router heb aangeschaft, dat deze controller familie (RTL111x/RTL816x) een probleem heeft met Linux, om precies te zijn Samba. De combinatie werkt, netwerken zijn doorzoekbaar en al, maar de transfer-snelheden zijn dramatisch laag (in de orde van 1 à 2 MB/s). Dit is een bekend probleem, maar niemand heeft er een oplossing voor. Tweaks voor Samba hebben nauwelijks tot geen invloed, alternatieve drivers bieden ook geen oplossing. De enige duurzame oplossing lijkt het uitschakelen van de Realtek te zijn, en er een andere netwerkkaart voor in de plaats te gebruiken.
Dit is overigens echt specifiek een Linux probleem, onder Windows XP haal ik vrolijk 20MB/s (het maximale wat de ontvangende kant aan kan).
Nu komt dus alleen de vraag, welke controller komt er in aanmerken. De eis is simpel, hij mag géén Realtek controller hebben, maar die eis bevestigd krijgen blijkt nog knap lastig, aangezien vrijwel geen enkele fabrikant opgeeft welke chip erop zit. Daarnaast bij voorkeur PCIe, maar de "oude" PCI mag ook.
Ik beperk mij in mijn zoektocht overigens tot het aanbod van Informatique, wat mijn vaste leverancier is en die een redelijk uitgebreid aanbod heeft.
Wat ik heb gevonden:
- pricewatch: Asus NX1101 (1Gbps, RJ-45, PCI) -> Onbekende controller
- pricewatch: Belkin Gigabit Desktop Network PCI Card -> Onbekende controller
- pricewatch: Conceptronic LAN PCI 100/1Gps 32bit -> Onbekend, op de foto lijkt het een Realtek te zijn
- pricewatch: Eminent EM4028 10/100/1000Mbps PCI network adapter -> Onbekend, op de foto lijkt het een Realtek te zijn
- pricewatch: Intel Gigabit CT Desktop Adapter -> Intel Controller
- pricewatch: Linksys EG1032 Instant Gigabit Network Adapter -> Onbekend
- pricewatch: Netgear GA311GE Gigabit Ethernet PCI Adapter -> Onbekend, op de foto lijkt het een Realtek te zijn
- pricewatch: Sitecom LN-027 Network PCI Card 10/100/1000 -> Onbekend
- pricewatch: Sweex LAN PCI Express Card Gigabit -> Onbekend
- pricewatch: Sweex LC101 LAN PCI Card Gigabit -> Realtek RTL8169
Dus, wie ow wie kan mij hiermee op weg helpen? Realtek lijkt de kaarten onder de €20 te domineren, maar dat is op basis van foto's.
Naast eventuele controller-chips, als het een niet-Realtek betreft, hoe is je ervaring hiermee?
Waarschuwing, opperprutser aan het werk... en als je een opmerking van mij niet snapt, klik dan hier