Ik heb onlangs m'n bestaande Speedlinq ADSL abbo laten upgraden naar Telfort 20Mbit ADSL2.
Mijn 5 jaar oude Zyxel modem (uit het Demon tijdperk) moest hierbij worden vervangen.
Mijn nieuwe modem is een Zyxel P-2602R-D.
Mijn netwerk is als volgt opgebouwd:
ADSL-modem (bridge mode) - Linux router/serverbak met 2 NICs - switch - overige PCs/laptop (wired)
Het interne netwerk is 100 Mbit en werkt uitstekend
In de Linuxbak zit een 10 jaar oude 10Mbit NIC van 3Com. Deze is aan het modem gekoppeld
Aangezien ik veel meer dan 10Mbit kan halen, wilde ik deze vervangen door een 100 Mbit NIC (standaard Realtek) die ik nog had liggen.
Echter, ik kon geen IP adres krijgen (timeouts) van het modem (dat tijdelijk als router is ingesteld ipv bridge).
Ik dacht dat dat oude kaartje defect was, en sloot het modem vervolgens aan op het 100 Mbit Realtek kaartje dat gebruikt werd voor het intern netwerk (en waarvan ik wist die het perfect werkt). Dit werkte wel, echter, snelheden boven de 10 kbyte/s waren vaak onhaalbaar, en er was veel packet loss.
Het probleem lag ergens tussen modem en NIC, want het webinterface van het modem was ook zeer traag.
Omdat ik op dat moment al veel gerommeld heb met de 100Mbit NICs (bijv andere PCI sloten proberen), dacht ik dat ik te maken had met een hardware probleem.
Vervolgens heb ik mijn laptop (met Broadcom chip) direct op het modem aangesloten. Werkt perfect, download snelheid 1.5 MB/s.
Maar dit is uiteraard geen oplossing, want ik wilde mijn routerbak direct op het modem aangesloten hebben.
Daarna heb ik 2 nieuwe 100Mbit NICs gekocht (die ook een Realtek chip bleken te hebben, maar ze hadden niks anders).
Ook deze werkten niet (kon geen IP adres krijgen van het modem (timeouts))
Ook het aansluiten van een PC met een totaal andere config (nl een SIS 900 NIC chip) direct op het modem had geen effect. (wederem timeouts)
In alle gevallen werd wel data heen en weer verstuurd (dat kun je zien met ifconfig), maar het lijkt alsof er enorm veel packet loss was.
Vervolgens heb ik gekeken wat er zou gebeuren als ik van de Linux routerbak een normale server bak zou maken, dus een config als volgt:
modem (router mode) - switch - Linux server/Laptop/overige systemen
Maar dit werkt niet. Ook de config modem - Laptop, wat eerst wel uitstekend werkte, werkt niet in de config modem-switch-laptop.
Het lijkt erop dat als het is modem is aangesloten op mijn switch, dat er dan ook enorm veel packetloss optreedt.
Uiteindelijk modem weer aangesloten op de 3Com (oude situatie hersteld), en dat werkte soepel. Geen packet loss, maar wel een max snelheid van 700 kB/s.
Ook het intern netwerk werkt snel en soepel, met de oude Realtek NIC (waarvan ik eerder dacht dat ie defect was).
Het lijkt wel alsof mijn nieuwe modem uiterst selectief is met de NICs waar hij mee wil praten... heeft iemand ooit iets vergelijkbaars meegemaakt?
Conclusie:
- modem werkt alleen icm 3Com kaart of direct verbonden aan Linux-laptop
- modem werkt niet met diezelfde Linux-laptop of 3Com kaart als er een switch tussen zit (waarbij modem dus als Router fungeert)
- modem werkt met geen enkele van de Realtek 100 Mbit kaarten (waarvan 2 splinternieuw)
- modem werkt niet icm SIS900 netwerk chip
- geen enkele NIC is defect... en de switch ook niet.
Gewenste situatie:
- modem direct verbonden aan 100Mbit NIC in linuxbak
- modem in bridge mode, want in router mode is ie toch wat trager (qua latency)
Mijn 5 jaar oude Zyxel modem (uit het Demon tijdperk) moest hierbij worden vervangen.
Mijn nieuwe modem is een Zyxel P-2602R-D.
Mijn netwerk is als volgt opgebouwd:
ADSL-modem (bridge mode) - Linux router/serverbak met 2 NICs - switch - overige PCs/laptop (wired)
Het interne netwerk is 100 Mbit en werkt uitstekend
In de Linuxbak zit een 10 jaar oude 10Mbit NIC van 3Com. Deze is aan het modem gekoppeld
Aangezien ik veel meer dan 10Mbit kan halen, wilde ik deze vervangen door een 100 Mbit NIC (standaard Realtek) die ik nog had liggen.
Echter, ik kon geen IP adres krijgen (timeouts) van het modem (dat tijdelijk als router is ingesteld ipv bridge).
Ik dacht dat dat oude kaartje defect was, en sloot het modem vervolgens aan op het 100 Mbit Realtek kaartje dat gebruikt werd voor het intern netwerk (en waarvan ik wist die het perfect werkt). Dit werkte wel, echter, snelheden boven de 10 kbyte/s waren vaak onhaalbaar, en er was veel packet loss.
Het probleem lag ergens tussen modem en NIC, want het webinterface van het modem was ook zeer traag.
Omdat ik op dat moment al veel gerommeld heb met de 100Mbit NICs (bijv andere PCI sloten proberen), dacht ik dat ik te maken had met een hardware probleem.
Vervolgens heb ik mijn laptop (met Broadcom chip) direct op het modem aangesloten. Werkt perfect, download snelheid 1.5 MB/s.
Maar dit is uiteraard geen oplossing, want ik wilde mijn routerbak direct op het modem aangesloten hebben.
Daarna heb ik 2 nieuwe 100Mbit NICs gekocht (die ook een Realtek chip bleken te hebben, maar ze hadden niks anders).
Ook deze werkten niet (kon geen IP adres krijgen van het modem (timeouts))
Ook het aansluiten van een PC met een totaal andere config (nl een SIS 900 NIC chip) direct op het modem had geen effect. (wederem timeouts)
In alle gevallen werd wel data heen en weer verstuurd (dat kun je zien met ifconfig), maar het lijkt alsof er enorm veel packet loss was.
Vervolgens heb ik gekeken wat er zou gebeuren als ik van de Linux routerbak een normale server bak zou maken, dus een config als volgt:
modem (router mode) - switch - Linux server/Laptop/overige systemen
Maar dit werkt niet. Ook de config modem - Laptop, wat eerst wel uitstekend werkte, werkt niet in de config modem-switch-laptop.
Het lijkt erop dat als het is modem is aangesloten op mijn switch, dat er dan ook enorm veel packetloss optreedt.
Uiteindelijk modem weer aangesloten op de 3Com (oude situatie hersteld), en dat werkte soepel. Geen packet loss, maar wel een max snelheid van 700 kB/s.
Ook het intern netwerk werkt snel en soepel, met de oude Realtek NIC (waarvan ik eerder dacht dat ie defect was).
Het lijkt wel alsof mijn nieuwe modem uiterst selectief is met de NICs waar hij mee wil praten... heeft iemand ooit iets vergelijkbaars meegemaakt?
Conclusie:
- modem werkt alleen icm 3Com kaart of direct verbonden aan Linux-laptop
- modem werkt niet met diezelfde Linux-laptop of 3Com kaart als er een switch tussen zit (waarbij modem dus als Router fungeert)
- modem werkt met geen enkele van de Realtek 100 Mbit kaarten (waarvan 2 splinternieuw)
- modem werkt niet icm SIS900 netwerk chip
- geen enkele NIC is defect... en de switch ook niet.
Gewenste situatie:
- modem direct verbonden aan 100Mbit NIC in linuxbak
- modem in bridge mode, want in router mode is ie toch wat trager (qua latency)