Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевое оборудование (http://forum.oszone.net/forumdisplay.php?f=55)
-   -   настройка dir 300 инет (http://forum.oszone.net/showthread.php?t=212730)

aarrsseennyy 06-08-2011 21:35 1727012

настройка dir 300 инет
 
сразу предупрежу что я мало понимаю в сетях и маршрутизации

вобщем проблема такая:

подключил интернет от поставщика Мультинекс или "Мультикабельные сети челябинска". В сети происходит регитрация по выданному провайдером логину и паролю. Дома 2 компа, поэтому возникла проблема распределения инета на 2 компьютера.
на сайте поставщика услуг есть примеры настройки интернета через другие аналогичные роутеры d-link ( dir-120, DI-524UP, D-Link DIR-320 тут тут и тут соответственно) у меня d-link dir-300

Все эти настройки отличает параметр 802.1x которого я не нашел в моем роутере когда выбирал тип подключения к инету.

значит ли это что надо другой рутер или другую прошивку для dir 300 (у меня сейчас 2.05, скачанная с ftp сайта dlink.ru), если да то какую

freese 07-08-2011 10:55 1727182

Цитата:

Цитата aarrsseennyy
значит ли это что надо другой рутер или другую прошивку для dir 300 »

это значит, настраивай также как dir120 или dir320, не обращая на пункт с 802.1x

aarrsseennyy 07-08-2011 11:23 1727198

Цитата:

Цитата freese
это значит, настраивай также как dir120 или dir320, не обращая на пункт с 802.1x »

Но там нет поля ввода логина и пароля, в отличии от вышеприведенных устройств.
просто через тип подключения dynamic ip (DHCP) инет не появляется, а значек инет-соединения на рутере горит желтым.

freese 07-08-2011 12:38 1727232

либо альтернативную прошивку или другой роутер

aarrsseennyy 07-08-2011 12:42 1727233

Цитата:

Цитата freese
либо альтернативную прошивку или другой роутер »

где мне найти подходящую прошивку и не угробить рутер?
и какой тогда нужен другой рутер если не dir 300?

freese 07-08-2011 13:13 1727240

Цитата:

Цитата aarrsseennyy
и какой тогда нужен другой рутер если не dir 300? »

Цитата:

Цитата aarrsseennyy
на сайте поставщика услуг есть примеры настройки интернета через другие аналогичные роутеры d-link ( dir-120, DI-524UP, D-Link DIR-320 тут тут и тут соответственно) »

а если прошивки, то к примеру, dd-wrt

aarrsseennyy 07-08-2011 16:54 1727342

скачал и поставил последнюю прошивку dd-wrt для dir 300
.. и совсем не разберусь что там к чему

aarrsseennyy 07-08-2011 18:32 1727379

появилась новая проблема. не могу вернуть старую прошивку.
в опциях firware upgrade выбираю прошивку которую скачал с ftp d-link пишет "upgrade filed", причем так происходит со всеми 5 прошивками

freese 07-08-2011 18:54 1727394

Цитата:

Цитата aarrsseennyy
в опциях firware upgrade выбираю прошивку которую скачал с ftp d-link пишет "upgrade filed", причем так происходит со всеми 5 прошивками »

от сюда
Цитата:

Как вернуть официальную прошивку D-Link

Процедура обновления прошивки может также использоваться и для того, чтобы вернуть в роутер исходную прошивку. Загрузите прошивку с официального FTP D-Link (ftp://ftp.dlink.ru/pub/Router/DIR-300_NRU/Firmware/ ) и прошейте роутер, как указано в разделе "Как обновить прошивку DD-WRT" (естественно, официальной прошивкой). Также при этом необходимо сбрасывать настройки роутера на заводские, выбрав соответствующий пункт в меню обновления прошивки.
Если не получается восстановить прошивку методом, описанным выше.
Метод №2. Восстановление прошивки через Emergency Room.
-Сбрасывем до factory reset наш роутер, можно через web-интерфейс DD-WRT.
-Выдергиваем кабель провайдера (Internet), оставляем только соединение с компьютером - "прямой" (синий из комплекта), соединяющий ПК и порт LAN1 роутера.
-Прописываем на сетевой компьютера статический адрес 192.168.0.10, маску подсети 255.255.255.0
-Выдергиваем блок питания, зажимаем кнопку reset и, не отпуская кнопки, вставляем питание, ждем загрузки роутера (хватает 15 секунд, считайте до 25). Затем отпускаем кнопку.
-Открываем Firefox (IE, Opera не получилось запустить, так и не понял, почему), заходим на http://192.168.0.1 - открывается Emergency room. Выбираем файл прошивки, скачанный с официального FTP D-Link (не знаю влияет или нет, но путь к файлу был на английском языке, типа С:\temp\DIR300B1_v201_97rg.bin) и жмем "Upload Now". Появится сообщение, что файл залит и прошивается, и идет обратный отсчет. После перезагрузки роутера вы получаете его в первозданном виде.
-Желательно после удачной перепрошивки сбросить роутер на заводские установки
Проверено на Win XP Pro SP3 и Windows7.
Комментарий: Если лить прошивку в Emergency Room через Google Chrome, то в статусной строке виден процент загрузки. Если загрузка прерывается не дойдя до 100%, то попробуйте подсоединить точку к компу не стандартным utp-кабелем, а коротким патч-кордом (10-20 см).

aarrsseennyy 08-08-2011 00:17 1727549

попробую вернуть в режиме Emergency Room

кстати насчет 802.1x ведь это всего лишь один из стандартов беспроводной сети. какое он имеет отношение к авторизации?

freese 08-08-2011 09:37 1727688

Цитата:

Цитата aarrsseennyy
стати насчет 802.1x ведь это всего лишь один из стандартов беспроводной сети »

нет, http://ru.wikipedia.org/wiki/IEEE_802.1X

aarrsseennyy 08-08-2011 19:41 1728124

прочитал надо ставить какую-то модификацию eapd для dd-wrt.
вот прочел на одном форумеотсюда :

-------
В общем для того что бы работала EAP-MD5 авторизация на dd-wrt, достаточно:

1. Установить Тип соединения WAN: Динамический IP — DHCP
1. Скачать скомпилированный eapd by m0xf (так же в архиве исходники, нам нужен только один файл eapd)
2. Залить eapd на флешку/HDD подключенные к dd-wrt (я заливал через samba, но вариантов много telnet/ssh/ftp wget, на сайте так же предлагают заливать в /tmp).
3. Скопировать eapd в /opt/bin/
4. Установить права запуска chmod +x /opt/bin/eapd
5. Ввести логин и пароль в nvram

Код:

nvram set eap_login=логин 
nvram set eap_password=пароль
nvram commit

6. Добавить команду /opt/bin/eapd в автозагрузку через web, у меня добавлена последней.
7. Перезапустить роутер, либо запустить eapd в ручную через ssh/telnet /opt/bin/eapd.

Логи смотреть cat /var/log/eapd, правда они скудноваты.

Т.к. прошивки часто меняются, а /opt у меня находится на HDD, то после обновления прошивки, я только дополняю команды запуска и фаервола, через web страничку роутера.

P.S. Не рекомендую команды вводить через web, лучше ssh/telnet.

-----------


не понимаю со 2 пункта. как подключит флешку/HDD к dd-wrt и далее по списку

freese 08-08-2011 20:27 1728146

Цитата:

Цитата aarrsseennyy
не понимаю со 2 пункта. как подключит флешку/HDD к dd-wrt и далее по списку »

это статья для dir-320 у которого есть usb разъем, у твоего аппарата нету.
тебе нужно через что нибудь другое например через wget

з.ы. от сюда
Цитата:

1. Создаем на ПК ftp сервер. Используя любую программу (я использовал TYPSoft FTP Server 0.99.15) и расшариваем в нем эту програмку (eapd).
2. Используя команду wget(почитай в интернете как она работает) заливаем програмку в /tmp , а именно:
2.1. подключаемся телнетом (выполнить>telnet 192.168.1.1), вводим имя и пароль (имя должно быть root, если у тебя другое поменяй через веб интерфейс)
2.2. вводим команду: wget -P /tmp ftp://192.168.1.125/eapd
2.3. командой: ls /tmp проверяем залился ли файл в папку.
3. Дальше выполняй команды: Code: nvram set eap_login=логин nvram set eap_password=пароль nvram commit
4. меняем текущую директорию командой Code: cd /tmp далее выполняем Code: chmod +x eapd
5. запускаем саму программу командой Code: ./eapd
6. меняем текущую директорию командой Code: cd / и проверяем командой Code: ps (отобразится список процессов)запустилась ли программа.
7. смотрим в вэбинтерфейсе получен ли ip от провайдера
8. так же смотрим лог програмки командой Code: cat /var/log/eapd п.с. если роутер перезагрузить, то програмка из /tmp удалится, нужно будет выполнить действия 2,4,5,6,7 п.п.с. по аналогии програмка может быть залита на флешку и оттуда запущена.

aarrsseennyy 10-08-2011 19:38 1729334

блин.. это же из под линукса... неужели нет какого-либа способа что то сделать из под windows7

freese 10-08-2011 21:00 1729371

Цитата:

Цитата aarrsseennyy
блин.. это же из под линукса... »

dd-wrt сам на основе линукса, вбивая эти команды роутер должен тебя понять.
только что telnet по умолчанию нет в windows 7 и нужно устанавливать или использовать сторонний

aarrsseennyy 11-08-2011 19:10 1730052

Цитата:

Цитата freese
dd-wrt сам на основе линукса, вбивая эти команды роутер должен тебя понять. »

куда их вбивать где. в dd-wrt? в командной строке windows?

вот из википедии про wget: Программа включена почти во все дистрибутивы GNU/Linux.
ну хорошо есть что то вроде для windows 7 http://gnuwin32.sourceforge.net/packages/wget.htm
скачал и установил от туда но программа не запускается

telnet это тоже программа?. или это команда wget?

freese 11-08-2011 19:42 1730070

Цитата:

Цитата aarrsseennyy
telnet это тоже программа? »

из тойже википедии
Цитата:

TELNET (англ. TErminaL NETwork) — сетевой протокол для реализации текстового интерфейса по сети
по шагам:
1)идем: Панель управления\Программы\Программы и компоненты - включение и отключение компонентов Windows

ставим галочку на "клиент Telnet" и жахаем ОК

2) вызываем командную строку - пишем telnet 192.168.1.1 жахаем ентер
3) дальше выполняем
Цитата:

Цитата freese
вводим имя и пароль (имя должно быть root, если у тебя другое поменяй через веб интерфейс)
2.2. вводим команду: wget -P /tmp ftp://192.168.1.125/eapd
2.3. командой: ls /tmp проверяем залился ли файл в папку.
3. Дальше выполняй команды: Code: nvram set eap_login=логин nvram set eap_password=пароль nvram commit
4. меняем текущую директорию командой Code: cd /tmp далее выполняем Code: chmod +x eapd
5. запускаем саму программу командой Code: ./eapd
6. меняем текущую директорию командой Code: cd / и проверяем командой Code: ps (отобразится список процессов)запустилась ли программа.
7. смотрим в вэбинтерфейсе получен ли ip от провайдера
8. так же смотрим лог програмки командой Code: cat /var/log/eapd п.с. если роутер перезагрузить, то програмка из /tmp удалится, нужно будет выполнить действия 2,4,5,6,7 п.п.с. по аналогии програмка может быть залита на флешку и оттуда запущена. »


aarrsseennyy 13-08-2011 14:32 1731046

включил компонент windows telnet
открыл cmd
вбил telnet 192.168.1.1

дальше выдалось
Код:

DD-WRT v24-sp2 std (c) 2010 NewMedia-NET GmbH Release: 08/07/10 (SVN revision: 14896)

далее был запрос на логин. сменил на root как указано, пароль тоже root
делее был запрос на пароль, но напечатать ничего нельзя, только нажать enter и потом что-то можно было вбить, пробую вбить пароль - пишет вот что:

Код:

  Login incorrect
далее все повторяется

freese 13-08-2011 18:58 1731166

Цитата:

Цитата aarrsseennyy
делее был запрос на пароль, но напечатать ничего нельзя »

это специально зделано так, на самом деле он принимает символы которые ты пишешь, он их просто не отображает

aarrsseennyy 13-08-2011 20:33 1731216

да верно. сработало

теперь как-то надо решить с пунктом 2.2.. потомучто команда wget не воспринимается dd-wrt
или я опять что-то не так делаю?

freese 14-08-2011 00:52 1731350

Цитата:

Цитата aarrsseennyy
потомучто команда wget не воспринимается dd-wrt »

возможно не верно указываешь путь куда или от куда копировать

aarrsseennyy 14-08-2011 18:44 1731713

wget работает и вроде все с ним нормально:

когда я пишу в командной строке
Код:

cd C:\Program Files\GnuWin32\bin
(там лежит wget.exe)
то все функции wget доступны

когда я через telnet открываю терминал dd-wrt и пишу

Код:

C:\Program Files\GnuWin32\bin
то пишет
Код:

-sh: C:Program: not found
если же я пишу тоже что и вне терминала dd-wrt, а именно
Код:

cd C:\Program Files\GnuWin32\bin
то пишет
Код:

-sh: cd: can't cd to C:Program
скопировал файлы программмы wget в папку пользователя в C:/users
теперь можно просто вбивать wget без cd и указания пути
в терминале с надеждой пишу

Код:

wget -P /tmp ftp://192.168.1.146/eapd
далее происходит..
Код:

Connecting to 192.168.1.146 (192.168.1.146:21)
и ничего не происходит, терминал не воспринимает команды только нажатие ctrl+с может остановить процесс

просто, возможно, надо сначало как-то залить фаел eapd в некую папку \tmp в dir-300, но доступ к ней, возможно осуществляется только через telnet

freese 14-08-2011 19:27 1731739

Цитата:

Цитата aarrsseennyy
если же я пишу тоже что и вне терминала dd-wrt, а именно
Код:
cd C:\Program Files\GnuWin32\bin
то пишет
Код:
-sh: cd: can't cd to C:Program »

1)потому что в кавычки нужно брать пути где есть пробел
2) а что ты хочешь от телнета по этому пути?
Цитата:

Цитата aarrsseennyy
в терминале с надеждой пишу
Код:
wget -P /tmp ftp://192.168.1.146/eapd
далее происходит..
Код:
Connecting to 192.168.1.146 (192.168.1.146:21) »

значит по какой то причине не может подключится к компьютеру, проблема может быть в фаерволах/бренмауэрах, либо с ftp серваком у тебя проблема

aarrsseennyy 04-09-2011 15:31 1745933

купил dir-320 который вроде бы может работать с md-5 и ничего с ним тоже не получается, прошу помочь мне в теме http://forum.oszone.net/showthread.p...30#post1745930.

P.s когда я менял dir 300 на dir 320 появилось какое то решение по проблеме этой темы http://forum.mks-chel.ru/showthread....8294#post58294.


Время: 18:05.

Время: 18:05.
© OSzone.net 2001-