И.
Я правильно говорю роутеру про dhcp, прописывая:
ifconfig vlanX dhcp start
?
И.
Я правильно говорю роутеру про dhcp, прописывая:
ifconfig vlanX dhcp start
?
C nvram разобрался. Переменная vlanXports="x x x" - делает то же самое при загрузке, что и просто вызванный robocfg vlan X ports "x x x". Ещё обратите внимание на перменную vlanXhwname=et0 (всегда будет et0). То же самое, что vconfig add eth0 X. Соответсвенно, robocfg и vconfig строки можно убрать из post-boot'а или откуда-нибудь там, если они были. Строки с ifconfig пока прийдётся оставить, потому что пока не очень понял, как происходит эта конфигурация в системных переменных.
Вопрос не по роутеру а по удобсву найтройки - хочу из одного файла кусок конфига в другой скопировать и тут затык - в винде все просто - copy paste а здесь как?
Даже mc не помогает - неужели столь привычного "буфера обмена" в линуксе нет??
wl-500gP 1.9.2.7-7g, + 2 HDD 500Gb
если через путти работаешь, и терминал позволяет мышкой выделять, то когда что-то выделил и щелкнул мышкой, автоматом все в буфер винды копируется... потом при редактировании, щелкаем правой кнопкой мыши, и буфер вставляется...
опять же в putty работает ctrl-ins/shift-ins в качестве copy/paste (в общем рекомендуестя почитать help/man).
Кстати, вставка правой кнопкой мыши мне представляется более удобной, чем вставка средней кнопкой (на современных мышах совмещенной с колесом), что является стандартом в Х
Впрочем, все это является не буфером обмена линукс, а фичами клиента (putty). А в ДОСе был копи/паст? Однако, во всех гуях он есть.
Last edited by al37919; 27-10-2007 at 18:26.
Коллеги,
Есть одна непонятность с flashfs. Прочитал что можно сохрянять любые файлы во флеше если прописать путь к ним в /usr/local/.files
Мне надо было сохранить файл /etc/ethers (приходится статически прописывать MAC)
$ cat /usr/local/.files
/etc/ethers
$ ls -l /usr/local/.files
-rw-r--r-- 1 admin root 31 Oct 27 23:04 /etc/ethers
$ flashfs save #(размер архива 16к, файл в архиве действительно есть и не пустой)
$ flashfs commin
$ flashfs enable
$ reboot
после перезагрузки файл /etc/ethers пустой...
и еще одно наблюдение. что бы не ждать монтирования флешки положил arp в /usr/local/sbin
и пару раз замечал что он не восстанавливался после ребута
попробуй закинь его в /tmp/local/etc
странно, сохраняться должно...
может просто ошибка где, например:
> $ flashfs commin
должно быть commit
Вот это я не понимаю (два взаимоисключающих утверждения):
$ cat /usr/local/.files
/etc/ethers
вроде ОК --- .files есть файл
$ ls -l /usr/local/.files
-rw-r--r-- 1 admin root 31 Oct 27 23:04 /etc/ethers
не понимаю... .files --- это что, директория?
Там то он конечно сохраниться (я его пока что держу в usr/local/sbin), но arp его по умолчанию не там ищет
Усп, это я при составлении сообщения наглючил -набирал текст на покете (нормальный инет из за проблем с ARP таблицей глючит) соотв перебивал команды а не копировал.Originally Posted by al37919
Имелось в виду
$ ls -l /etc/ethers
-rw-r--r-- 1 admin root 31 Oct 27 23:04 /etc/ethers
т.е что файл был не пустой перед сохранением.
С commit тоже все верно. Получал подтверждение - commited
Блин. Ради интереса положил его в /tmp/local/etc и перенацелил arp на него, и теперь в /etc/ он не пустой.
Может его arp трет, или не дает распаковаться... Надо будет поэкспеременировать.
Last edited by BlackKovu; 29-10-2007 at 15:12.
кстати не понял задачи... тебе надо связать ip с мак адресом?
эт вроде как в веб настройках делается, и ethers всегда будет нужный...
задача статически прописать MAC адрес гейта провайдера.
проблема в том что он мне его часто не отдает на arp запрос, и соотв весь траффик наружу останавливается, а роутер (не только этот) зачем то шлет apr запросы каждые 1-5 мин (смотрел сниффером).
в web настроках как я понимаю делается обратная задача (там я прописывал ip чтоб моей локальной машине всегда назначался один и тот же адрес)
прописал эту пару в etc/ethers, но при загрузке система там ничего не находит (не уверен что flash уже распаковался)
Jan 1 03:00:06 dnsmasq[71]: read /etc/hosts - 4 addresses
Jan 1 03:00:06 dnsmasq[71]: read /etc/ethers - 0 addresses
соотв в post-mount а теперь и в post-boot (т.к. перенес arp утилиту из /opt поближе) пытаюсь делать arp -f /etc/ethers но то это файл вдруг оказывается пустым, но адрес помечается статическим, но через некотроре время это флаг сбрасывается...
сейчас есть идея повесить arp -f на крон, пусть раз в полчаса обновляет...
Last edited by BlackKovu; 31-10-2007 at 07:49.
Настроил у себя регулярный инкрементарный бэкап через rsnapshot на базе rsync. вот мануал
Hardware: WL-500gp 1.9.2.7-7g + powered USB hub (WD Passport 120GB) + USB HP LazerJet 1010
Software: transmission (BT-client) by wengie's manual + russian names fixing script | http/ftp download with web-interface ADOS by DINI (uninstalled) | rsnapshot - incremental backup utility using rsync (english, русский) (uninstalled) | lighttpd (uninstalled) |samba2
Прошу помочь с решением проблемки
После прошивки роутера на свежий релиз 1.9.2.7-8
деинсталлировал все пакеты и установил из альтернативного репозитария пакетов собственно ipkg, а также mc, screen, uclibc-opt.
В дальнейшем планировал ставить один из торрентов. Проверил screen, а он в ответ
Понимаю, что не находит какую-то библиотеку, но где и какая?screen: can't load library 'libncurses.so.5'