Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 57

Thread: FAQ: Часто задаваемые вопросы

  1. #16
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Firmware Restoration для WL500gP/W/gP v2/gx, WL520g/gU/gC, WL550gE/WL320gE/gP

    Здесь описывается альтернативный способ восстановления без использования утилиты от АСУСтека.

    Приготовление:
    1) Выключить питание устройства;
    2) Нажать кнопку RESTORE и удерживая её включить питание устройства
    3) Дождаться, когда начнёт мигать индикатор POWER (примерно 1 секунда) и отпустить кнопку
    4) Взять сетевой кабель (витую пару), подключить один хвост в любой из LAN портов устройства, другой к сетевому адаптеру Вашего ПК
    5) В Windows для протокола TCP/IP назначить адаптеру адрес 192.168.1.2 с сетевой маской 255.255.255.0 (в случае, если у устройства был адрес 192.168.1.1)
    6) Запустить cmd.exe
    7) Проверить, что есть связь с устройством, выполнив команду
    Code:
    ping 192.168.1.1
    Должно появится нечто похожее на
    Code:
    Pinging 192.168.1.1 with 32 bytes of data:
    
    Reply from 192.168.1.1: bytes=32 time=2ms TTL=100
    
    Ping statistics for 192.168.1.1:
        Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 2ms, Maximum = 2ms, Average = 2ms
    Control-C
    ^C
    Жмём Control-C, когда надоест
    Обращаем внимание на TTL=100 - это отвечает встроенный загрузчик.
    8) Восстанавливаем прошивку (прошивка.trx нужно заменить на имя файла с прошивкой)
    Code:
    tftp -i 192.168.1.1 put прошивка.trx
    Ждём несколько секунд, вываливается надпись типа
    Code:
    Transfer successful: 3706880 bytes in 7 seconds, 529554 bytes/s
    9) Ждём от 2-х минут до 10-ти, пока прошивка не запрограммируется и не загорится индикатор AIR - устройство загрузилось. Если через 10 минут AIR не загорелся, то необходимо включить/выключить роутер - автозагрузка не сработала по какой-то причине.

    Замечание: Владельцам ПК с Windows Vista: умельцы в майкрософте опять удивили: tftp клиент (ровно как и telnet) может отсутствовать при начальной установке. Его нужно доустановить, посетив Панель управления и выбрав "Программы и ...".
    Last edited by Oleg; 27-12-2007 at 18:14.

  2. #17
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Lightbulb Какая прошивка нужна

    Какая прошивка нужна для вашей модели роутера?

    Прошивки от Олега: http://oleg.wl500g.info/pre10a/

    • Для WL500g (c LPT/USB 1.1) прошивки имеют имя WL500g-...
    • Для WL500b (c LPT/USB 1.1) прошивки имеют имя WL500b-...
    • Для WL500g v2 (c WiFi Ralink) (c LPT/USB 1.1): WL500bv2-...
    • Для WL500g Deluxe (wl500gd/wl500gx): WL500gx-...
    • Для WL550g Encore: WL550gE-...
    • Для WL320g Encore: WL320gE-...
    • Для WL320g Premium: WL320gP-...
    • Для WL500g Premium: WL500gp-...
    • Для WL500W: WL500W-...
    • Для WL-HDD: WLHDD-...

    http://oleg.wl500g.info/devices.html

    Прошивки от энтузиастов (lly&theMIROn): http://wl500g.googlecode.com/

    MIPS R1

    • для WL500gD: WL500gx-1.9.2.7-d-rXXXX.trx
    • для WL320gE: WL320gE-1.9.2.7-d-rXXXX.trx
    • для WL320gP: WL320gP-1.9.2.7-d-rXXXX.trx
    • для WL330gE: WL330gE-1.9.2.7-d-rXXXX.trx
    • для WL550gE: WL550gE-1.9.2.7-d-rXXXX.trx
    • для WL520gU: WL520gu-1.9.2.7-d-rXXXX.trx
    • для WL500gPv1:
      • WL500gp-1.9.2.7-d-rXXXX.trx
      • WL500gp-1.9.2.7-rtn-rXXXX.trx
    • для WL500gPv2:
      • WL500gpv2-1.9.2.7-d-rXXXX.trx
      • WL500gpv2-1.9.2.7-rtn-rXXXX.trx
    • для WL500W:
      • WL500W-1.9.2.7-d-rXXXX.trx
      • WL500W-1.9.2.7-rtn-rXXXX.trx
    • для WL700g (8MB):
      • WL700g-1.9.2.7-d-rXXXX.trx
      • WL700g-1.9.2.7-rtn-rXXXX.trx

    MIPS R2

    • для RT-N10: RT-N10-1.9.2.7-rtn-rXXXX.trx
    • для RT-N10U: RT-N10U-1.9.2.7-rtn-rXXXX.trx
    • для RT-N10UB: RT-N10U-1.9.2.7-rtn-rXXXX.trx
    • для RT-N12: RT-N12-1.9.2.7-rtn-rXXXX.trx
    • для RT-N12B1: RT-N12B1-1.9.2.7-rtn-rXXXX.trx
    • для RT-N15U: RT-N15U-1.9.2.7-rtn-rXXXX.trx
    • для RT-N16: RT-N16-1.9.2.7-rtn-rXXXX.trx


    Прошивки от Vampik: http://vampik.ru/

    • для DIR-320: DIR320-1.9.2.7-d-rXXXXM.trx
    • для WNR3500L: WNR3500L-1.9.2.7-rtn-rXXXXM.trx


    Скачать прошивки можно здесь:


    На странице Upgrade написана модель Вашего устройства, смотрите внимательно!
    Не пытайтесь прошить чужую прошивку! Сама прошивка - файл с расширением .trx,
    при скачке прошивки в виде zip или gz-файла - предварительно раз'архивируйте его.


    Предупреждение владельцам обычных Premium (v1): не шейте прошивку от v2!
    Если что-то пойдёт не так, то получите трупик. Кнопка сброса в дефолт не будет работать! Железо отличается!

    После первой прошивки устройства необходимо обязательно сбросить его в дефолт либо кнопкой, либо из меню.

    Таблица технических характеристик моделей роутеров (pdf)



    http://code.google.com/p/wl500g/wiki/Devices * Devices ASUS WL/RTN Routers
    Last edited by Omega; 13-12-2014 at 00:03. Reason: дополнение

  3. #18
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Клиентский режим

    Если Ваш провайдер раздаёт Интернет через WiFi, то Вам необходимо на странице Wireless | Advanced, в поле Extended Mode выбрать Ethernet Bridge.

    После этого беспроводный интерфейс будет выполнять роль WAN порта, а WAN порт будет объединён с LAN.

    Настройка производится как обычно.

    Важно: поскольку адаптер переводится в клиентский режим, у Вас пропадёт возможность подключаться к роутеру через беспроводную сеть.

    avk added:
    Кроме того, что в отличие от дефолтных нужно выставить Ethernet Bridge, следует на странице Wireless - Interface указать SSID (т.е. имя той точки, к которой нужно присоединиться) и еще соответствующие параметры шифрования.

    Список доступных сетей - на странице System Command по команде:
    Code:
    wl scan && sleep 1 && wl scanresults
    Last edited by avk; 06-07-2009 at 21:12.

  4. #19
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Сброс в дефолт

    Коротко для тех, кто не читает мануал или не в ладах с английским.

    Для сброса устройства в дефолт (192.168.1.1, admin/admin) надо на работающем устройстве (примерно через 30 сек после включения питания)
    нажать острым предметом на кнопку RESET/RESTORE (на задней панели, её название зависит от модели) и удерживать до тех пор, пока индикатор
    POWER не начнёт мигать и лишь в этот момент отпустить. После сброса устройство автоматом перегрузится.

    Обращаю внимание, что сначала реакции никакой не будет (POWER будет гореть, защита от дурака),
    затем он может просто погаснуть на несколько секунд, продолжайте удерживать кнопку.

    http://www.hub.ru/wiki/Как_прошить_маршрутизатор#Сброс настроек роутера в дефолт

    Quote Originally Posted by vectorm View Post
    Восстановительные прошивки

    Прошивки брать тут:
    http://wl500g.dyndns.org/wl500g-clear-nvram.trx
    http://wl500g.dyndns.org/wl500g-recover.trx

    Как шить по tftp - есть в FAQ Олега.
    Вот до кучи: (мануал по восстановлению)
    http://wl500g.info/showpost.php?p=112089&postcount=11
    http://www.hub.ru/wiki/Прошивки_для_восстановления
    Last edited by Omega; 14-10-2012 at 02:09. Reason: дополнение

  5. #20
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Настройка мультикаста (IPTV)

    Начиная с прошивки 1.9.2.7-7g роутер может выступать в роли IGMP Proxy, т.е. пропускать мультикастный трафик через себя.

    Для его включения необходимо на странице IP Config | Route выбрать Yes для Enable Multicast routing. В общем-то, на этом настройка закончена и всё должно заработать в простейшем случае, когда, например, у Вас уже прописаны все маршруты для "локалки" провайдера или источник мультикаста находятся непосредственно в Вашей сети. Дополнение: начиная с версии 1.9.2.7-8 никаких маршрутов больше прописывать НЕ нужно.

    Единственное, что стоит ещё сделать - задать скорость мультикаста в WiFi сети (это нужно, если Вы будете смотреть ТВ через WiFi или обнаружите, что во время работы ТВ беспроводная сеть работает с задержками). Для этого идём на страничку Wireless | Advanced и изменяем значение в поле Multicast Rate. Нас интересуют значения от 24 до 54 MBps, чем ниже - тем стабильнее связь, но тем уже канал. В общем ищите компромис, между скоростью и качеством картинки.

    Всё что ниже относится к версиям до 1.9.2.7-8 и в более поздних выполнять не требуется
    Что делать, если ничего не работает и настроек для Вашей сети Вы не нашли?
    • Сначала нужно убедиться, что ТВ работает при прямом подключении;
    • В случае, если у Вас используется PPPoE нужно убедиться, что провайдер выдаёт Вам адрес для MAN интерфейса (читать отсюда http://wl500g.info/showthread.php?t=7012&page=17) (В случае PPTP, DHCP, Static IP это автоматом так, иначе бы не работала "локалка" или интернет);
    • Определить адрес источника мультикаста (читать ниже) и добавить маршрут к нему;
    • Если работает, но через некоторое время картинка останавливается, то определить адрес IGMP роутера провайдера и добавть маршрут к нему.


    По маршрутам: если у Вас в сети есть "локалка", то как правило, провайдер распространяет .bat файлы со списком маршрутов. Их нужно вбить в табличку маршрутов для сети MAN с метрикой 0. После того, как Вы из добавите, возможно всё заработает само.

    Как определить адрес источника мультикаста. Самый простой способ - спросить у провайдера. Сразу хочу сказать, что адреса 224.x.x.x - 239.x.x.x - это не источник, а адрес мультикаст группы. Добавлять маршрут к ней НЕ нужно. Если Вам хочется определить самому адрес источника, то делается это так:

    Предположим, что вещание какого-то канала ТВ осуществляется в мультикаст группе 233.32.210.1 по протоколу UDP, порт 5500.
    Заходите на роутер с помощью telnet или ssh (telnet 192.168.1.1) и выполняете команду
    Code:
    tcpdump -i $(nvram get wan_ifname) -n -p udp port 5500 and host 233.32.210.1
    Дальше запускаете ТВ, включаете этот канал и смотрите на вывод роутера. Должны "полететь" однотипные пакеты примерно такого содержания:
    Code:
    00:20:07.717562 IP 85.21.91.195.32770 > 233.32.210.1.5050: UDP, length: 1316
    В левой части - адрес источника (85.21.91.195). Далее, Вы должны проделать тоже самое для других каналов. Как правило, выясняется, что либо источник один, либо они все в одной сети - в данном случае 85.21.91.0/255.255.255.0 (это Корбина).
    Теперь применяете свои новые знания на странице IP Config | Route. Добавляете запись вида
    Code:
    85.21.91.0 255.255.255.0 0.0.0.0 0 MAN
    в таблицу. 0.0.0.0 - адрес дефолтного гейтвея при использовании PPTP+DHCP, L2TP+DHCP, PPPoE+DHCP, DHCP.

    Сохраняете, делаете Finish, роутер перегружается, пробуете ещё раз.

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

    Как определить адрес следящего IGMP роутера.
    Запускаем на роутере:

    Code:
    tcpdump -i $(nvram get wan_ifname) -p igmp -n
    Смотрим телевизор. И наблюдаем за выводом. Нас интересует, кто делает igmp query:

    Code:
    22:28:56.543469 IP 93.61.0.38 > 239.255.0.100: igmp v2 report 239.255.0.100
    22:28:57.173465 IP 93.61.0.38 > 239.255.255.250: igmp v2 report 239.255.255.250
    22:30:56.616203 IP 10.39.36.10 > 224.0.0.1: igmp query v2
    93.61.0.38 - мой роутер. igmp report - это он подписывается на трафик.

    У меня только 10.39.36.10 делает query. Для этого адреса прописываем маршрут:

    Code:
    10.39.36.10 255.255.255.255 0.0.0.0 0 MAN
    Запускаем ещё раз. Видим, что после получения от этой машины запроса роутер, с задержкой "переподписывается" на вещание.

    Всё, бинго! Работает.

    Что если не работает? Читаем эту ветку http://wl500g.info/showthread.php?t=7012 начиная, примерно, с 9й страницы.
    Last edited by Oleg; 03-11-2007 at 20:09.

  6. #21
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805

    как сделать файл со скриптом исполняемым

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

    • установить у файла признак исполняемости:
      Code:
      chmod 755 filename
    • первой строкой файла должен быть шебанг. В общем случае для файлов на шелл это:
      Code:
      #! /bin/sh
    • Символ конца строки во всех исполняемых скриптах должны быть не <CR>+<LF> (т.е. возврат каретки + перевод строки) как этого
      желали тупые матричные принтеры и дос, и не <CR> как у маков, а только <LF> (стандарт unix). Коды символов <CR> 0x0D, <LF> 0x0A.
    • Строго говоря, скорее всего обязательным является только корректный символ конца строки, содержащей #! /bin/sh

      Как этого добиться:

      • можно сделать с помощью встроенных комманд:
        Code:
        cat filename | tr -d "\r" > filename.new; mv -f filename.new filename
      • если установлен mc, то для сохранения файла нажимаем Shift-F2 и выбираем следующее:
        Code:
        Change line breaks to:
        (* ) Unix format (LF)
      • если установлен nano, то при сохранении ( ctrl-X Y ) (в тот момент, когда запрашивается имя файла
        для сохранения) показывается, что это файл типа DOS и можно этот режим выключить (Esc D):
        Code:
        File Name to Write [DOS Format]:
      • в пакетах есть утилита flip:
        Code:
        flip - 20050821-1 - Utility program to convert text files between UNIX or Mac newlines and DOS linefeed + newlines.
        использовать ее очень просто:
        Code:
        flip -u /usr/local/sbin/post-boot
      • есть даже 2 плугина к far, которые обещают делать эту самую конверсию, список безусловно
        не полный, есть и другие варианты.

    • если скрипт содержит синтаксические ошибки, то его выполнение будет прервано на первой из них.
      Из этого часто складывается впечатление, что ваш ошибочный скрипт не запускается совсем.
      Для проверки добавьте в файл скрипта после #! /bin/sh например такую строку:
      Code:
      logger -t $(basename $0) started.
      и поищите ее в системном логе.
      Если строка присутствует, но желаемое действие не выполняется - ищите ошибку в файле.
    • в мире unix при запуске файла на выполнение требуется указывать полный путь к файлу
      за исключением файлов находящихся в директориях, перечисленных в переменной PATH.
      Если даже вы в директории, в которой лежит скрипт, запускайте его следующим образом:
      Code:
      ./filename

    post-firewall и передаваемые ему аргументы

    если добавить в post-firewall следующую строчку:
    Code:
    echo "$1 $2 $3 $4 $5 $6" > /tmp/tmp.log
    то она возвращает следующее:
    Code:
    ppp0 83.237.166.123 br0 192.168.1.1 vlan1
    так что параметры соответствуют:

    • $1 -- WANIF
    • $2 -- WANIP
    • $3 -- LANIF
    • $4 -- LANIP
    • $5 -- MANIF
    • $6 -- MANIP

    Таким образом, типовое правило проброса порта (типа 46882) на машину в LAN (192.168.1.123) принимает вид:
    Code:
    iptables -t nat -A PREROUTING -p tcp -d $1/255.255.255.255 --dport 46882 -j DNAT --to 192.168.1.123:46882
    Last edited by Omega; 15-06-2012 at 17:26. Reason: дополнение

  7. #22
    Join Date
    Aug 2006
    Location
    Moscow, Russia
    Posts
    788

    Немного о flashfs и иже с ним

    Немного о flashfs и иже с ним. Здесь я хочу рассказать, что было мной изведано относительно данного явления.

    1. Flashfs в данном виде (есть и другие flashfs, не путать) это технология сохранения части файловой системы во флеше. Была придумана то ли asus'ом толи Олегом и информации по ней в интернете не стоит искать.
    2. Т.к. корневая файловая система роутера (в данном случае это sqashfs) доступна только для чтения то в дополнение к ней используется ramfs - файловая система, находящаяся в оперативной памяти.
    3. В данной системе (linux от broadcom/asus) каталог /tmp (кстати /usr/local == /tmp/local, это симлинк) это подмонтированная ramfs и наличие свободного места зависит от наличия свободной оперативной памяти.
    4. Команда flashfs - это скрипт, написанный Олегом. Поэтому о нем не будет никакой информации вне рамок данного форума.
    5. При команде flashfs save в файле /tmp/flash.tar.gz создается сжатый архив каталога /usr/local + туда записываются файлы, из списка в файле /tmp/local/.files
    6. При команде flashfs commit архивный файл /tmp/flash.tar.gz прошивается в отдельный раздел флеша, имеющий максимальный объем 64 килобайта. В прошивке не предусмотрена проверка на размер архива, так что если файл превышает данный объем то будет потерянна часть данных.
    7. При старте роутера архивный файл flash.tar.gz, записанный во флеш ранее с помощью flashfs save && flashfs commit разворачивается в /tmp/local.
    8. Команда flashfs enable прописывает в nvram(тоже отдельный раздел флеш, используется преимущественно для сохранения настроек веб-интерфейса) версию прошивки при которой был создан архив flashfs.tar.gz и если прошивка обновилась то при старте роутера flashfs не разворачивается во избежание конфликтных ситуаций. При первом создании flashfs или при обновлении прошивки эту команду необходимо запустить для того чтоб включить flsahfs. upd(07.11.07): В новой прошивке Олега появилась команда flashfs enabled, после которой невзирая на версию прошивки, flashfs будет разворачиваться всегда.

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

  8. #23
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Помогите, Виста не работает со встроенной Самбой!

    Полезно отключить в Висте NTLMv2:
    Click "Start -> Run." Then, type in the Run field: "secpol.msc." That will bring you to Vista's security policy system. Once there, use "Go to: Local Policies > Security Options" and then find "Network Security: LAN Manager" authentication level. Once there, change the Setting from "Send NTLMv2 response only" to "Send LM & NTLM -- use NTLMv2 session security if negotiated."
    Но этого оказалось недостаточно. Список шар отображаться всё равно не отображается. Доступ к ним, тем не менее, есть. Попробуйте обратится напрямую к \\192.168.1.1\share (192.168.1.1 замените на адрес роутера или его имя).При этом отключать NTLMv2 не обязательно.

    http://wl500g.info/showthread.php?t=12119&page=2
    Last edited by Oleg; 27-12-2007 at 08:09.

  9. #24
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Низкая скорость PPTP

    Если скорость PPTP маловата:

    1) Попробовать отключить шифрование, т.е. вписать в Additional pppd options слова "nomppe nomppc" (без кавычек, с пробелом между опциями)
    1а) если после этого всё работает, то поздравляю, переходите к пункту 2;
    1b) если работать перестало, а в логе появились слова про "нужно MPPC или MPPE", то убираете это и переходите к пункту 3

    2) Если пункт 1 выполнен, т.е. шифрование можно отключить, то следующий шаг - включение синхронного режима (это просто уменьшает количество работы внутри самого pppd/pptp): в Additional pppd options должно быть "nomppe nomppc sync", а в поле Heartbeat Server через пробел нужно добавить "--sync" (без кавычек)
    2a) если после этого работает, то пункт 3
    2б) если не работает, то выкидываем sync и тоже пункт 3

    Заставить работать sync совместно с MPPE/MPPC не получилось.

    3) Отключить буферизацию для пакетов полученных в неправильном порядке или для ожидания потерянных: в поле Heartbeat Server через пробел нужно добавить "--nobuffer" (без кавычек).

    Для Корбины итог такой (скорость выросла в 2,5 - 3 раза):

    Additional pppd options: nomppe nomppc sync
    Hearbeat Server: vpn.corbina.net --sync --nobuffer

    Обсуждение: http://wl500g.info/showthread.php?t=11068

    ЗЫ: Если Вы особой разницы в скорости не уловили, то опции всё равно не убирайте, разница всё же есть.

    ЗЫЫ: Дополнение: если после включения sync в логе стали появляться строчки вида

    Code:
    Nov 14 20:51:09 pppd[98]: Protocol-Reject for unsupported protocol 0x69
    то следует убрать sync/--sync. Сервер провайдера такой режим не поддерживает.
    Last edited by Oleg; 14-11-2007 at 18:23.

  10. #25
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Подключение Макинтош к Самбе

    Quote Originally Posted by alexplus
    Для подключения Макинтош (Леопард или Тайгер) к Samba v2 необходимо проделать следующие операции на вашем Макинтоше:

    Открыть терминал. В терминале набрать:

    sudo pico /etc/nsmb.conf

    ввести администраторский пароль.

    добавить строки:

    [default]
    minauth=none

    Сохранить файл (Control-O, Return);
    Выйти из редактора pico (Control-X).

    В терминале набрать:
    sudo chmod a+r /etc/nsmb.conf
    Перезагрузить Макинтош.

    Вы получите доступ к share в Finder (Go->Connect to server -> smb:/имя рутера/share$ )

    Не будут видны файлы и директории, названные русскими буквами. Эта проблема должна быть исправлена в будущих версиях прошивки.
    http://wl500g.info/showthread.php?t=12129

  11. #26
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    IPTV: Подключение приставки

    Написанное ниже относится, как к ADSL, так и обычному ethernet. Плюс такого подключения - не нагружается процессор роутера. А некоторые приставки (типа Амино) иначе просто не работают.

    Для ADSL такие варианты (при условии, что модем настроен как бридж):
    1) если модем умный, имеет несколько ethernet портов и поддеживает VLAN - то всё понятно - цепляете амино на отдельный порт и всё;
    2) в противном случае:
    а) у модема несколько портов - амино цепляется на один, роутер - на другой;
    б) порт только один - в роутере (deluxe/premium/550ge) один из LAN портов подключается к WAN, ТВ приставка подключается к нему (эквивалентно добавлению свитча).

    Как сделать вариант 2б на Делюксе/Премиуме/550ге/WL520gU/520gC/WL-500gP v2:
    Code:
    nvram set vlan0ports="1 2 3 5*"
    nvram set vlan1ports="0 4 5"
    nvram commit
    reboot
    Таким образом LAN4 (или LAN1, в зависимости от устройства) окажется в одной сети с WAN.

    Посмотреть порты можно командой:
    robocfg show - там будет логический номер порта

    Посмотреть текущую конфигурацию:

    nvram show|grep vlan.*ports

    Для не ADSL провайдеров (проверено на Корбине) - сразу переходите к пункту 2б. Учтите, что для этого необходима поддержка роутером VLAN.

    Владельцам WL-500W: http://wl500g.info/showthread.php?t=13632
    Клиентам qwerty (те, что не neo): Вот конфигурация для WL500gP v1 - http://wl500g.info/showpost.php?p=87051&postcount=11
    Last edited by Oleg; 27-03-2008 at 18:53.

  12. #27
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,353

    Thumbs up VLANы на WL-500W (подключение STB приставки, второй провайдер)

    Нашлась свободная минута, решил написать, как это делается.

    Начну со следующей информации - нумерации портов (слева имя, справа физический номер):

    LAN1 - 0
    LAN2 - 1
    LAN3 - 2
    LAN4 - 3
    WAN - 4
    CPU - 5

    Интерфейсы: eth0 - LAN порты свитча, eth1 - WAN порт, eth2 - WiFi

    Мне так и не удалось до конца заставить WAN порт функционировать как часть свитча, поэтому конфигурацию, как на WL-500gP получить не удастся. Более того, прийдётся в качестве WAN порта использовать один из LAN. Я выбрал для этого LAN1.

    Старый WAN порт будет с помощью программного свитча соединён с LAN. Поэтому при обменах между проводными компьютерами внутри LAN он будет работать несколько медленее.

    Пример 1 (годится для корбины, qwerty neo, стрима): 1 ТВ приставка, кабель от провайдера подключается в LAN1, приставка в LAN2, порты LAN3, LAN4, WAN - ваша внутренняя сеть.

    Code:
    nvram set boardflags=0x110
    nvram set vlan0ports="2 3 5*"
    nvram set vlan1ports="0 1 5"
    nvram set vlan0hwname=et0
    nvram set vlan1hwname=et0
    nvram set wan_ifnames=vlan1
    nvram set wan_ifname=vlan1
    nvram set lan_ifnames="vlan0 eth1 eth2"
    nvram commit
    reboot
    Пример 2: 2 ТВ приставки (LAN2, LAN3):
    Code:
    nvram set boardflags=0x110
    nvram set vlan0ports="3 5*"
    nvram set vlan1ports="0 1 2 5"
    nvram set vlan0hwname=et0
    nvram set vlan1hwname=et0
    nvram set wan_ifnames=vlan1
    nvram set wan_ifname=vlan1
    nvram set lan_ifnames="vlan0 eth1 eth2"
    nvram commit
    reboot
    Пример 3: Если Вы хотите использовать роутер для подключения ко второму провайдеру, а ТВ приставки у Вас нет, то используйте такой конфиг:
    Code:
    nvram set boardflags=0x110
    nvram set vlan0ports="1 2 3 5*"
    nvram set vlan1ports="0 5"
    nvram set vlan0hwname=et0
    nvram set vlan1hwname=et0
    nvram set wan_ifnames=vlan1
    nvram set wan_ifname=vlan1
    nvram set lan_ifnames="vlan0 eth2"
    nvram commit
    reboot
    В результате основной провайдер - LAN1 (vlan1), второй WAN (eth1), компьютеры подключаете к LAN2-4.

    Либо такой:
    Code:
    nvram set boardflags=0x110
    nvram set vlan0ports="1 2 3 5*"
    nvram set vlan1ports="0 5"
    nvram set vlan0hwname=et0
    nvram set vlan1hwname=et0
    nvram set wan_ifnames=eth1
    nvram set wan_ifname=eth1
    nvram set lan_ifnames="vlan0 eth2"
    nvram commit
    reboot
    В результате основной провайдер - WAN (eth1), второй LAN1 (vlan1), компьютеры подключаете к LAN2-4.

    Всё это можно комбинировать конечно.

    Как вернуть настройки назад: либо сбросить в дефолт, либо выполнить
    Code:
    nvram set boardflags=0x10
    nvram set wan_ifnames=eth1
    nvram set wan_ifname=eth1
    nvram set lan_ifnames="eth0 eth2"
    nvram commit
    reboot
    Пишите у кого получилось. http://wl500g.info/showthread.php?13...0%E9%E4%E5%F0)
    Last edited by Omega; 12-10-2015 at 02:01. Reason: fixed

  13. #28

    Question Подключение к роутеру с компьютера в локальной сети

    Чтобы подключиться к роутеру, нужно взять кабель прилогающийся к роутеру, один конец воткнуть в LAN 1 на роутере, второй в комп.

    1. Зайти в сетевые подключения
    если икспи пуск->панель управления->сетевые подключения

    Если Виста пуск -> сеть и интернет -> центр управления сетями и общим доступом -> управление сетевыми подключениями (это кнопка справа)

    Для ХП описал при классическом виде панели управления, для висты "панель управления - домашняя страница"

    2. Установить айпи адрес
    Правой кнопкой на "подключение по локальной сети", если оно подключено выбираем отключить, затем снова правой выбираем свойства.
    Там выбираем в списке посередине экрана Для висты "Протокол интернета версии 4 (TCP/IPv4) для хп что-то похожее только подписано " протокол интернета TCP/IP" без v4

    Нажимаем кнопку свойства.

    В графу айпи адрес вводим 192.168.1.2
    В графу маска подсети 255.255.255.0
    В графу основной шлюз 192.168.1.1

    Нажимаем ОК, нажимаем ОК в окне свойств подключения.

    3. Подключиться к роутеру
    Щелкаем правой кнопкой на "подключении по локальной сети", выбираем подключить

    4. Зайти на страницу управления роутером
    Открываем браузер, в графу адрес вводим http://192.168.1.1/ жмем Энтер

    В поле логин вводим admin в поле пароль admin, если ничего не меняли.

    5.Конец
    Все мы в странице настроек роутера, если вы разбираетесь в сети хоть чуть чуть, или у вас есть товарищ который бесплатно\за пиво\за небольшие деньги\за большие деньги может настроить вам роутер, то перепрошиваетесь прошивкой Олега и настраиваете роутер по этой теме: http://wl500g.info/showthread.php?t=3171 Предупрежу, что в прошивке Олега страница настроек на английском языке.

    Если же вы не олбадаете необходимыми знаниями и подходящего товарища нет, то не знаю чем вам далее помочь, в оригинальной прошивке я не работал. Сразу ставил прошивку от Олега, как и все присутствующие на этом форуме.
    Last edited by Omega; 12-10-2015 at 02:07. Reason: fixed

  14. #29
    Join Date
    May 2007
    Location
    Истра
    Posts
    1,246

    Exclamation Проверка работы порта WAN на роутере Asus WL-500gP

    Quote Originally Posted by toldo View Post
    Та же ситуация с этим провайдером и роутером WL500gp.
    Проработав без нареканий год, роутер после недавней грозы перестал конектиться, напрямую без проблем.
    Попробовал поменять местами порты как написал Supermax,
    после этого роутер впадает в ступор, перестает реагировать.
    Может кто-нибудь может помочь?
    Если вы вводили команды из его поста, то вам нужно сбрасывать настройки, ибо там было описано для wl500w.

    Правильный сброс настроек:
    а) если у вас доступен веб-интерфейс и вы дружите с английским, то идёте на страницу System Setup - Factory Default;
    б) в остальных случаях вам сюда.

    Как проверить на wl500gp, что порт wan работает/не работает:
    1. Конечно же, сбросить настройки. Если они нужны, можно предварительно их сохранить, а в самом конце загрузить обратно.
    2. Вытащить провод из wan-порта.
    3. Проверить, что роутер пингуется с компа. Если не пингуется, добиться, чтоб пинговался.
    4. Зайти на роутер по ssh или telnet и выполнить
      Code:
      robocfg vlan 1 ports 5t vlan 0 ports "0 1 2 3 4 5t"
    5. Вытащить провод, идущий от компа, из lan-порта роутера и вставить его в wan-порт.
    6. Если лампочка на wan-порту роутера не загорелась, то, скорее всего, порт сдох. Переходим к пункту 10.
    7. Если комп настроен на автоматическое получение IP, то ждём какое-то время, пока комп не получит IP-адрес от роутера. Если долго не получает, то, скорее всего, порт сдох. Переходим к пункту 10.
    8. Пингуем роутер с компа. Если роутер на пинг не отвечает, то, скорее всего, порт сдох. Переходим к пункту 10.
    9. Поздравляем, wan-порт работает.
    10. Зачистка от всей этой процедуры: перезагружаем роутер, перетыкаем кабели в обычное состояние (комп - в lan, провайдер - в wan). Если нужно, загружаем на роутер сохранённые настройки.


    Чтобы переназначить, например, порт lan 2 на wan, нужно выполнить на роутере команды (для wl500gp)
    Code:
    nvram set vlan0ports="1 3 4 5*"
    nvram set vlan1ports="2 5"
    nvram commit
    reboot
    (если не lan 2, а другой lan, то из первого списка "1 2 3 4 5*" выкидывается нужный номер, а во втором соответственно 2 заменяется на тот номер). При этом бывший порт wan "отключается" вообще, т.е. что в него ни втыкай - учитываться не будет. Если нужно оставить его наравне с новым портом, то во втором списке нужно добавить 0 : ...vlan1ports="0 2 5"

    Чтобы вернуть обратно:
    Code:
    nvram set vlan0ports="1 2 3 4 5*"
    nvram set vlan1ports="0 5"
    nvram commit
    reboot
    Last edited by Omega; 12-10-2015 at 02:04. Reason: fixed
    Everybody stand back. I know iptables.
    Мой вариант правильного выключения роутера.

  15. #30
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,081
    Blog Entries
    30

    Cтруктура директорий операционной системы Linux

    Cтруктура директорий операционной системы Linux

    Операционная система Linux имеет четкую структуру расположения директорий и файлов. Поэтому многие люди,
    начинающие изучать линукс, сталкиваются с трудностью понимания нужности каждой отдельной директории.
    В этой статье приведен список основных директорий файловой системы Линукс и их очень краткое описание.
    Краткое описание структуры файловой системы
    Linux

    01. / <root> Корневой раздел. Домашняя папка суперпользователя root располагается в корне файловой системы
    02. ├─ /bin Здесь хранятся основные команды операционной системы (ОС) - оболочки и файловой системы (ls, cp)
    03. ├─ /boot В этой директории хранятся образы ядер операционной системы Linux и менеджер загрузки (grub, lilo)
    04. ├─ /dev Директория содержит файлы устройств (принтеры, жёсткие диски), подключенные к операционной системе (ОС)
    05. ├─ /etc Здесь находятся конфигурационные файлы ОС (настройки сети, список пользователей) и программ (Apache, Samba)
    06. ├─ /home В этой директории должна в целях безопасности размещаться вся личная информация пользователей системы
    07. │ └─ /home/username Это домашняя папка пользователя usermame - хранится пользовательская часть конфигурационных файлов
    08. ├─ /lost+found Сюда скидываются файлы, на которые не было ссылок ни в одной директории, хотя их inod не помечены как свободные
    09. ├─ /lib Эта директория для хранения системных библиотек, необходимых для работы программ из директорий /bin и /sbin и ОС в целом
    10. ├─ /media Эта директория используется для автоматического монтирования USB-накопителей
    11. ├─ /mnt В эту директорию командой mount вручную монтируются различные USB-накопители
    12. ├─ /opt Директория для размещения установленных программ с большим дисковым размером или вспомогательными пакетами
    13. ├─ /proc Сюда примонтирована виртуальная файловая система procfs с информацией, которую ядро может сообщить пользователям
    13! │ ├─ /proc/modules - В этом файле находится список загруженных модулей ядра
    13ii │ └─ /proc/cpuinfo - В этом файле находится информация о процессоре компьютера
    14. ├─ /root Это домашний каталог или домашняя папка суперпользователя, по умолчанию всегда расположена в корневом каталоге
    15. ├─ /sbin Здесь находятся основные системные программы для администрирования и настройки системы (iptables, ifconfig)
    16. ├─ /srv Тут хранятся специфичные параметры для окружения системы, чаще всего данная директория бывает пустой
    17. ├─ /sys Это директория с виртуальной файловой системой sysfs с информацией ядра Linux (>v.2.6) о устройствах и драйверах
    18. │ ├─ /sys/block Эта содержит директории всех блочных устройств, присутствующих в данный момент в системе
    19. │ ├─ /sys/bus В этой директории находится список шин, определенных в ядре Linux (eisa, pci)
    20. │ └─ /sys/class Каталог содержит список группированных устройств по классам (printer, scsi-devices)
    21. ├─ /tmp Временное хранилище данных, все пользователи имеют права чтения и записи в этом каталоге
    22. ├─ /usr Здесь хранятся все установленные пакеты программ, документация и исходный код ядра (все, кроме root - Read Only)
    23. │ ├─ /usr/bin Эта директория дополнительных программ для всех учетных записей
    24. │ ├─ /usr/games Каталог для размещения доступных компьютерных игр в системе
    25. │ ├─ /usr/include В этой директории хранятся заголовочные файлы С++
    26. │ ├─ /usr/lib Тут находятся системные библиотеки для программ, расположенных в директории /usr
    27. │ ├─ /usr/sbin В этой директории хранятся дополнительные системные программы
    28. │ ├─ /usr/share А в этой директории хранятся общие данные установленных программ
    29. │ │ ├─ /usr/share/icons В этом каталоге находятся все иконки системы
    30. │ │ └─ /usr/share/doc Это директория, в которой находится справочная документация по установленным программам
    31. │ └─ /usr/src В этой директории хранятся исходные коды (здесь также располагаются исходные коды ядра)
    32. ├─ /var Это каталог для часто меняющихся данных, здесь находятся журналы ОС и системные файлы (log, cache)
    33. │ ├─ /var/cache В этом месте хранятся все cache - кэши различных программ
    34. │ ├─ /var/games В этом месте расположены файлы с игровыми достижениями
    35. │ ├─ /var/lib В этом месте - постоянные данные, изменяемые программами в процессе работы (базы данных, мета-данные)
    36. │ ├─ /var/lock Здесь лежат lock-файлы, указывающие на занятость некоторых ресурсов
    37. │ ├─ /var/log В этой директории хранятся все log - лог-файлы системы и установленных программ
    38. │ ├─ /var/spool Здесь лежат задачи, ожидающие обработки (задачи cron, очереди печати)
    39. │ └─ /var/www В этой директории размещаются Web-страницы для сервера Apache
    40. └─ / <swap> Раздел файла подкачки - виртуальной памяти для увеличения скорости обмена с оперативной памятью

    RTFM http://itshaman.ru/articles/10/directory-linux

Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Вопросы по TTL =(
    By SBorovkov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 155
    Last Post: 12-02-2016, 08:51
  2. Вопросы по настройке Wi-Fi (беспроводная сеть)
    By Toro in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 309
    Last Post: 01-01-2013, 09:36
  3. Вопросы по stupidftp
    By Klaus-Mary in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 4
    Last Post: 30-10-2007, 21:18

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •