Page 4 of 11 FirstFirst ... 23456 ... LastLast
Results 46 to 60 of 157

Thread: Установка Debian на роутер Asus WL-500gP/RT-N10U/N16 (MIPS)

  1. Quote Originally Posted by ppy View Post
    А собственно кому нужен торрент клиент на маршрутизаторе без HDD?
    Но мнение народа понятно.
    Если запущу на прошивке Олега - поделюсь.
    а можно что-нибудь типа туториала, как поднять дебиан на wl500g?
    я читал на сайте Олега про запуск с HDD его прошивки, но Debian интереснее

  2. #47
    Join Date
    Aug 2006
    Location
    Moscow
    Posts
    32
    Quote Originally Posted by dfayruzov View Post
    а можно что-нибудь типа туториала, как поднять дебиан на wl500g?
    я читал на сайте Олега про запуск с HDD его прошивки, но Debian интереснее
    Возможно несколько вариантов:
    1. Через chroot http://wiki.wl500g.info/index.php/Debian%20Distribution
    2. "Чистый" debian http://wpkg.org/index.php/Running_De...WL-500G_deluxe Я считаю вариант с ядром 2.6.17 и etch - самый стабильный для данной железки.
    3. Прошивка Олега и монтирование через pivot_root fs дебиана. Тоже в FAQ описано.

  3. #48
    Join Date
    Jan 2007
    Location
    Moscow
    Posts
    157
    Сделайте проще....выложите Faq для установки ВАШЕЙ новой прошивки с описанием того, что НОВОГО.
    RoverBook Pro 500WH AMD X64/512/100/RW+Asus WL500gP

  4. #49
    Join Date
    Aug 2006
    Location
    Moscow
    Posts
    32
    Quote Originally Posted by black_128 View Post
    Сделайте проще....выложите Faq для установки ВАШЕЙ новой прошивки с описанием того, что НОВОГО.
    Слово "ВАШЕЙ" слишком громко сказано. Это скорее тест возможностей железяки. FAQ конечно выложу. Но нужно самому ещё раз повторить все шаги, дабы избежать лишних вопросов. Ну а по поводу НОВОГО....
    Применение дебиана открывает практически весь спектр возможного софта. Упирается только в мощность/память азуса. Это всё же маршрутизатор а не компьютер.
    Из моих незначительных изменений дебиана:
    1. Изменил скрипты запуска сетевых интерфейсов
    2. Скомпилил igmpproxy
    3. Ну и сам torrentflux ессесно

  5. Может попробовать? : ) что-то у меня mediatomb на олеговской прошивке не компилится ))))

  6. #51
    Join Date
    Jan 2007
    Location
    Moscow
    Posts
    157
    Давайте-давайте, чуваки, выкладывайте FAQ for Dummies и прошивку. Факи будем высылать после тест-драйва.
    RoverBook Pro 500WH AMD X64/512/100/RW+Asus WL500gP

  7. #52
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    169
    Quote Originally Posted by ppy View Post
    На счет стабильности - это еще не факт. Самой стабильной как раз считается прошивка Олега.
    Но Дебиан точно не самый производительный. Дело в том, что дебиан не оптимизирован для встроенных устройств.
    Какое-то время назад наткнулся на проект EmDebian - вот это действительно круто. В принципе, уже должно работать, хотя стабильность, конечно, под вопросом. Когда-нибудь обязательно попробую соединить OpenWRT и EmDebian, но так, чтобы роутер нормально функционировал и без харда. Пока что разбираюсь...

  8. #53
    Join Date
    Aug 2006
    Location
    Moscow
    Posts
    32
    Quote Originally Posted by Xander View Post
    На счет стабильности - это еще не факт. Самой стабильной как раз считается прошивка Олега.
    Я имел в виду варианты debian/kernel. Безусловно прошивка Олега лучше заточена под азус (ктож спорит).
    Но Дебиан точно не самый производительный.
    Не заметил. Что Вы имеете в виду?
    Про EmDebian не знал. Почитаем....

  9. #54
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    169
    Quote Originally Posted by ppy View Post
    Не заметил. Что Вы имеете в виду?
    Во-первых, все слинковано с glibc. Она довольно большая по объему и там очень много всего не нужного. А памяти у нас не много. Для встроенных устройств uClibc подходит, очевидно, лучше. И еще можно лучше под конкретный процессор оптимизировать, у нашего, например, слабый блок вычислений с плавающей точкой (и, по-моему, это очень частая проблема у встроенных устройств).
    Во-вторых, пакеты максимально вычищаются, вся документация, например, не устанавливается. Документацию можно и на компьютере почитать. Остаются только функциональные части.
    В-третьих, по возможности уменьшается число зависимостей от других пакетов. Т.е. минимальная EmDebian система будет содержать меньшее число пакетов. Это тоже важно, если есть желание во флешку что-то загнать. А мне хочется
    Вроде это основное.

  10. #55
    Join Date
    Aug 2006
    Location
    Moscow
    Posts
    32
    Quote Originally Posted by Xander View Post
    Во-первых, все слинковано с glibc. Она довольно большая по объему и там очень много всего не нужного. А памяти у нас не много. Для встроенных устройств uClibc подходит, очевидно, лучше.
    Ну не так уж и плохо как может показаться. Памяти для моих задач хватает с излишком. Да и место на HDD не жалко.
    Code:
    asus-debian:~# free
                 total       used       free     shared    buffers     cached
    Mem:         29888      28816       1072          0       2388      17548
    -/+ buffers/cache:       8880      21008
    Swap:       257032          0     257032
    
    asus-debian:~# ps -ax
    Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
      PID TTY      STAT   TIME COMMAND
        1 ?        Ss     0:00 init [2]
        2 ?        SN     0:00 [ksoftirqd/0]
        3 ?        S<     0:00 [events/0]
        4 ?        S<     0:00 [khelper]
        5 ?        S<     0:00 [kthread]
        6 ?        S<     0:00 [kblockd/0]
        9 ?        S<     0:00 [khubd]
       57 ?        S      0:00 [pdflush]
       58 ?        S      0:00 [pdflush]
       59 ?        S      0:00 [kswapd0]
       60 ?        S<     0:00 [aio/0]
       74 ?        S      0:00 [mtdblockd]
       89 ?        S<     0:00 [scsi_eh_0]
       90 ?        S<     0:00 [usb-storage]
      100 ?        S<     0:00 [kjournald]
      461 ?        S      0:00 /usr/sbin/dnsmasq -u dnsmasq
      467 ?        Ss     0:00 /usr/sbin/dropbear -d /etc/dropbear/dropbear_dss_host
      473 ?        S      0:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
      481 ?        Ss     0:00 /usr/bin/php5-cgi
      483 ?        Ss     0:00 /usr/bin/php5-cgi
      491 ?        Ss     0:00 /usr/sbin/vsftpd
      509 ?        Ss     0:00 /usr/sbin/cron
      519 ?        S      0:00 /usr/bin/php5-cgi
      520 ?        S      0:00 /usr/bin/php5-cgi
      522 ?        S      0:00 /usr/bin/php5-cgi
      523 ?        S      0:00 /usr/bin/php5-cgi
      524 ?        S      0:00 /usr/bin/php5-cgi
      525 ?        S      0:00 /usr/bin/php5-cgi
      521 ?        S      0:00 /usr/bin/php5-cgi
      528 ?        S      0:00 /usr/bin/php5-cgi
      773 ?        S      0:00 igmpproxy
      785 tts/0    Ss     0:00 /bin/login --
      786 tts/0    S      0:00 -bash
      794 tts/0    R+     0:00 ps -ax
    А вот идея с флешкой мне кажется не лучший вариант - умирают они при активной записи на них.

  11. #56
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    169
    Quote Originally Posted by ppy View Post
    Ну не так уж и плохо как может показаться. Памяти для моих задач хватает с излишком. Да и место на HDD не жалко.
    Code:
    asus-debian:~# free
                 total       used       free     shared    buffers     cached
    Mem:         29888      28816       1072          0       2388      17548
    -/+ buffers/cache:       8880      21008
    Swap:       257032          0     257032
    Вы не туда смотрите :
    Code:
    asus-debian:~# free
                 total       used       free     shared    buffers     cached
    Mem:         29888      28816       1072          0       2388      17548
    -/+ buffers/cache:       8880      21008
    Swap:       257032          0     257032
    А так было бы просто отлично.
    Quote Originally Posted by ppy View Post
    А вот идея с флешкой мне кажется не лучший вариант - умирают они при активной записи на них.
    Ну, во-первых, зависит от качества флешки. У меня еще глюков не было, не думаю что у всех бракованные.
    И писать на флешку я собираюсь не чаще, чем сейчас. Просто на флеши можно поместить базовую систему OpenWRT (хотя может быть неважно, откуда брать пакеты) - uclibc, busybox, ssh и еще что-нибудь, думаю места еще останется - а на HDD ставить пакеты Debian/EmDebian. Конфликтов можно будет избежать, если все правильно настроить. Просто надо все продумать.
    Тогда все будет работать и с HDD и без. По-моему, оно того стоит. Вот у вас же сейчас флешь почти пустая, почему бы не использовать.
    А если вспомнить о том, что скорость USB у нас очень низкая, то это тем более актуально.

  12. #57
    Join Date
    Aug 2006
    Location
    Moscow
    Posts
    32
    Quote Originally Posted by Xander View Post
    Вы не туда смотрите :
    Да нет, именно туда. буфера и кеши прекрасно отдают память при необходимости.
    Можно заставить ядро их не использовать, но с ними легче живётся.
    Вот так больше нравится?
    Code:
    asus-debian:~# free
                 total       used       free     shared    buffers     cached
    Mem:         29888      24764       5124          0       1236      15748
    -/+ buffers/cache:       7780      22108
    Swap:       304312          0     304312
    asus-debian:~# echo "1" > /proc/sys/vm/drop_caches
    asus-debian:~# free
                 total       used       free     shared    buffers     cached
    Mem:         29888      12680      17208          0         68       4864
    -/+ buffers/cache:       7748      22140
    Swap:       304312          0     304312
    Last edited by ppy; 31-01-2007 at 14:29.

  13. #58
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Почему не туда? Кеши и буферы освобождаются при нехватке памяти.
    Code:
    [root@wl500gp root]$ free
                 total       used       free     shared    buffers     cached
    Mem:        127352     123632       3720          0      19696      87460
    -/+ buffers/cache:      16476     110876
    Swap:            0          0          0
    У меня вот 110 мегабайт свободно. Остальное в кешах.

    Вот после запуска мемтест на всё:

    Code:
    [root@wl500gp /tmp]$ free
                 total       used       free     shared    buffers     cached
    Mem:        127352      15124     112228          0        260       3436
    -/+ buffers/cache:      11428     115924
    Swap:            0          0          0
    Резко буферы и кеши освободились.

  14. #59
    Join Date
    Aug 2006
    Location
    Moscow
    Posts
    32
    Quote Originally Posted by black_128 View Post
    Давайте-давайте, чуваки, выкладывайте FAQ for Dummies и прошивку. Факи будем высылать после тест-драйва.
    Значит так:
    1. Для установки необходимо сначала поставить прошивку Олега
    2. Подключаем USB HDD и размечаем его:
      "fdisk /dev/scsi/host0/bus0/target0/lun0/disc"
      создаём первый primary partition практически на весь диск.
      создаём второй primary partition для swap - достаточно 64М, но лучше побольше
      (Под windows тоже самое можно сделать при помощи Paragon Partition Manager)
    3. Форматируем "mkfs.ext3 /dev/scsi/host0/bus0/target0/lun0/part1"
    4. Перезагружаемся
    5. Закачиваем на маршрутизатор в корень FTP файл
    6. "cd /tmp/harddisk ; tar xzvf ./asus-debian.tar.gz"
    7. Через утилиту востановление или через tftp заливаем прошивку
    8. Перезагружаемся и долго ждем пока система первый раз проверит HDD
    9. Потом можно зайти по ssh root/root (ip 192.168.1.1)
    10. Форматируем swap "mkswap /dev/scsi/host0/bus0/target0/lun0/part2"

    Веб морда torent'a http://192.168.1.1 admin/admin
    Настройка фаервола "firewall-config.pl"
    Установлен mc и dnsmasq.
    Wi-Fi пока не прикрутил.
    Last edited by ppy; 31-01-2007 at 20:30.

  15. #60
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    169
    Quote Originally Posted by ppy View Post
    Да нет, именно туда. буфера и кеши прекрасно отдают память при необходимости.
    Можно заставить ядро их не использовать, но с ними легче живётся.
    Вот так больше нравится?
    Quote Originally Posted by Oleg View Post
    Почему не туда? Кеши и буферы освобождаются при нехватке памяти.
    Пардон.
    Жаль, что раньше не задумывался, зачем нужна вторая строка.
    Спасибо. Так действительно лучше
    Last edited by Xander; 31-01-2007 at 20:49.

Page 4 of 11 FirstFirst ... 23456 ... LastLast

Similar Threads

  1. Установка Tor и I2P на роутер Asus
    By MIB in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 55
    Last Post: 10-02-2015, 09:25
  2. Установка Debian на Asus RT-N66U/AC66U (MIPS) и RT-N18U/AC56U/AC68U/AC87U (ARM)
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 36
    Last Post: 30-09-2014, 12:03
  3. Проблема на роутере WL-500gP/W (MIPS R1) с прошивкой -rtn (2.6)
    By staticroute in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 138
    Last Post: 29-10-2013, 20:09
  4. Установка VLC на роутер ?
    By jek8 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 88
    Last Post: 23-05-2013, 10:18
  5. ICQ и роутер Asus WL-500gP
    By ZeusEX in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 111
    Last Post: 14-07-2012, 23:49

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
  •