Page 4 of 21 FirstFirst ... 2345614 ... LastLast
Results 46 to 60 of 1260

Thread: Инструкция по настройке роутера WL-500gP с нуля

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Quote Originally Posted by OlegI View Post
    9) настройка автозапуска

    a) Установка и настройка cron подробно описана http://www.macsat.com/cron.php
    запускать cron можно вставив в post-boot
    /opt/etc/init.d/S10cron
    Установил, настроил по инструкции, в примере должна в /tmp/crontest.txt каждые 5 мин добавляться строчка а датой
    У меня тихо запускается и ничего не делает, в логе пишет:
    Jun 30 22:08:25 /opt/sbin/cron[259]: (CRON) STARTUP (V5.0)
    На форуме мелькало, что мол в файле /opt/etc/crontab не хватает какой то переменной, это проверял, все подставлял/удалял лишние не помогает.
    У кого работает, покажите пожалуйста содержимое этого файла а так же как Вы запускаете крон

  2. #2

    подскажите плиз,появилась проблема

    недавно обратил внимание на то,что после включения компа и роутера первые несколько минут доступ в инет нормальный,через некоторое время,может 5-10 минут не возможно зайти на страницы инета,в том числе и на форум,причем локальные адреса,файлообменники (под локальными понимается адреса региональные ,провайдера) продолжают работать нормально,с обычной скоростью.Вначале думал ,что это проблемы у провайдера,но попробывал как то после выключения роутера,отключить от него внешний диск,т.е. он загрузился без установленых пакетов.Доступ в инет стал нормальным,длительное время.
    Данные: wl500gp v1,установлены и работают lighttp,vsftpd,ados,samba3,mc,transmission,rtorren t,rrd,analog. Некоторые пакеты установлены разных видов (например программы - логи),но настраивалась какая нибудь одна.
    Прошивка 10 Олега. В линуксах -чайник,настраивалось все с помощью проб и ошибок,нескольких установок сначала.Подскажите,в чем может быть проблема? Как это проверить?Что для этого нужно показать?
    И такой вопрос:существуют ли какие утилиты или команды,с помощью которых можно протестировать работу роутера,хотя бы приблизительно,и если есть,то как это сделать.
    Спасибо.

  3. #3
    Да еще забыл сказать.Компьютер к роутеру подключен по LAN,за роутером ADSL модем в режиме bridge.Доступ в инет пропадает не совсем,после многократных обновлений страницы могут загрузиться,при этом страницы пингуются нормально,но с очень малой скоростью.

  4. #4
    Quote Originally Posted by A.K. View Post
    Установил, настроил по инструкции, в примере должна в /tmp/crontest.txt каждые 5 мин добавляться строчка а датой
    У меня тихо запускается и ничего не делает, в логе пишет:
    Jun 30 22:08:25 /opt/sbin/cron[259]: (CRON) STARTUP (V5.0)
    На форуме мелькало, что мол в файле /opt/etc/crontab не хватает какой то переменной, это проверял, все подставлял/удалял лишние не помогает.
    У кого работает, покажите пожалуйста содержимое этого файла а так же как Вы запускаете крон
    Вопрос снят, все заработало. В инструкции http://www.macsat.com/cron.php указано содержимое файла /opt/etc/crontab с пользователем root, надо было поменять на admin

  5. #5
    [QUOTE=OlegI]
    d) сохранить файлы во флэше:
    echo /etc/smb.conf >> /usr/local/.files
    echo /etc/passwd >> /usr/local/.files
    echo /etc/group >> /usr/local/.files
    echo /etc/smbpasswd >> /usr/local/.files
    echo /etc/profile >> /usr/local/.files
    flashfs save
    flashfs commit
    flashfs enable
    [QUOTE]

    Почему не сохраняется файл /etc/smb.conf?

    [admin@shaman-router root]$ flashfs save
    tar: Removing leading '/' from member names
    etc/smb.conf
    etc/profile
    etc/smbpasswd
    etc/group
    etc/passwd
    tmp/local/
    tmp/local/.files
    tmp/local/sbin/
    tmp/local/sbin/post-mount
    -rw-r--r-- 1 admin root 2814 Jul 8 22:28 /tmp/flash.tar.gz
    Check saved image and type "/sbin/flashfs commit" to commit changes

    flashfs commit
    flashfs enable


    После перезагрузки smb.conf дефолтный

  6. #6
    [QUOTE=shaman3D;103487]
    Quote Originally Posted by OlegI
    После перезагрузки smb.conf дефолтный
    Отключите самбу в настройках роутера и запускайте её из post-boot
    Code:
    smbd
    nmbd

  7. #7
    Потом, если все понравиться, добавите эти и свои команды в файл /tmp/local/sbin/post-firewall,
    Точно, не разобрался, проглядел. Вот только вопрос еще возник- хочу чтобы в логе отражалось что скрипт запустился, для этого сделал
    echo "logger "post-wirewall starded"" >> /usr/local/sbin/post-firewall
    и в результате получил скриптик:
    Code:
    #!/bin/sh
    # set default policy
    iptables -P INPUT DROP
    # remove last default rule
    iptables -D INPUT -j DROP
    iptables -A INPUT -p tcp --syn --dport 22 -j ACCEPT
    logger post-wirewall starded
    Т.е. "post-wirewall starded" ввелись без кавычек. Как через команду echo передать двойные кавычки?
    И как отредактиривать строку в скрипте? или удалить заданную?

    Code:
    iptables -I INPUT 1 -p tcp -i ppp0 --dport 5599 -j ACCEPT
    iptables -I OUTPUT 1 -p tcp -o ppp0 --dport 5599 -j ACCEPT
    не помогло. Вот уже несколько дней эксперементирую с портами, пока так ничего и не выходит. Пробовал и в разделе FORWARDING добавлять правила, и через веб в Virtual server. Но попробвал всего лишь ввести
    iptables -I INPUT 1 -p tcp --syn --dport 21 -j ACCEPT
    как 21 порт открылся, как и 23. Возможно пров режет все порты, хотя я тестировал те, которые у прова на сайте числятся как "открыте". Вопрос- как можно протестировать какие порты действительно открыты провом? Где-то натыкался на скриптик в пару строчек, но сейчас не могу найти.
    Last edited by damir; 09-07-2008 at 12:16.

  8. #8
    в самом начале треда, в п.9 написано:

    Quote Originally Posted by OlegI View Post
    9) настройка автозапуска

    ...

    e) файл pre-shutdown, можно вставить остановку процессов, открывших файлы на диске и перемонтировку его на чтение:
    lsof -t /dev/discs/disc0/part1 | xargs kill -9
    mount -t ext3 -o remount,ro /dev/discs/disc0/part1

    ...
    Если следовать мануалу, то этот самый lsof находится как раз на устройстве /dev/discs/disc0/part1, и его идентификатор в том числе будет передан kill'у.
    Вопрос - когда это будет сделано, после того, как lsof выдаст список процессов на устройстве или во время выдачи списка? Во втором случае рискуем прибить процесс lsof до того, как будут погашены все процессы на USB девайсе.

    Вот, что у меня выводит lsof /dev/discs/disc0/part1, когда нет запущенных процессов с USB девайса:

    Code:
    COMMAND   PID         USER   FD   TYPE DEVICE   SIZE  NODE NAME
    lsof    11832 brain-ripper  txt    REG    8,1 182712 47124 /opt/sbin/lsof
    lsof    11832 brain-ripper  mem    REG    8,1  27104 16386 /opt/lib/ld-uClibc-0.9.28.so
    lsof    11832 brain-ripper  mem    REG    8,1  68368 16397 /opt/lib/libgcc_s.so.1
    lsof    11832 brain-ripper  mem    REG    8,1 698368 16429 /opt/lib/libuClibc-0.9.28.so
    lsof    11833 brain-ripper  txt    REG    8,1 182712 47124 /opt/sbin/lsof
    lsof    11833 brain-ripper  mem    REG    8,1  27104 16386 /opt/lib/ld-uClibc-0.9.28.so
    lsof    11833 brain-ripper  mem    REG    8,1  68368 16397 /opt/lib/libgcc_s.so.1
    lsof    11833 brain-ripper  mem    REG    8,1 698368 16429 /opt/lib/libuClibc-0.9.28.so

  9. #9
    Join Date
    Apr 2008
    Location
    город самоваров и пряников
    Posts
    1,492
    Кстати да, надо бы сделать цикл убивания всех процессов, кроме lsof, а уже потом и lsof убить.
    Ламер, деградировавший до чайника.

    1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
    Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
    2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505

  10. #10
    всем привет!
    у меня вопрос:
    после недели мытарств, пришел к мнению что роутер не тянет нагрузки!
    к такому выводу пришел исходя из соображений таких.
    интернет страницы открывает без промедления, привключении uTorrenta скорость достигает номинальной нетовской у меня трафик безлимит 16м, то есть скорость торрента достигает 2М/сек, не зависимо от того идет закачка с впн или локальной сети, если идет отдача то скорость падает до 1.6М в оба направления одновременно.
    если включить DC++ то скорость сумарно получается по 1.6М(дуплекс)
    если запущен только DC++ то скорость бывает подымается максимально до 3.5М/сек по локалке.
    если еще включить тв то тв сыпится а скорость закачки падает.
    в дополнение у меня не подключены не флешка ни винт дополнительно.
    Данные скорости одинаковы для олеговской прошивки так и для родной асусовской последней с официального сайта.

    может мне кто нибудь посоветовать в чем кроется причина, настройки производил согласно описания данного гна форуме, дополнений не делал через теленет, вбивал только основное???
    буду признателен за инфу по моему вопросу, или мне все же надо нести роутер в сервис????

  11. #11
    Quote Originally Posted by OlegI View Post
    9) настройка автозапуска
    ...
    d) в файл post-firewall можно управлять таблицей маршрутизации. Файл запускается после поднятия интерфейсов.
    #обязательно стереть старые маршруты (если используется PPTP, то интерфейс может пересоздаваться и файл запускаться много раз):
    ip route flush scope global
    /sbin/route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.33.0.1
    # где 10.0.0.0 - подсеть, 255.0.0.0 - маска, 10.33.0.1 - шлюз
    # также можно установить новый шлюз по умолчанию, если он находится в локальной сети (для инетрнет ADSL и еще районная сеть), а не на WAN интерфейсе (на текущей прошивке это невозможно)
    /sbin/route del default
    /sbin/route add default gw 192.168.0.254

    ....
    Если поключение к внешнему интернету (не к ресурсам внутренней сети провайдера) осуществляется по pptp, то установку маршрутов нужно запускать из post-boot, а не из post-firewall.
    Скрипт post-boot выполняется перед выполнением подключения по pptp, а скрипт post-firewall - после установления подключения (точнее - всякий раз при изменении интерфейсов в системе, а соединение по pptp создает новый интерфейс ppp0).
    При установлении соединения по pptp в системе автоматически создается новый default gateway для интерфейса ppp0 (его можно увидеть командой route | grep ppp0).
    В указанной выше рекомендации первой командой идет команда очистки всех существующих маршрутов - ip route flush scope global.
    Таким образом, если добавлять маршруты из post-firewall (с выполнением команды ip route flush scope global) - то созданый default gateway для интерфейса ppp0 сотрется, и внешний интрнет работать не будет.
    Last edited by marcellus; 22-06-2010 at 12:59.

  12. #12
    Quote Originally Posted by OlegI View Post
    8) установка полезных пакетов. a)
    mkdir /tmp/harddisk/opt
    mount -obind /tmp/harddisk/opt /opt
    смонтирует поддиректорию в /opt
    mkdir -p /opt/tmp/ipkg
    ipkg.sh install ipkg
    ipkg update

    b) теперь можно устанавливать программы. Установка простая.
    ipkg install php-thttpd - вебсервер с поддержкой PHP5
    ipkg install mc файловый менеджер
    ipkg install adduser
    ipkg install lynx
    ipkg install gzip
    ipkg install tar
    ipkg install unzip
    ipkg install ncftp клиент фтп
    ipkg install rsync
    ipkg install sysstat
    ipkg install whois
    ipkg install e2fsprogs программа tune2fs
    ipkg install wakelan
    ipkg install w3cam
    ipkg install tcpdump
    ipkg install proftpd фтп-сервер
    ipkg install microperl
    ipkg install eggdrop
    ipkg install bind днс-сервер
    ipkg install nylon сокс-сервер
    ipkg install freeradius
    ipkg install freeradius-doc
    ipkg install sqlite


    часть пакетов неработоспособна типа ircd-hybrid


    если установка пакетов повредит предыдущие, можно переустановить поврежденный командой
    ipkg install -force-reinstall имяпакета

    после этого можно пользоваться Midnight Commander для редактирования файлов
    У меня WL-HDD, перешил последней прошивкой
    Пакеты пытался брать на http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
    "коробочка" их не хочет понимать, подскажите где взять указанные вами пакеты.

    Заранее спасибо.

  13. #13
    Quote Originally Posted by OlegI View Post
    4) настроить SSH-сервер.
    Подключиться к шеллу роутера можно по протоколу telnet программой putty (www.putty.nl), имя для входа "admin", пароль если не меняли такой же.
    Результат бессонной, но очень интересно проведенной ночи

    OlegI, подправьте, пожалуйста, данный пункт Инструкции:
    - акцентируйте "по протоколу telnet";
    - для настройки SSH-сервера, подключиться к роутеру можно и штатным Виндосовским telnet'ом;
    - имя для входа тоже часто меняют.

    Спасибо за Инструкцию.

  14. #14
    Приветствую!

    Имеется проблема с уменьшением скорости

    Если подключить WAN провод напрямую к компу, то скорость ~5MB/s. Если же подключить комп к рутеру, а тот к к WAN, то скорость (и даун и ап) падает до ~ 1MB/s.

    Рутер: WL500gp
    Прошивка: 1.9.2.7-10

    Настройки:
    WAN Connection Type: Static IP
    WAN Connection Speed: Auto

    IP Address: <по_договору>
    Subnet Mask: <по_договору>
    Default Gateway: <по_договору>

    Get DNS Server automatically?: No
    DNS Server1: <по_договору>
    DNS Server2: <по_договору>

    LAN IP Setting
    Host Name: WL-001E8C72293C
    IP Address: 192.168.1.1
    Subnet Mask: 255.255.255.0

    DHCP Server
    Enable the DHCP Server? Yes
    IP Pool Starting Address: 192.168.1.2
    IP Pool Ending Address: 192.168.1.254
    Lease Time: 86400

    На компе сетевый настройки стоят в режиме Auto.

    Заранее спасибо!

  15. #15
    извините, перерыл поиск, но найти топик так и не смог

    Напомните, пожалуйста, как сбросить flashfs. (вернуть в первоначальное состояние)
    я криво настроил роутер, хочу заново всё сделать :)


    извиняюсь, вспомнил:

    erase /dev/mtd/3
    erase /dev/mtd/4
    reboot
    Last edited by hans0n; 11-04-2008 at 22:13. Reason: :)

Page 4 of 21 FirstFirst ... 2345614 ... LastLast

Similar Threads

  1. Replies: 220
    Last Post: 06-02-2016, 10:53
  2. Более мощные аналоги роутера WL-500gP
    By Hohamid in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 128
    Last Post: 02-02-2015, 23:09
  3. Инструкция по установке и настройке aMule
    By Iskan Der in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 60
    Last Post: 16-11-2013, 19:58
  4. Инструкция по настройке роутера Asus RT-N16 для чайников
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 17
    Last Post: 03-10-2013, 10:33
  5. Инструкция по настройке роутера Asus с нуля
    By OlegI in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 25
    Last Post: 04-03-2012, 18: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
  •