Съдържание:

Ускорете вашата (сателитна) таткова интернет връзка с двулентов безжичен рутер: 10 стъпки
Ускорете вашата (сателитна) таткова интернет връзка с двулентов безжичен рутер: 10 стъпки

Видео: Ускорете вашата (сателитна) таткова интернет връзка с двулентов безжичен рутер: 10 стъпки

Видео: Ускорете вашата (сателитна) таткова интернет връзка с двулентов безжичен рутер: 10 стъпки
Видео: Брюстер Кейл создает открытую цифровую библиотеку 2024, Ноември
Anonim
Ускорете вашата (сателитна) таткова интернет връзка с двулентов безжичен рутер
Ускорете вашата (сателитна) таткова интернет връзка с двулентов безжичен рутер

Здравейте. Моля, вижте https://www.instructables.com/id/How-To-Make-Bath-Bombs/ Вероятно скоро ще пусна тази информация в личен блог.

Стъпка 1: Пазарувайте за двулентов безжичен рутер

Пазарувайте за двулентов безжичен рутер
Пазарувайте за двулентов безжичен рутер

Пряк път: Купете Netgear WNDR3300 за около $ 76 плюс доставка от buy.com. Харесвам Google Checkout повече, отколкото да давам информацията за кредитната си карта на няколко различни доставчици, а buy.com отнема Google Checkout. Ако сте взели прекия път, можете да преминете към следващата стъпка. Иначе, ето още подробности, в случай че сте обсебени да спестите няколко долара за сметка на куп време, нещо като мен: Намерете най-евтиния двулентов рутер, който е посочен като поддържан от dd-wrt. Намерих доста добра сделка в горния линк. CNET Reviews също посочва, че CDI го има за $ 77. Ако исках да похарча над два пъти повече за хардуер и да пусна тестова версия на dd-wrt, щях да получа Linksys WRT610N (~ 165 долара), тъй като се предполага, че поддържа * едновременна * 2.4 и 5 Ghz операция, но кой знае какво всъщност се случва и с двете радиостанции с dd-wrt на този хардуер-може би е същото. Този Netgear също няма гигабитови Ethernet портове като Linksys, но можете да окачите гигабитов превключвател от него за $ 50 или по-малко. (Добавено на 12 юни 2009 г.: Buy.com вече има Trendnet TEW672-GR 300 Mbps двойна лента безжичен рутер за $ 67, включително доставка. Все още не знам дали dd-wrt ще работи по него, но вероятно ще си взема такъв и ще го изпробвам, и ще актуализирам тази инструкция или ще започна нов.) Ето списъка с поддържан от dd-wrt хардуер и ето "базата данни" на рутера, където можете да въведете няколко знака от името на рутера. Би било по-добре да използвате и поддържате open-wrt поради многократни нарушения на GPL от dd-wrt, но бях по-сигурен, че това ще работи с хардуера, който купувах, с разбираем потребителски интерфейс, двулентов и имам нужда от него да работи без надзор, защото се изкачва на планина до къщата на баща ми в Северен Айдахо, на хиляда мили от където живея. Ако момчетата от X-wrt или OpenWrt измислят нещо, което лесно мога да разбера, с удоволствие ще премина към един от тях. От главната страница дори не можах да разбера дали те работят с wifi (те го правят), камо ли да поддържат моя хардуер и двулентови радиостанции. Това, което научих от уеб страниците с отворен wrt, е, че всички те са вграден фърмуер с общо предназначение или нещо подобно. Абстракцията е страхотна, но хайде, какво прави тя?

Стъпка 2: Вземете инструкциите за инсталиране на вашия конкретен рутер

Проверете уикито dd-wrt за конкретни инструкции за рутера, който сте закупили. Също така ще искате да прочетете основния инсталационен документ. Този документ се отнася до проверката на списъка „Поддържани устройства“. Може би си мислите, че започвайки от списъка „Поддържани устройства“и щраквайки върху записа за вашия конкретен рутер, ще ви отведе до връзка за конкретни инструкции относно инсталирането на dd-wrt на това устройство, но бихте сгрешили. В моя случай, a влизането във форума тук беше напълно необходимо - инструкциите за запасите не работеха. И дори инструкциите на форума не описват как да извлекат файловете, за които се позовават. (Но тази инструкция го прави в следващата стъпка.)

Стъпка 3: Изтеглете фърмуера

Изтеглете фърмуера
Изтеглете фърмуера
Изтеглете фърмуера
Изтеглете фърмуера

Изтеглете фърмуера, от който се нуждаете. Открих, че това е особено лошо документирана стъпка. Моят рутер, WNDR3300, се нуждае от изтегляне в две стъпки. Започвате с конкретна версия, която фабричният фърмуер ще позволи да се зареди, след което преминавате към по-пълнофункционален фърмуер, който искате да използвате (т.е. надстройвате първата версия на dd-wrt, която сте инсталирали.). Ако не искате да използвате други функции, можете просто да преминете към първата инсталирана версия. Също така страницата за изтегляне на dd-wrt.com беше безполезна и объркваща. Консуматор? Професионален? Каква е разликата между v24 и v24-sp1 и защо бих се интересувал? Къде, по дяволите, е посочената версия на инструкциите? За WNDR330 трябваше да изтегля https://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11604/dd-wrt.v24- 11604_NEWD_mini_wndr3300.chk, и единственият начин, по който открих, беше да изведа и реконструирам URL адреса от горепосочените инструкции. Използвах curl, за да (Shortcut here) извличам това: curl -O https://www.dd-wrt.com /dd-wrtv2/downloads/others/eko/V24_TNG/svn11604/dd-wrt.v24-11604_NEWD_mini_wndr3300.chk (Ако използвате прекия път, преминете към следващата стъпка). Можете също така да заредите този двоичен файл в браузъра си и да направите „Запазване като“на този документ, или да използвате wget. Чрез произволно разтърсване (добре, двоично търсене) открих, че очевидно има и директория svn11650 и кой знае какво иначе. Но този ми свърши работа.

Стъпка 4: Подгответе се за проблеми

Подгответе се за проблеми
Подгответе се за проблеми

Пряк път: Преминете към следващата стъпка. Вероятно трябва да изтеглите и инструкциите за възстановяване от лоша флаш и често задаваните въпроси и да ги запазите локално или в раздел в браузъра си, тъй като вашият рутер ще бъде офлайн за малко (завинаги, ако наистина нямате късмет) и няма да можете да ги заредите лесно. Снимката на кученцето е чисто безвъзмездна. Снимка: Pirate Scott, Creative Commons Attribution-Noncommercial 2.0

Стъпка 5: Физически свържете рутера към вашия компютър

Физически свържете рутера към вашия компютър
Физически свържете рутера към вашия компютър

Пряк път: Включете го, влезте като администратор/парола. Преминете към следващата стъпка. За да предотвратите объркване тук, може да е добра идея да изключите безжичния интерфейс на компютъра си сега. Вероятно няма да работи така или иначе веднага щом компютърът ви реши, че имате жилава кабелна връзка с интернет (това уви, задънена улица на новия ви рутер). Включете рутера си САМО на компютъра си и влезте в рутер. Използвах кабела, доставен с рутера, от Ethernet конектора на моя лаптоп към порта #1 на рутера (не използвайте WAN връзката, която в този случай е жълта). (Фабрично) Нулирайте рутера, ако сте се забъркали с него преди. В моя случай не бях. За почти първия и единствен път в живота си ще ви препоръчам да не използвате Firefox (само за следващите няколко стъпки). Използвайте Safari на Mac или IE на вашата Windows система. Или кой знае, Chrome от Google вероятно също би работил, но се съобщава, че Firefox причинява някои проблеми и може би е причинил проблеми на мен. Заредете администраторския интерфейс в браузър (очевидно не Firefox), като въведете IP адреса на рутера в вашия браузър. В моя случай въведох „192.168.1.1“в URL лентата и влязох. Потребителското име и паролата за WNDR3300 от фабриката очевидно са „администратор“и „парола“. Ако не можете да стигнете до администраторския интерфейс, може би трябва да настроите своя ethernet адрес на нещо в диапазона 192.168.1.x. Току -що включих рутера и той назначи 192.168.1.2 на моя компютър, използвайки DHCP, което беше добре. Опитайте да пингнете 192.168.1.1, ако не сте сигурни дали сте свързани.

Стъпка 6: Качете новия фърмуер, не се паникьосвайте, когато се провали

Качете новия фърмуер, не се паникьосвайте, когато се провали
Качете новия фърмуер, не се паникьосвайте, когато се провали

Пряк път: Преминете към следващата стъпка, където качваме правилния фърмуер. Качете новия фърмуер. Разгледайте фабричната уеб страница на рутера, докато намерите бутона/диалоговия прозорец „Надстройка на фърмуера“. Кажете му файла на фърмуера, който искате да качите. Избрах файла, който инструкциите ми казаха да използвам за първата флаш, който бях изтеглил по-рано, dd-wrt.v24_std-wndr3300.chk. След като стартирате процеса на флаш, не трябва да се забърквате с НИЩО (рутер или компютър или захранване за всеки от тях) за 10 минути. Изчаках 10 минути и маршрутизаторът ми спря да реагира на уеб интерфейса, въпреки че установих, че пинговете до 192.168.1.1 работят, а лампичката за захранване мига в зелено, така че реших, че не е напълно тухлена. че от известно време през 2006 г. някой отбеляза в някоя уики страница някъде, че Firefox не работи за това. Така че може би беше Firefox, може би това беше грешното двоично изображение. Не се паникьосвайте.

Стъпка 7: Сега качете правилния фърмуер

Сега качете правилния фърмуер
Сега качете правилния фърмуер

След това направих проучване, което ми позволи да разбера реалната версия, която трябваше да кача, dd-wrt.v24-11604_NEWD_mini_wndr3300.chk. Ако работите на единствения си рутер, ще трябва да свържете компютъра директно към вашата интернет връзка, тъй като маршрутизаторът ви вече не работи. Този път използвах tftp, за да кача фърмуера, по този начин: macbook: Desktop gentry $ ls dd-wrt.v24*dd-wrt.v24-11604_NEWD_mini_wndr3300.chk <-Това е правилният onedd-wrt.v24_std-wndr3300.chk <-Това е този, който не направи нищо добро.macbook: Desktop gentry $ tftp 192.168.1.1tftp> binarytftp> rexmt 1tftp> таймаут 60tftp> tracePacket проследяване on.tftp> Сега включете маршрутизатора, уверете се, че можете да го пингвате, изключете се и се пригответе за стартиране на „пускането“. Веднага щом рестартирате рутера, натиснете "enter" след следната команда и с всеки късмет ще се случи нещо подобно.tftp> поставете dd-wrt.v24-11604_NEWD_mini_wndr3300.chk.xsent WRQ … изпратено WRQ получено ACK изпратени ДАННИ получено ACK изпратено DATA … изпратено DATA получено ACK Изпратено 2895930 байта за 15.6 секунди stftp>

Стъпка 8: Успех

След минута или две маршрутизаторът стана достъпен на https://192.168.1.1/ и ме подкани да задам потребителско име и парола, които не са по подразбиране. Да! Ако бързате много, значи сте готови. Но ако искате повече луди функции, можете да продължите да инсталирате по-пълнофункционална и вероятно по-малко бъги версия на dd-wrt. Инсталирах фърмуера, който взех от: curl -O https://www.dd-wrt.com/dd-wrtv2/downloads/others/eko/V24_TNG/svn11650/dd-wrt.v24-11650_NEWD_voip.binaи изглежда работи страхотен. Господ знае само коя е най -новата версия или къде можете да я изтеглите, но тази изглежда работи.

Стъпка 9: Изпробвайте го малко

Пряк път: Просто го изпратете по пощата. Не съм напълно сигурен, че това нещо работи двулентово, въпреки че мисля, че трябва да е така, защото получавам доста добра производителност между него и моя Macbook Pro, който казва, че има "AirPort Extreme" безжична карта който поддържа едновременна двулентова 802.11n. От 25 фута с хладилник и стена по пътя виждам 2,3 - 2,5 MB/s локално (това е MegaBytes, а не MegaBits, така че ще бъде около 20 Mbits/sec), което е около два пъти по-бързо, отколкото виждах с моя Linksys WRT-54g. Вероятно трябваше да сравня WNDR3300 ПРЕДИ да пробвам новия фърмуер. Да, тази скорост определено е достатъчно бърза за домашната мрежа на баща ми, като се има предвид, че сателитната връзка, която има, е вероятно 10% от тази скорост. Другите функции за ускоряване, които получавате безплатно, са, че сега рутерът изпълнява кеширащ DNS сървър на име DNSmasq (освен ако не сте се заиграли с администраторския интерфейс и сте го деактивирали); и ако оставите избора на wifi канал на Auto, той ще избере канал, на който не пречи безжичен телефон или може би дори микровълнова фурна. Ако сте авантюристи, можете също да включите захранването радиостанциите (вижте снимката за тази стъпка). Това не помага толкова, колкото можете да се надявате. От една страна, просто увеличаването на мощността на предаване от едната страна няма да помогне за изпращане на пакети от другата страна (но ако имате две крайни точки с висока мощност или висока печалба, включете се). И все пак може да елиминира половината от проблема със загубата на пакети. От друга страна, ако прекалите и настроите предавателната мощност твърде висока, а) ще получите по -изкривен сигнал и б) може да прегреете радиостанциите и да изпуснете вълшебния дим, който ги кара да работят. На моя стар wrt-54g нищо над 70mw не подобри резултатите от теста ми. Има още куп разширени dd-wrt (и open-wrt и x-wrt) функции, ако се поразровите. Сега го изпратете на баща си в планината в Айдахо, за да видите как работи там с шумната микровълнова фурна и сателитна интернет връзка със супер висока латентност.

Стъпка 10: Епилог: Защо това помага

Ето времева линия на типична (но супер проста, без зависими заявки като графики, реклами и т.н.) заявка за уеб страница, преди да инсталирате кеширащ DNS сървър: 0s-татко въвежда „www.dadstoday.com“и натиска въведете на браузъра. Браузърът изпраща DNS заявка до сателит/ISP, който прави известна консултация с останалата част от интернет и, 0.5s - Отговорът на DNS заявката се връща: 65.181.158.26.0.51s - Браузърът (добре, TCP стек) изпраща заявка до 65.181.158.261.1s - Съдържанието започва да пристига в браузъра. Нека изобразяването започне. 1.3s - Съдържанието е завършено в браузъра1.8s - Браузърът е направен рендиране и уеб страницата се показва изцяло. Ето (лека лъжа, но е по -просто) как би изглеждало това с един изпуснат пакет1.1s - Съдържанието започва да пристига в браузъра. Нека изобразяването започне. 1.3s - Упс, изчакайте двупосочно пътуване, за да получите липсващия пакет. 1.8s - Съдържанието е завършено в браузъра 2.3s - Браузърът е направен рендиране и уеб страницата се показва напълно. В реалния живот, всъщност е много по -лошо от това, тъй като повечето уеб страници включват препратки към съдържание от други сървъри, така че трябва да правите повече DNS търсения (които могат да започнат едва след като сте извлекли първата страница) ТОГАВА извличат референтното съдържание. Добрата новина за тази сателитна връзка е, че тя е с относително висока честотна лента, така че поне всички реклами, графики и т.н., се извличат паралелно и доста бързо. След като уеб страницата започне да се показва, тя се показва доста бързо. Сега същата опростена времева линия с кеширащ уеб сървър (зареждане на страница, която сме заредили в не толкова далечното минало): 0s-баща въвежда „www. dadstoday.com и натиска Enter в браузъра. Браузърът изпраща DNS заявка, която е прихваната от нашия маршрутизатор и е отговорена за няколко секунди, вместо да предизвика сателитно връщане.0.01s-Отговорът на DNS заявката се връща: 65.181.158.26.0.02s-Браузър (добре, TCP стек) изпраща заявка до 65.181.158.26.51s - Съдържанието започва да пристига в браузъра. Нека изобразяването започне.. 71s - Съдържанието е завършено в браузъра 1.2s - Браузърът е завършил изобразяването и уеб страницата се показва напълно. Така че сме преминали от ~ 1.8s до около 1.2s и е по -малко вероятно да имаме загуба на пакети със съвременните радиостанции, така че това, което беше натоварване от 2.3s, все още е 1.2s. А в реалния живот това се усложнява от препратките, които прави страницата. Страници, които преди са се зареждали 10 секунди, сега отнемат може би 5 секунди. Все още бавно, но голямо подобрение. Това също е чудесна причина да стартирате Adblock Plus във Firefox - можете да изрежете почти цял кръг от извличане на глупости, които така или иначе не искате да видите.

Препоръчано: