zondag 26 oktober 2008

Alice modem in ZIPB zetten

Alice internet wordt standaard geleverd met een Copperjet 1616 modem. Deze modem heeft een eigen routerfunctie met DHCP-server, maar hij beschikt niet over uPnP (althans, ik ben er nog niet uit hoe je die aanzet) en belangrijker: geen WiFi, en bovendien heeft ie maar 1 UTP poort. Verder is het instellen van de portforwarding niet altijd even prettig.

Het is dus niet wonderlijk dat je een andere router eraan zou willen hangen als je een thuisnetwerk wilt aansluiten, maar dan moet die router de IP-adressen uitdelen in het netwerk en zorgen dat de poorten worden geforwarded. Dat kan door de CopperJet in ZIPB mode te zetten.

De voordelen:
  • Het op de UTP aangeloten apparaat krijgt het IP adres van de Alice-verbinding
  • Nooit meer een poort forwarden in de CopperJet
  • Dit alles zonder verlies van Alice Telefonie
  • Volledige ondersteuning voor een andere router.
Ik heb veel mensen gezien die hier problemen mee hebben gehad, vandaar dat ik hier mijn werkende stappenplan post.

Ik ga er even vanuit dat de CopperJet van zijn standaardinstellingen is voorzien.
  1. Sluit de CopperJet op de router aan met de meegeleverde rode cross-cable. De UTP-aansluiting van de CopperJet moet worden aangesloten op de WAN-aansluiting van de router.
  2. Verbind een computer met de router.
  3. Surf met een internetbrowser naar het adres van de router en check het WAN-IP-adres. Dit zou automatisch toegewezen moeten worden (Dynamisch IP-adres via DHCP) en zou eruit moeten zien als 172.19.3.x
  4. Surf met een internetbrowser naar adres http://172.19.3.1/ Als het goed is vraagt nu de browser om een gebruikersnaam en wachtwoord. Vul hier het volgende in:
    Gebruikersnaam: admin
    Wachtwoord: bb@l1cE322
  5. Je krijgt nu het statusvenster te zien van de CopperJet. Controleer of de internetverbinding goed is (PPP Connection: Connection established) en controleer je WAN-IP adres. (WAN IP Address: 93.125.xxx.xxx). Het WAN-IP adres kan afwijken van dit voorbeeld, maar zolang het niet begint met 0, 10, 127, 169, 172 of 192 is het waarschijnlijk in orde.
  6. Klik aan de linkerkant op Configuration en vervolgens op ZIPB
  7. Op de pagina die nu opent staat "ZIPB is currently disabled." Als er "enabled" staat in plaats van "disabled", klik dan op het "Disable" knopje dat eronder staat, dan komt er "disabled" te staan.
  8. Vul de onderste helft van het formulier als volgt in, en klik op OK:

    (Klik voor een vergroting)
  9. Klik op 'Enable' om ZIPB nu aan te zetten.
  10. Onder de knop 'Disable' (die eerst Enable heette) kan je uit een lijstje kiezen welke 'computer' het IP-adres krijgt. Hierin zou de router moeten worden vermeld, hetzij bij naam, hetzij bij IP-adres dat we in stap 3 hebben gezien. Selecteer deze router en klik op Apply.
  11. Klik aan de linkerkant van de pagina op 'Save Config' en vervolgens op de knop 'Save' die nu verschijnt.
  12. Wacht 1 minuut.
  13. Voer stap 3 opnieuw uit, het WAN-IP adres van de router zou nu hetzelfde moeten zijn als dat van de CopperJet. Als dat niet het geval is: start de router opnieuw op en controleer het opnieuw.
Let op: De CopperJet heeft een rare gedragstik met ZIPB. Als de CopperJet om welke reden dan ook opnieuw opstart, dan krijgt de router weer het IP-adres 172.19.3.2 in plaats van het 'echte' IP-adres. Dit kan worden opgelost door na zo'n herstart achtereenvolgens stap 4, 6, 10, 12 en 13 uit te voeren. Ik hoop dat er ooit nieuwe firmware komt die deze vreemde tik oplost.

Alternatief voor ZIPB

Voor alle mensen die een trage verbinding aan ZIPB overhouden:

Oorzaak
De copperjet vindt het niet lief als je er een aparte router aan hangt. Dat is nou waar de ZIPB mode voor is, maar daarmee krijgt je router het nogal druk, en dat gaat wel eens mis. Dit is op zich logisch, en niet aan de copperjet te wijten.

Een goed alternatief (voor de iets verder gevorderden):
  1. Schakel de ZIPB functie op de copperjet weer uit
  2. Stel je router zodanig in dat de DHCP-server uitstaat, en je router dus geen IP-adressen meer uitdeelt. (Zie de handleiding van je router voor instructies hierover.)
  3. Geef je router een IP-adres binnen het subnet van je copperjet, bijvoorbeeld 172.19.3.254.
  4. Prik de CopperJet nu niet in de WAN ingang van je router, maar in een gewone LAN-poort.
Resultaat:
  • Je router fungeert alleen nog maar als switch/access point, de echte routing wordt door de CopperJet gedaan.
  • Je kan de routerinstellen bereiken met het IP-adres dat je in stap 3 hebt ingesteld.
  • Één nadeel is wel dat de CopperJet geen uPNP ondersteunt, dus álle portforwards moet je handmatig instellen in de CopperJet. (Zie www.portforward.com voor instructies, en vergeet dan ook niet elke keer je settings op te slaan als je ze veranderd hebt!)