Заметки: «рабочие моменты» или «из странного»

То, что Вы сейчас читаете (а может уже перестали :) ) - это очередная статья мини-заметка, которая, быть может, когда-то кому-то пригодится, но вообще является больше небольшим, несколько интересным случаем, которым хочется поделиться.

Для начала, чтобы статья не была такой уж узконаправленной (типа "только для тех, кто понимает"), сделаю несколько выписок терминологии по теме дабы всем было понятнее о чем речь:

Маршрутизатор или роутер (от англ. route), — есть ничто иное как сетевое устройство, которое занимается тем, что перенаправляет сетевые пакеты в соответствии с структурой сети. Т.е., например, у провайдера есть интернет, который он предоставляет по выделенному кабелю, а у меня есть два компьютера, объединенных в локальную сеть. Я вставляю кабель провайдера в WAN-дырочку в роутере, и два кабеля от компьютеров в LAN-дырочки. В результате получаю некую структуру сети где компьютеры и сервер провайдера обмениваются некими пакетами данных. Так вот, роутер использует адрес получателя, указанный в пакетах данных, и определяет по таблице маршрутизации путь, по которому следует передать данные, т.е., скажем, вот этот пакет со страничкой google.com - это этому компьютеру, вот этот, со страничкой sonikelf.ru - это вот этому, а вот это вообще какой-то левый и предназначен не нам - выкидываем его нафиг. Ну и, само собой, роутер позволяет организовать сеть, т.е. присваивает компьютерам в LAN некие внутренние IP-адреса, а сам получает от провайдера некий внешний интернет IP-адрес.
В общих чертах примерно так.

DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) — это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. (с) Википедия.

Микропрограмма (англ. firmware, «прошивка») — программное обеспечение, встроенное («зашитое») в аппаратное устройство. Часто представляется в виде микросхем флеш-ПЗУ или в виде файлов образов микропрограммы, которые могут быть загружены в аппаратное обеспечение. (с) Википедия.

В кой-то веки я решил сэкономить пару тысяч на сетевом оборудовании и познакомится с новой для меня фирмой (не все же привычными брендами пользоваться - надо и другое что-то пробовать). Как следствие, не сильно много прожив после покупки (прошло месяца три-четыре), буквально на днях, умер роутер TrendNet-432BRP. Умирал он, если так можно выразиться, в муках, - то перестал раздавать адреса локальный DHCP (пришлось все адреса прописывать вручную, хотя раньше осуществлялось автоматически), то он перестал брать по WAN-DHCP (и такое бывает) себе адрес, раздаваемый провайдером и мне ему (роутеру) пришлось указывать какой же таки у меня адрес (раньше он вызнавал это сам), то эта чертяка повисала и напрочь отказывалась дружить с интернетом, а именно, попросту отключала последний через 10-ок минут работы торрента, что, согласитесь, не есть здорово - Вы включаете его (торрент), чтобы что-то скачать, а роутер, "по-доброму", отключает Вас от интернета. Мило, не так ли? :)

В общем и целом, бедолага эконом-класс (а стоило это чудо техники и впрямь не очень много, я еще насторожился, но побеседовал с продавцом и таки решился на покупку) будет сдан на днях по гарантии (с глаз долой эту гадость :) ), а с оборудованием TrendNet я вряд ли захочу иметь дело когда-либо.

На место этого ужаса водружен новый, чертовски адекватный (тьфу-тьфу-тьфу), роутер компании ASUS. Точнее говоря, адекватным он стал не сразу, в чем, собственно, и интересность статьи. Купил я значит этот новый роутер, установил, все хорошо, все работает, никого никуда не выкидывает. Даже прошивка роутера уже была самой свежей, т.е. ничего лишнего делать не пришлось - просто вбил настройки согласно инструкции и радуешься жизни. Но, как Вы наверное уже догадались, не все так просто. Дело, собственно, вот в чем. На второй или третий день работы, по долгу, так сказать, службы, решил я зайти на FTP. Зашел, ходить внутри по папочкам могу, скачивать что угодно могу, а вот при попытке что-либо загрузить происходит нечто странное, а именно файлы пропускаются как-то избирательно, а именно загружается 3-4 файла, потом мееедлееено медлеенно отклоняются штук 30, потом еще 1-2 проходит и опять штук 30 отклоняется.

Поначалу я грешил на удаленный сервер, но потом выяснил, что дело не в самом FTP ибо, во-первых, на разных серверах все выглядело одинаковым образом, а, во-вторых, при подключении напрямую (без роутера) ситуация в корне менялось, т.е. все работало нормально.

Перебрав все приходящие на ум варианты, а так же воспользовавшись рекомендациями (правда не всеми, ибо вариант "выкинуть на помойку и забыть" (c), мне не подошел :) ) людей столкнувшимися с аналогичной проблемой, я так ни к чему и не пришел - даже при выключенном фаерволе в системе (и на самом маршрутизаторе), при открытых портах, 10 раз перенастроенном NAT и тд и тп, результат оставался таким же, а именно почти неживая загрузка по FTP. Признаться честно я расстроился ибо не помню такого (тьфу-тьфу-тьфу), чтобы ASUS меня хоть где-то подвел (за редким исключением). Решение (как и все очевидное) почему-то пришло, но пришло уже тогда, когда я успел подрасстроиться. Всё просто - я решил банально перепрошить роутер, а точнее обновить встроенное в него программное обеспечение. Не смотря на очевидность, вариант перепрошивки я все это время откладывал по одной простой причине - устройство работало, причем работало везде и во всём кроме такой вот странной мелочи. Предположение, что дело в прошивке, особенно с учетом, что её версия и так стояла последняя, было самой распоследней мыслью, однако, как оказалось, именно это было решением проблемы и после сего всё заработало как надо.

Такой вот забавный микроглюк программного обеспечения маршрутизатора.

Чудеса :)

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Monstr

хе, может у тебя первый твой роутер просто перегревался? :)

GumZoom

м... Про роутеры сказать ничего не могу... Но вот матери от ASUS, а точнее их биосы, обязательно перепрошиваем на пред последнюю версию... Иначе мать ругается с процом(если он свежий). А у Гигабайта такой проблемы не видел... 0_o

Nesnosker

хм... у меня вот стоит мать ASUS P4SGX-MX и проц P4 2400 мегагерц... а до этого стояла мать гигабайт, все работало стабильно, без жалоб так сказать. Вскоре пришлось заменить мать на вышеуказанную и комп стал жутко тормозить... И каким-то загадочным образом проц стал у меня 1200 мегагерц
подскажите, пожалуйста, как помирить мать и проц! :)

Sonikelf

Все просто. Заходим в BIOS, находим что-то связанное с FSB (FSB Speed или что-то такое). Там стоит значение какое-нить, например, 200. В зависимости от множителя процессора поднимаем это число до нужного уровня. Пример: процессор с множителем 7, частота FSB в биосе стоит 200, на выходе получаем тактовую частоту 200*7 = 1400, а реальная частота процессора при покупке у нас, допустим, 2800, т.е. ставим в биосе там где FSB значение 400, сохраняем изменения, выходим из биоса. Если не знаем множитель процессора, то легонько поднимаем значение наобум :)

Nesnosker

пытался, но компьютер категорически отказывается загружаться вообще, если я меняю там значение... :(

Sonikelf

Предположительно просто очень сильно меняешь, т.е. получается этакий переразгон. Или он не грузится, если меняешь на любое, даже большее на 1?

Nesnosker

даже больше на один делаю... фсё он со мной не хочет дружить) а как батарейку вытащу, то он снова мой тормознутый друг))

Sonikelf

Попробуй тогда чтоли найти в биосе что-то связанное с множителем процессора и поднять этот множитель на единичку.

Nesnosker

у меня там вообще как-то странно всё... (привык я к гигабайту :))
есть короче вот что:
"CPU SPEED - 1200 MHz, 1600 MHz и Manual."
"CPU Frequency Multiple - 12x" (стоит так и не меняется вообще)
"CPU External Frequency (MHz) - 100/33"

P.S. последняя третья строка меняется очень как-то для меня непонятно:101/34, 102/35... и т.д. по возрастающей! вот я и путаюсь. в гигабайте там просто всё!!! а здесь даже не представляю уже...

Nesnosker

короче у меня шок... если меняю, комп стал загружаться, но как только начинаешь запускать приложения он зависает...
По-моему он неизлечим..(((

Nesnosker

мб проблема в самой матери?

Nesnosker

ой что-то я запутался в конец совсем... я в биосе про настройку оперативки вообще пункта не видел...

Nesnosker

в любой строке меняю что-либо, после чего частота уже не 1200 MHz, и фсё, он начинает зависать...

Sonikelf

Попробуем проще.
В Москве живешь? :)

Nesnosker

к сожалению нет... в Тюмени