Inhoudsopgave:

Versnel uw (vaders satelliet) internetverbinding met een dual-band draadloze router: 10 stappen
Versnel uw (vaders satelliet) internetverbinding met een dual-band draadloze router: 10 stappen

Video: Versnel uw (vaders satelliet) internetverbinding met een dual-band draadloze router: 10 stappen

Video: Versnel uw (vaders satelliet) internetverbinding met een dual-band draadloze router: 10 stappen
Video: Session 4 - Private Sector Contribution to SDGs - Digital Inclusion for Sustainable Development 2024, November
Anonim
Versnel uw (vaders satelliet)internetverbinding met een dual-band draadloze router
Versnel uw (vaders satelliet)internetverbinding met een dual-band draadloze router

Hallo. Zie https://www.instructables.com/id/How-To-Make-Bath-Bombs/Ik zal deze informatie waarschijnlijk binnenkort op een persoonlijke blog plaatsen.

Stap 1: Koop een dual-band draadloze router

Koop een dual-band draadloze router
Koop een dual-band draadloze router

Snelkoppeling: Koop de Netgear WNDR3300 voor ongeveer $ 76 plus verzendkosten van buy.com. Ik vind Google Checkout leuker dan mijn creditcardgegevens aan een heleboel verschillende leveranciers te geven, en buy.com gebruikt Google Checkout. Als je de snelkoppeling hebt gebruikt, kun je doorgaan naar de volgende stap. Anders zijn hier meer details voor het geval je geobsedeerd bent door het besparen van een paar dollar ten koste van een hoop van je tijd, een beetje zoals ik: vind de goedkoopste dual-band router die wordt vermeld als ondersteund door dd-wrt. Ik vond een vrij goede deal op de bovenstaande link. CNET Reviews wijst er ook op dat CDI het voor $ 77 heeft. Als ik meer dan twee keer zoveel aan hardware zou willen uitgeven en een testversie van dd-wrt zou uitvoeren, zou ik de Linksys WRT610N (~ $ 165) krijgen, omdat deze verondersteld wordt * gelijktijdige * 2,4 en 5 Ghz-werking te ondersteunen, maar wie weet wat er feitelijk gebeurt met beide radio's met dd-wrt op deze hardware -- misschien is het hetzelfde. Deze Netgear heeft ook geen gigabit-ethernetpoorten zoals de Linksys, maar je zou er een gigabit-schakelaar aan kunnen hangen voor $ 50 of minder. (Toegevoegd op 12 juni 2009: Buy.com heeft nu de Trendnet TEW672-GR 300 Mbps dual-band draadloze router voor $ 67 inclusief verzendkosten. Ik weet nog niet of dd-wrt ermee zal werken, maar ik zal er waarschijnlijk een kopen en het uitproberen, en deze instructable bijwerken of een nieuwe starten.) Hier is de lijst met dd-wrt ondersteunde hardware, en hier is de router "database" waar je een paar tekens van de naam van de router kunt typen. Het zou beter zijn om open-wrt te gebruiken en te ondersteunen vanwege herhaalde GPL-schendingen door de dd-wrt-man, maar ik was er zekerder van dat dit zou werken met de hardware die ik kocht, met een begrijpelijke gebruikersinterface, dual-band, en ik wil dat het zonder toezicht werkt, want het gaat een berg op naar het huis van mijn vader in Noord-Idaho, duizend mijl van waar ik woon. Als de X-wrt- of OpenWrt-jongens iets bedenken dat ik gemakkelijk kan achterhalen, schakel ik graag over naar een van die. Vanaf de hoofdpagina kon ik niet eens zien of die wifi gebruiken (dat doen ze), laat staan mijn hardware en dual-band radio's ondersteunen. Wat ik van de open-wrt-webpagina's heb geleerd, is dat het allemaal ingebouwde firmware voor algemeen gebruik of iets dergelijks is. Abstractie is geweldig, maar kom op, wat doet het?

Stap 2: Ontvang de installatie-instructies van uw specifieke router

Kijk op de dd-wrt-wiki voor specifieke instructies voor de router die je hebt gekocht. U zult ook het hoofdinstallatiedocument willen lezen. Dat document verwijst naar het controleren van de lijst "Ondersteunde apparaten". Je zou kunnen denken dat als je begint bij de lijst "Ondersteunde apparaten" en op het item voor je specifieke router klikt, je naar een link gaat voor specifieke instructies voor het installeren van dd-wrt op dat apparaat, maar je zou het mis hebben. foruminvoer, hier, was absoluut noodzakelijk -- de voorraadinstructies werkten niet. En zelfs in de foruminstructies werd niet beschreven hoe de bestanden waarnaar ze verwezen moesten worden opgehaald. (Maar dit instructable doet, in de volgende stap.)

Stap 3: Download de firmware

Download de firmware
Download de firmware
Download de firmware
Download de firmware

Download de firmware die je nodig hebt. Ik vond dit een bijzonder slecht gedocumenteerde stap. Mijn router, de WNDR3300, moet in twee stappen worden gedownload. Je begint met een bepaalde versie die door de fabrieksfirmware kan worden geladen, en gaat dan verder met de meer volledige firmware die je wilt gebruiken (d.w.z. je upgradet de eerste versie van dd-wrt die je hebt geïnstalleerd). Als je geen andere functies wilt gebruiken, kun je gewoon de eerste versie gebruiken die je installeert. Ook was de downloadpagina op dd-wrt.com nutteloos en verwarrend. Klant? Professioneel? Wat is het verschil tussen v24 en v24-sp1 en waarom zou het me iets kunnen schelen? Waar is in godsnaam de versie met de genoemde instructies? Voor de WNDR330 moest ik https://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11604/dd-wrt.v24- downloaden 11604_NEWD_mini_wndr3300.chk, en de enige manier die ik ontdekte was om de URL af te leiden en te reconstrueren uit de hierboven vermelde instructies. Ik gebruikte curl om (hier snelkoppeling) dit op te halen: curl -O https://www.dd-wrt.com /dd-wrtv2/downloads/others/eko/V24_TNG/svn11604/dd-wrt.v24-11604_NEWD_mini_wndr3300.chk (Als u de snelkoppeling gebruikt, gaat u verder met de volgende stap). Je zou dat binaire bestand ook in je browser kunnen laden en een "Opslaan als" op dat document kunnen doen, of wget gebruiken. Door willekeurig rond te neuzen (ok, binair zoeken), ontdekte ik dat er blijkbaar ook een svn11650-map is, en wie weet wat anders. Maar deze werkte voor mij.

Stap 4: Bereid je voor op problemen

Bereid je voor op problemen
Bereid je voor op problemen

Snelkoppeling: Ga naar de volgende stap. U moet waarschijnlijk ook de instructies downloaden om te herstellen van een slechte flits en de FAQ en deze lokaal of in een tabblad in uw browser opslaan, aangezien uw router een tijdje offline zal zijn (voor altijd, als u heb echt pech) en je zult ze niet gemakkelijk kunnen laden. De puppyfoto is puur gratis. Photo Credit: Pirate Scott, Creative Commons Naamsvermelding-Niet-commercieel 2.0

Stap 5: Sluit de router fysiek aan op uw computer

Sluit de router fysiek aan op uw computer
Sluit de router fysiek aan op uw computer

Snelkoppeling: Plug hem in, log in als admin/wachtwoord. Ga door naar de volgende stap. Om verwarring hier te voorkomen, is het misschien een goed idee om de draadloze interface op uw computer nu uit te schakelen. Het zal waarschijnlijk toch niet werken zodra je computer denkt dat je een goede bekabelde verbinding met internet hebt (die helaas doodloopt bij je nieuwe router). Sluit je router ALLEEN aan op je computer en log in op de router. Ik heb de kabel gebruikt die bij de router is geleverd van de ethernetconnector van mijn laptop naar de #1-poort van de router (gebruik niet de WAN-verbinding, die in dit geval geel is). (Fabriek) Reset de router als je er eerder mee hebt geknoeid. In mijn geval had ik dat niet. Voor vrijwel de eerste en enige keer in mijn leven ga ik je aanraden Firefox niet te gebruiken (alleen voor de volgende paar stappen). Gebruik Safari op de Mac of IE op uw Windows-systeem. Of wie weet, Chrome van Google zou waarschijnlijk ook werken, maar er is gemeld dat Firefox problemen veroorzaakt, en het kan voor mij ook problemen hebben veroorzaakt. Laad de beheerdersinterface in een browser (niet Firefox blijkbaar) door het IP-adres van de router in te voeren je browser. In mijn geval typte ik "192.168.1.1" in de URL-balk en logde in. De gebruikersnaam en het wachtwoord voor de WNDR3300 uit de fabriek zijn blijkbaar "admin" en "wachtwoord". Als u de beheerdersinterface niet kunt bereiken, moet u misschien uw ethernetadres instellen op iets in het 192.168.1.x-bereik. Ik heb zojuist de router aangesloten en deze heeft 192.168.1.2 toegewezen aan mijn computer met behulp van DHCP, wat prima was. Probeer 192.168.1.1 te pingen als je niet zeker weet of je verbonden bent.

Stap 6: Upload de nieuwe firmware, raak niet in paniek als het mislukt

Upload de nieuwe firmware, raak niet in paniek als het mislukt
Upload de nieuwe firmware, raak niet in paniek als het mislukt

Snelkoppeling: Ga naar de volgende stap, waar we de juiste firmware uploaden. Upload de nieuwe firmware. Snuffel rond in de fabriekswebpagina van de router totdat u de knop/dialoogvenster "Upgrade Firmware" vindt. Vertel het het firmwarebestand dat u wilt uploaden. Ik koos het bestand dat ik volgens de instructies moest gebruiken voor de eerste flash, dat ik eerder had gedownload, dd-wrt.v24_std-wndr3300.chk. Zodra u het flash-proces start, mag u gedurende 10 minuten NIETS met IETS (router of computer of stroomvoorziening) doen. Ik wachtte 10 minuten en mijn router reageerde niet meer op de webinterface, hoewel ik ontdekte dat pings naar 192.168.1.1 werkten en het aan / uit-lampje groen knipperde, dus ik dacht dat het niet helemaal dichtgemetseld was. Ook merkte ik uiteindelijk dat dat ergens in 2006 ergens op een wiki-pagina iemand opmerkte dat Firefox niet werkte om dit te doen. Dus misschien was het Firefox, misschien was het de verkeerde binaire afbeelding. Geen paniek.

Stap 7: Upload nu de juiste firmware

Upload nu de juiste firmware
Upload nu de juiste firmware

Toen deed ik het onderzoek waardoor ik de echte versie kon achterhalen die ik had moeten uploaden, dd-wrt.v24-11604_NEWD_mini_wndr3300.chk. Als je aan je enige router werkt, moet je je computer rechtstreeks aansluiten op je internetverbinding, omdat je router niet meer werkt. Deze keer heb ik tftp gebruikt om de firmware te uploaden, dus: macbook: Desktop gentry $ ls dd-wrt.v24*dd-wrt.v24-11604_NEWD_mini_wndr3300.chk <-- Dit is de juiste onedd-wrt.v24_std-wndr3300.chk <-- Dit is degene die niets goeds heeft gedaan. macbook: Desktop gentry$ tftp 192.168.1.1tftp> binarytftp> rexmt 1tftp> time-out 60tftp> tracePacket tracing on.tftp> Zet nu de router aan, zorg ervoor dat je hem kunt pingen, zet hem uit en bereid je voor om de "put" te starten. Zodra je de router herstart, druk je op "enter" na het volgende commando, en met een beetje geluk zal er iets als het volgende gebeuren.tftp> put dd-wrt.v24-11604_NEWD_mini_wndr3300.chk.xsent WRQ …sent WRQ ontvangen ACK verzonden DATA ontvangen ACK verzonden DATA …verzonden DATA ontvangen ACK Verzonden 2895930 bytes in 15,6 secondenstftp>

Stap 8: Succes

Na een minuut of twee werd de router bereikbaar op https://192.168.1.1/ en vroeg me om een niet-standaard gebruikersnaam en wachtwoord in te stellen. Yay! Als je heel veel haast hebt, ben je klaar. Maar als je meer gekke functies wilt, kun je doorgaan met het installeren van een meer complete en mogelijk minder buggy-versie van dd-wrt. Ik heb de firmware geïnstalleerd die ik heb opgehaald van:curl -O https://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_voip.bin en het lijkt te werken groot. God weet alleen wat de meest recente versie is of waar je die kunt halen, maar deze leek te werken. Succes!

Stap 9: Probeer het een beetje uit

Snelkoppeling: mail het gewoon. Ik ben er niet helemaal zeker van dat dit ding dual-band werkt, hoewel ik denk dat het moet zijn omdat ik een behoorlijk goede doorvoer krijg tussen het en mijn Macbook Pro die zegt dat het een "AirPort Extreme" draadloze kaart heeft die gelijktijdig dual-band 802.11n ondersteunt. Vanaf 7 meter afstand met een koelkast en een muur in de weg, zie ik 2,3 - 2,5 MB/s lokaal (dat is MegaBytes, niet MegaBits, dus het zou ongeveer 20 Mbit/sec zijn), wat ongeveer twee keer zo snel is als ik zag met mijn Linksys WRT-54g. Ik had waarschijnlijk de WNDR3300 moeten benchmarken VOORDAT ik de nieuwe firmware flitste. D'oh. Die snelheid is zeker snel genoeg voor het thuisnetwerk van mijn vader, aangezien de satellietverbinding die hij heeft waarschijnlijk 10% van die snelheid is. De andere versnellingsfuncties die je gratis hebt gekregen, zijn dat de router nu een DNS-caching-server met de naam DNSmasq draait (tenzij je met de admin-interface hebt gerommeld en deze hebt uitgeschakeld); en als je de wifi-kanaalselectie op Auto laat staan, wordt een kanaal gekozen dat niet wordt gestoord door een draadloze telefoon of misschien zelfs een magnetron. Als je avontuurlijk bent, kun je ook het zendvermogen inschakelen de radio's (zie afbeelding voor deze stap). Dit helpt niet zoveel als je zou hopen. Om te beginnen zal alleen het verhogen van het zendvermogen aan de ene kant niet helpen dat pakketten vanaf de andere kant worden verzonden (maar als je twee krachtige of high-gain eindpunten hebt, rock on). Toch kan het de helft van een probleem met pakketverlies elimineren. Ten tweede, als je het overdrijft en het zendvermogen te hoog instelt, a) krijg je een meer vervormd signaal, en b) kun je de radio's oververhitten en de magische rook uitstoten waardoor ze werken. Op mijn oude wrt-54g verbeterde niets van meer dan 70 mw mijn testresultaten. Er zijn een heleboel andere geweldige dd-wrt (en open-wrt en x-wrt) functies als je rondneust. Mail het nu naar je vader een berg op in Idaho om te zien hoe het daar werkt met de luidruchtige magnetron en de supersnelle satelliet-internetverbinding.

Stap 10: Epiloog: waarom dit helpt

Hier is een tijdlijn van een typisch (maar supereenvoudig, zonder afhankelijke verzoeken zoals afbeeldingen, advertenties, enz.) webpaginaverzoek voordat een caching DNS-server wordt geïnstalleerd: 0s -- Papa typt "www.dadstoday.com" en drukt op enter op de browser. Browser stuurt DNS-verzoek naar satelliet/ISP, die wat overleg pleegt met de rest van het internet en 0,5s -- Antwoord op DNS-verzoek komt terug: 65.181.158.26.0.51s -- Browser (ok, TCP-stack) stuurt verzoek naar 65.181.158.261.1s -- Inhoud begint in de browser te komen. Laat het renderen beginnen.1.3s -- Inhoud is voltooid bij browser1.8s -- Browser is klaar met renderen en de webpagina is volledig weergegeven. Hier is (een kleine leugen, maar het is eenvoudiger) hoe dat eruit zou zien met een enkel gedropt pakket1.1s -- Inhoud begint in de browser te komen. Laat het renderen beginnen.1.3s -- Oeps, wacht op een retourtje om het ontbrekende pakket op te halen.1.8s -- Inhoud is voltooid bij browser2.3s -- Browser is klaar met renderen en de webpagina wordt volledig weergegeven. In het echte leven, het is eigenlijk veel erger dan dit, omdat de meeste webpagina's verwijzingen bevatten naar inhoud van andere servers, dus je moet meer DNS-lookups doen (die pas kunnen beginnen nadat je de eerste pagina hebt opgehaald) DAN de inhoud waarnaar wordt verwezen, ophalen. Het goede nieuws over deze satellietverbinding is dat deze een redelijk hoge bandbreedte heeft, dus in ieder geval worden alle advertenties, afbeeldingen, enz. parallel en vrij snel opgehaald. Zodra de webpagina wordt weergegeven, wordt deze vrij snel weergegeven. Nu, dezelfde vereenvoudigde tijdlijn met een caching-webserver (laadt een pagina die we in het niet al te verre verleden hebben geladen): 0s -- Papa typt "www. dadstoday.com" en druk op enter in de browser. Browser verzendt DNS-verzoek dat wordt onderschept door onze router en binnen een paar ms wordt beantwoord in plaats van een satelliet-round-trip te maken.0.01s -- Antwoord op DNS-verzoek komt terug: 65.181.158.26.0.02s -- Browser (ok, TCP-stack) stuurt verzoek naar 65.181.158.26.51s -- Inhoud begint bij browser aan te komen. Laat het renderen beginnen..71s -- Inhoud is voltooid bij browser 1.2s -- Browser is klaar met renderen en de webpagina wordt volledig weergegeven. Dus we zijn van ~1.8s naar ongeveer 1.2s gegaan, en we hebben minder kans op pakketverlies met de moderne radio's, dus wat een belasting van 2,3s was, is nog steeds 1,2s. En in het echte leven wordt dit nog verergerd door de verwijzingen die de pagina maakt. Pagina's die vroeger 10 seconden nodig hadden om te laden, duren nu misschien 5 seconden. Nog steeds traag, maar een grote verbetering. Dit is ook een goede reden om Adblock Plus in Firefox uit te voeren - je kunt zo'n beetje een hele ronde weg van het ophalen van onzin die je toch niet wilde zien.

Aanbevolen: