Bekijk de volledige versie : Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега
2 ALL
С помощью Dr. TCP 0.21.0.0 (http://www.dslreports.com/drtcp) установил у себя в реестре Windows XP тонкие настройки TCP/IP:
Tcp Receive Window (он же TCP RWIN)
Window Scaling
Time Stamping
Selective Acks
Path MTU Discovery
Black Hole Detection
Max. Duplicate ACKs
и ещё сам вписал IGMPLevel на полную (т.е. 2)
...подробнее об этом здесь (http://support.microsoft.com/kb/314053/ru)
Вопрос: будут ли работать эти настройки дальше чем до модема (DIR-320 прошит wl500g-1.9.2.7-d-r1087)?
Если нет - то возможно ли это в будущем?
её нет. вся разница в ядре - ядро 2.6.22.19 должно лежать в каталоге src/linux/linux-2.6
Да, ещё хочу заметить, что. даже при выборе сборки под WL500gp, в конфиге ядра выбирается CONFIG_CPU_MIPS32_R2=y, вместо CONFIG_CPU_MIPS32_R1=y. Кто будет собирать - правьте ручками!
Да, ещё хочу заметить, что. даже при выборе сборки под WL500gp, в конфиге ядра выбирается CONFIG_CPU_MIPS32_R2=y, вместо CONFIG_CPU_MIPS32_R1=y. Кто будет собирать - правьте ручками!
Ну то сейчас так. Ревизий 300 назад было как раз наоборот :)
Кстати есть предложение - может разделить make kernel на два? make kernel-rt и make kernel-wl?
Могу набросать небольшой патч, там всего-то по требуется выбирать один .config файл вместо другого.
http://narod.ru/disk/17623458000/kernelz.diff.bz2.html
Небольшой набросок для r1143
Небольшой набросок для r1143
Спасибо, обязательно посмотрим.
Да, ещё хочу заметить, что. даже при выборе сборки под WL500gp, в конфиге ядра выбирается CONFIG_CPU_MIPS32_R2=y, вместо CONFIG_CPU_MIPS32_R1=y. Кто будет собирать - правьте ручками!
В данный момент, я не вижу смысла сборки нового транка под 500gp. Впоследствии, когда бэкпортов будет значительно больше...
Спасибо, но народ.ру не желает отдавать:
можешь залить на нормальный обменник или по почте?
В данный момент, я не вижу смысла сборки нового транка под 500gp. Впоследствии, когда бэкпортов будет значительно больше...
Ну, просто попробовать... Кстати, даже работает... если поправить конфиг
Ну, просто попробовать... Кстати, даже работает... если поправить конфиг
У нас были мечты перевести все мощные модели на 2.6, но после подъема ядра хотя-бы до 2.6.27. А из-за уродской политики броадкома, мечты подувяли :mad:
AlexSmall
05-02-2010, 22:24
AlexSmall, А гейт (10.218.48.1) пингуется? Если пингуется, то выкладывайте трассировку до dc.corbina.net
Не пинговался. Но теперь вроде все сделал - заработало. Я сбросил настройки роутера и все настроил по новой с нуля. Вроде все также сделал но теперь все заработало...
Надо будет разобрваться в чем были различия. Ну разьве что я мак адрес прописал ручками для ВПН...
В каком статусе сейчас находится поддержка wimax?
В готовой прошивке WL500gpv2-1.9.2.7-d-r1087.trx средств для поддержки не нашел, а после пересборки из исходников обнаружил, что 800-wimax.patch имеет статус deprecated, вследствие чего madwimax автоматически никто не запускает.
В каком статусе сейчас находится поддержка wimax?
В подвисшем - драйвер включён в прошивку, но поддержки в web-UI нет.
LolliPop
07-02-2010, 09:17
WL500gp 1.9.2.7-d-r1087
Подключаю WD My Book 500Gb по USB, автоматически не монтируется. Файловая система Ext2.
[root@ROUTER root]$ fdisk
BusyBox v1.15.3 (2010-01-24 20:40:42 MSK) multi-call binary
Usage: fdisk [-ul] [-C CYLINDERS] [-H HEADS] [-S SECTORS] [-b SSZ] DISK
Change partition table
Options:
-u Start and End are in sectors (instead of cylinders)
-l Show partition table for each DISK, then exit
-b 2048 (for certain MO disks) use 2048-byte sectors
-C CYLINDERS Set number of cylinders/heads/sectors
-H HEADS
-S SECTORS
[root@ROUTER root]$ fdisk -l
[root@ROUTER root]$
Feb 7 10:52:07 kernel: hub.c: new USB device 01:03.2-1, assigned address 3
Feb 7 10:52:07 kernel: usb.c: USB device 3 (vend/prod 0x1058/0x1103) is not claimed by any active driver.
На ББ все работает.
Куда копать?
попробуйте подключит диск через 3-4 минуты после включения питания у ДИСКА!
попробуйте подключит диск через 3-4 минуты после включения питания у ДИСКА!
учитывайте, что у многих дисков питание не включается, если нет сигнала USB
nazargulov
07-02-2010, 11:48
Это правда что Wi-Fi после установки этой прошивки надо ручками настраивать? На какой стадии разработка вообще? Какие плюсы рядовому пользователю от новой прошивки?
Среди этих 200 страниц есть хоть что-то полезное?
Это правда что Wi-Fi после установки этой прошивки надо ручками настраивать?
если меняете прошивку с базовой асус на ОЛЕГа или эту - лучше все преенастроить
На какой стадии разработка вообще? Какие плюсы рядовому пользователю от новой прошивки?
в процессе разработки; рабочее программное обеспечение (т.е. можно использовать уже сейчас, пока еще работает)
плюсы: реально стабильней, больше базовый и расшираемый функционал.
Среди этих 200 страниц есть хоть что-то полезное?
нет, безусловно - только первый пост и последняя страница актуальны.
да и первый пост давно не обновляли...
eris1978
07-02-2010, 15:37
Подскажите, кто нибудь смог прицепить к 320-му модем U12 Crescend?
День добрый.
У меня wl500w с прошивкой 1087.
На компьютере Intel 5300 AN.
Проверил Wireless Mon и inSSIDer 1 и 6 каналы загружены (и как не странно одни ASUS). на 11 нет никого.
Решил настроить на 11, но не тут то было.
Если ставлю 1 или 6 канал, то работает wl500w соответственно на 1 или 6 канале.
Но если ставлю 11 (также 10, 12) то wl500w ставит 1 канал.
Что может быть?
На всякий случай даю лог, хотя там ничего особенного не заметил.
Заранее спасибо.
LolliPop
07-02-2010, 19:06
учитывайте, что у многих дисков питание не включается, если нет сигнала USB
истинная правда.
соответственно вопрос - возможно каким-либо образом инициализировать USB по истечению заданного времени?
Прошу включить в сборку дополнительных модулей ipt_MARK (для iptables -j MARK)
Делаю балансировку траффика с принудительным распределением протоколов по гейтвеям и не знаю иного способа. Есть ещё -j ROUTE, но это как бы экзотика, а -j MARK - стандарт (http://lartc.org/howto/lartc.netfilter.html). CONFIG_IP_ROUTE_FWMARK в ядре включён, а как его назначить?
Попутно вопрос: зачем в архиве дополнительных модулей присутствуют модули, которые есть в самой прошивке?
Здравствуйте, купил сегодня DIR-320.
накатил официальную прошивку
DIR320-generic-1.4.0-5.bin VLC media file (.bin) 3 185 KБ 29.01.2010 7:48:00
вроде как работает.. (пункт меню Wi-MAx появился :D )
пока под рукой только модем от мегафона, попробовал подключить. длинк его увидел (huawei E1750). но вот соединится не получается..
создал профиль megafon, логин пароль пустые, APN internet. MTU пробовал разные.. 1500\1400\1300. всё ровно выдает ошибку..
кто нибудь сталкивался? может у кого получалось соединится?
спасибо..
Скорее всего данная прошивка не поддерживает вашу модель модема.
Да, действительно. скорее всего модем не поддерживается, но это не страшно, т.к. основная цель запустить железку с Yota.
Хочу описать цель всей затеи: установить роутер на борту с йотовским свистком в одном из оч. маленьких офисов, завязать длинк по PPTP с головным флиалом, (для того что бы внутренние ресурсы сети были доступны из филиала).
В итоге на выше указанной прошивке все запустилось, хотя "всё" это громко сказано :) интернет для внутренних пользователей стал доступен, PPTP поднялся (всё это стартует автоматически), не работает: DYNDNS, маршрутизацию и проброс портов победить не смог :( как итог, попробовал сменить прошивку на "от Олега", версия 1.9.2.7-d-r627m (1.9.2.7-627-d-3g-wimax-mpcs).
Свисток работает, инет раздает. Проброс портов работает (чему оч. порадовался :oops: )
1. PPTP пока автоматом, после перезагрузки, не поднимается. ВОПРОС: как поправить??? Правда если руками его поднять, то тоже особо радости нет.. т.к. в WEB интерфейсе вроде как пишет,что Connected, но попасть, как говориться, в тунел не получается :( но я думаю после борьбя с таблицей маршрутизации все должно получиться.. в общем с налету не получилось :) Может кто то поднимал уже подобное, может подскажет, какой прошивкой пользовался, как моршруты поднастроить???
2. DYNDNS также ни хочет автоматом обновляться, ну и руками тоже, только если на сомом динднс.орг забить, но как понимаете это не вариант :D ?? Может кто подскажет где посмотреть.. :oops:
за ранее спасибо..
Прошу включить в сборку дополнительных модулей ipt_MARK (для iptables -j MARK)
давно включено аж в ядро, а не модулем. Не побрезгуйте, посмотрите в /proc/net/ip_tables_names, /proc/net/ip_tables_matches, /proc/net/ip_tables_targets
CONFIG_IP_ROUTE_FWMARK в ядре включён, а как его назначить?
Ну доки очевидно надо почитать, да и на форуме по-моему кто-то отписывался...
Попутно вопрос: зачем в архиве дополнительных модулей присутствуют модули, которые есть в самой прошивке?
так проще делать архив.
День добрый.
У меня wl500w с прошивкой 1087.
На компьютере Intel 5300 AN.
Проверил Wireless Mon и inSSIDer 1 и 6 каналы загружены (и как не странно одни ASUS). на 11 нет никого.
Решил настроить на 11, но не тут то было.
Если ставлю 1 или 6 канал, то работает wl500w соответственно на 1 или 6 канале.
Но если ставлю 11 (также 10, 12) то wl500w ставит 1 канал.
Что может быть?
На всякий случай даю лог, хотя там ничего особенного не заметил.
Заранее спасибо.
Проверьте пожалуйста, работает ли 11 канал wifi на wl500w с 1087. Спасибо.
Проверьте пожалуйста, работает ли 11 канал wifi на wl500w с 1087. Спасибо.
Да не будет он работать по спецификации не положено (на 40 МГц), Олег об этом ещё года 2 назад говорил !!!
ghost_ufa
08-02-2010, 09:24
У нас были мечты перевести все мощные модели на 2.6, но после подъема ядра хотя-бы до 2.6.27.
А позвольте полюбопытствовать - какой в этом смысл? Что именно дают старые ядра ветки 2.6 применительно к роутеру? EXT4 зело приятно для флешек, да - но и оно появляется только начиная с 2.6.29... А еще?
А позвольте полюбопытствовать - какой в этом смысл? Что именно дают старые ядра ветки 2.6 применительно к роутеру? EXT4 зело приятно для флешек, да - но и оно появляется только начиная с 2.6.29... А еще?
2.6.27 это ядро линейки Long Term Support. Шансов что драйвер wl заведется с 2.6.32 ноль, увы.
Посмотри на количество исправлений в core, netfilter, usb, и т.п.
давно включено аж в ядро, а не модулем. Не побрезгуйте, посмотрите в /proc/net/ip_tables_names, /proc/net/ip_tables_matches, /proc/net/ip_tables_targets
Ага, действительно, проблема у меня возникла не с -j MARK, а с -m multiport. Который есть в модулях, но не подгружается iptables автоматически. У меня заработало только после ручного insmod.
Вроде такая команда, например
iptables -t mangle -A PREROUTING -p tcp -m multiport --destination-ports 23
должна автоматически подгружать ipt_multiport? Если должна, то где-то ошибка.
Даже вот так не заработало, в разных варинатах:
iptables --modprobe='insmod ipt_multiport' -t mangle -A PREROUTING -p tcp -m multiport --destination-ports 23
Мелочь, конечно, и обходится легко, но баг, по-моему.
Вроде такая команда, например
iptables -t mangle -A PREROUTING -p tcp -m multiport --destination-ports 23
должна автоматически подгружать ipt_multiport?
modprobe из busybox'а сейчас умеет глядеть только в одно дерево с модулями - /opt/lib/modules/ и не может обходиться без modules.dep.
AndreyUA
08-02-2010, 13:33
Подскажите, какой максимальный размер файла прошивки в байтах для 4 мб роутеров, дир-320, например? Раньше разметка в логах была, сейчас не вижу. При переходе на ядро 2.6, насколько я понимаю, места не хватит, но будет выход грузить файловую систему с флешки, поэтому это не большая проблема.
LolliPop
08-02-2010, 22:44
Уважаемые разработчики, у вас USB в версии 1087 точно работает или у меня порты померли? Два жестких диска с внешним питанием и две флешки не определились даже с rmmod ehci-hcd.
Feb 9 00:19:09 kernel: ehci_hcd 01:03.2: remove state 1
Feb 9 00:19:09 kernel: usb.c: USB disconnect on device 01:03.2-0 address 1
Feb 9 00:19:09 kernel: usb.c: USB disconnect on device 01:03.2-2 address 7
Feb 9 00:19:09 kernel: usb.c: USB bus 3 deregistered
Feb 9 00:19:10 kernel: hub.c: new USB device 01:03.0-2, assigned address 2
Feb 9 00:19:10 kernel: usb.c: USB device 2 (vend/prod 0x1058/0x1103) is not claimed by any active driver.
Feb 9 00:24:59 kernel: usb.c: USB disconnect on device 01:03.0-2 address 2
Feb 9 00:25:00 kernel: hub.c: new USB device 01:03.0-2, assigned address 3
Feb 9 00:25:00 kernel: usb.c: USB device 3 (vend/prod 0x1058/0x1103) is not claimed by any active driver.
Feb 9 00:25:05 kernel: usb.c: USB disconnect on device 01:03.0-2 address 3
Feb 9 00:25:24 kernel: hub.c: new USB device 01:03.0-2, assigned address 4
Feb 9 00:25:24 kernel: usb.c: USB device 4 (vend/prod 0x125f/0x172a) is not claimed by any active driver.
Feb 9 00:28:03 kernel: usb.c: USB disconnect on device 01:03.0-2 address 4
Feb 9 00:28:10 kernel: hub.c: new USB device 01:03.0-1, assigned address 5
Feb 9 00:28:10 kernel: usb.c: USB device 5 (vend/prod 0x204/0x6025) is not claimed by any active driver.
... у вас USB в версии 1087 точно работает или у меня порты померли?
У меня точно работает, флэшка определилась под ext3. Прошивка 1.9.2.7-d-r1087.
Год с лишним работал на старой прошивке. Перешел вечером на свежую.
[admin@HOME-ROUTER root]$ cd /opt/tmp/ipkg
[admin@HOME-ROUTER ipkg]$ ipkg.sh update
Downloading http://wl500g.googlecode.com/svn/ipkg/optware-d/Packages ...
Segmentation fault
ipkg_download: ERROR: Failed to retrieve http://wl500g.googlecode.com/svn/ipkg/optware-d/Packages, returning
ipkg_update: Error downloading http://wl500g.googlecode.com/svn/ipkg/optware-d/Packages to /opt/lib/ipkg/lists/wl500g-d
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Segmentation fault
ipkg_download: ERROR: Failed to retrieve http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages, returning t
ipkg_update: Error downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages to /opt/lib/ipkg/lists/optware
[admin@HOME-ROUTER ipkg]$
ghost_ufa
09-02-2010, 08:51
Посмотри на количество исправлений в core, netfilter, usb, и т.п.
Это все замечательно, но все же я чуть о другом. Вот есть щас у меня полсотни роутеров с данной сборкой, работают просто изумительно - аптайм по несколько месяцев, никаких случайных глюков как это было пока стояла фря. Так вот, какие можно ждать плюсы от апгрейда ядра?
И еще вопросик. Ежели вайфай не нужен и соответственно драйвер wl выкинкт - то что еще может помешать переходу на действительно свежее ядро?
Год с лишним работал на старой прошивке. Перешел вечером на свежую.
Было обсосано много раз - Segmentation fault это проблемы с uClibc из optware (libc-opt). Только вот пока никто FAQ не собрался написать :(
Это все замечательно, но все же я чуть о другом. Вот есть щас у меня полсотни роутеров с данной сборкой, работают просто изумительно - аптайм по несколько месяцев, никаких случайных глюков как это было пока стояла фря. Так вот, какие можно ждать плюсы от апгрейда ядра?
Советую воспользоваться простейшей логикой - функционала хватает? стабильно? ну и нафига ж апгрейдится.
И еще вопросик. Ежели вайфай не нужен и соответственно драйвер wl выкинкт - то что еще может помешать переходу на действительно свежее ядро?
Никто. Пример такой прошивки есть - OpenWRT на ядре 2.6
Было обсосано много раз - Segmentation fault это проблемы с uClibc из optware (libc-opt). Только вот пока никто FAQ не собрался написать :(
Ткни меня носом, я обещаю написать текст для FAQ, после того как подниму все это у себя!
allibass
09-02-2010, 12:54
Столкнулся с одной проблемой
Стоит прошивка от энтузиастов(самая свежая),все работает как по маслу,НО если поставить флешку с установленными на нее программами ,то каждый день в период времени где то от 12 до 13 роутер вначале обрывает все каналы ,не пингуется и так далее...приходится ребутать передергиванием провода...востановелние настроек...и потом опять с флешкой нормально работает до след дня..и опять все по новой..
без флешки все работает нормально,нет никаких нареканий
В чем может быть проблема ?
ghost_ufa
09-02-2010, 13:07
Советую воспользоваться простейшей логикой - функционала хватает? стабильно? ну и нафига ж апгрейдится.
Простейшая логика пригодна лишь в простейших случаях, иначе она является отличным источником проблем. "Любой сложный вопрос имеет очевидное, простое и изящное НЕВЕРНОЕ решение" (С).
За консультацию спасибо, пошел ядро строгать :) А то функционала таки чуточку не хватает - multipath routing с кваггой дружить не хочет.
В чем может быть проблема ?
Какая-то программа всё гадит. Отключать по одной и искать вредителя.
За консультацию спасибо, пошел ядро строгать :) А то функционала таки чуточку не хватает - multipath routing с кваггой дружить не хочет.
Ну если знаешь где поправить - расскажи, вставим в основное дерево.
allibass
09-02-2010, 13:49
а как их отключать то ? может по логу как нить определить ? а то я неделю убью чтоб найти нужную прогу ибо ведь тока в полдень она отрубает все
Было обсосано много раз - Segmentation fault это проблемы с uClibc из optware (libc-opt). Только вот пока никто FAQ не собрался написать :(
Я совсем запутался... причем тут библиотека если творится какая фигня...
[admin@TENDER-HOME /opt]$ wget http://ya.ru
Connecting to ya.ru (93.158.134.8:80)
index.html 100% |*******************************| 4962 --:--:-- ETA
[admin@TENDER-HOME /opt]$ wget http://img.mail.ru/r/miss2008/dasha_lepra.jpg
Segmentation fault
[admin@TENDER-HOME /opt]$
:confused:
Я совсем запутался... причем тут библиотека если творится какая фигня...
Жалко нет man UNIX :D
Во-первых, ты не написал, что значит "последняя" прошивка?
wget запускается прошивочный (/usr/bin/wget) или из optware?
как посмотреть какие библиотеки(DLL-ки) он требует, осилишь найти?
А что такое переменные PATH и LD_LIBRARY_PATH ?
Жалко нет man UNIX :D
Во-первых, ты не написал, что значит "последняя" прошивка?
wget запускается прошивочный (/usr/bin/wget) или из optware?
как посмотреть какие библиотеки(DLL-ки) он требует, осилишь найти?
А что такое переменные PATH и LD_LIBRARY_PATH ?
Дружище. Я уже в другой ветке говорил, что я как 10 с лишним лет администрирую фрибсд. с ман юниксом знаком.
ну в догонку как то так
[admin@TENDER-HOME /opt]$ ls -l /opt
drwx------ 2 admin root 16384 Feb 9 14:23 lost+found
[admin@TENDER-HOME /opt]$
т.е. флешка - пустая. совсем пустая...
PSS:
[admin@TENDER-HOME /opt]$ set
HOME='/usr/local/root'
IFS='
'
LOGNAME='admin'
OLDPWD='/tmp/local/root'
PATH='/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin :/bin'
PPID='112'
PS1='[\u@\h \W]$ '
PS2='> '
PS4='+ '
PWD='/opt'
SHELL='/bin/sh'
TERM='xterm'
USER='admin'
_='/opt'
Дружище. Я уже в другой ветке говорил, что я как 10 с лишним лет администрирую фрибсд. с ман юниксом знаком.
Ну извини, я не в состоянии запомнить пол-форума. Вечером постараюсь проверить твои примеры.
НО! ты так и не рассказал, какой именно билд у тебя стоит!
P.S. У кого-то "последней" оказывается 10.7, у кого-то левый билд для dir-320, и т.п.
AndreyUA
09-02-2010, 15:25
Дружище. Я уже в другой ветке говорил, что я как 10 с лишним лет администрирую фрибсд. с ман юниксом знаком.
ну в догонку как то так
[admin@TENDER-HOME /opt]$ ls -l /opt
drwx------ 2 admin root 16384 Feb 9 14:23 lost+found
[admin@TENDER-HOME /opt]$
т.е. флешка - пустая. совсем пустая...
PSS:
[admin@TENDER-HOME /opt]$ set
HOME='/usr/local/root'
IFS='
'
LOGNAME='admin'
OLDPWD='/tmp/local/root'
PATH='/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin :/bin'
PPID='112'
PS1='[\u@\h \W]$ '
PS2='> '
PS4='+ '
PWD='/opt'
SHELL='/bin/sh'
TERM='xterm'
USER='admin'
_='/opt'
Вот у меня.
wget http://img.mail.ru/r/miss2008/dasha_lepra.jpg
Connecting to img.mail.ru (94.100.178.49:80)
dasha_lepra.jpg 100% |*******************************| 36952 00:00:00 ETA
[admin@DIR-320 root]$ /opt/bin/wget http://img.mail.ru/r/miss2008/dasha_lepra.jp
g
--2010-02-09 16:08:45-- http://img.mail.ru/r/miss2008/dasha_lepra.jpg
Resolving img.mail.ru (img.mail.ru)... 94.100.189.60
Connecting to img.mail.ru (img.mail.ru)|94.100.189.60|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 36952 (36K) [image/jpeg]
Saving to: `dasha_lepra.jpg.1'
100%[======================================>] 36,952 228K/s in 0.2s
2010-02-09 16:09:05 (228 KB/s) - `dasha_lepra.jpg.1' saved [36952/36952]
[admin@DIR-320 root]$ set
HOME='/usr/local/root'
IFS='
'
LOGNAME='admin'
PATH='/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin'
PPID='6871'
PS1='[\u@\h \W]$ '
PS2='> '
PS4='+ '
PWD='/tmp/local/root'
SHELL='/bin/sh'
TERM='xterm'
TERMINFO='/opt/share/terminfo'
USER='admin'
_='http://img.mail.ru/r/miss2008/dasha_lepra.jpg'
У меня были проблемы с mc, пока я не сделал так PATH='/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin' пути.
НО! ты так и не рассказал, какой именно билд у тебя стоит!
P.S. У кого-то "последней" оказывается 10.7, у кого-то левый билд для dir-320, и т.п.
WL500gpv2-1.9.2.7-d-r1087.trx
[admin@TENDER-HOME /opt]$ uname -a
Linux TENDER-HOME 2.4.37.7 #1 2010-01-24 20:44:23 MSK mips GNU/Linux
UPD!
Бог ты мой... а это еще что?!
[admin@TENDER-HOME /]$ cd /
[admin@TENDER-HOME /]$ ls -l
Bus error
Все работает. никаких проблем:
[***@*** root]$ cd /opt/tmp/
[***@*** tmp]$ wget http://img.mail.ru/r/miss2008/dasha_lepra.jpg
--2010-02-09 17:18:14-- http://img.mail.ru/r/miss2008/dasha_lepra.jpg
Resolving img.mail.ru... 94.100.189.180
Connecting to img.mail.ru|94.100.189.180|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 36952 (36K) [image/jpeg]
Saving to: `dasha_lepra.jpg'
100%[================================================== ==================================>] 36,952 13.1K/s in 2.8s
2010-02-09 17:18:18 (13.1 KB/s) - `dasha_lepra.jpg' saved [36952/36952]
[***@*** tmp]$ set
HOME='/usr/local/root'
IFS='
'
LOGNAME='****'
OLDPWD='/tmp/local/root'
PATH='/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
PPID='689'
PS1='[\u@\h \W]$ '
PS2='> '
PS4='+ '
PWD='/opt/tmp'
SHELL='/bin/sh'
TERM='xterm'
TERMINFO='/opt/share/terminfo'
USER='****'
_='http://img.mail.ru/r/miss2008/dasha_lepra.jpg'
[***@*** tmp]$ uname -a
Linux *** 2.4.37.7 #1 2010-01-24 20:44:23 MSK mips GNU/Linux
Ну извини, я не в состоянии запомнить пол-форума. Вечером постараюсь проверить твои примеры.
НО! ты так и не рассказал, какой именно билд у тебя стоит!
P.S. У кого-то "последней" оказывается 10.7, у кого-то левый билд для dir-320, и т.п.
Итак. Если интересно.
:loop
Беру прошивку. Прошиваюсь. default reset
логинюсь телнетом.
cd (попадаю в хуом рута)
пишу wget http://www.playboy.com/img/780/796/0203-B_HomePageImage_Spot2.jpg
Connecting to www.playboy.com (216.163.137.68:80)
B_HomePageImage_Spot2.jpg 100% |*******************************| 4962 --:--:-- ETA
[admin@TENDER-HOME /opt]$ wget http://www.playboy.com/img/780/796/0203-B_HomePageImage_Spot2.jpg
Segmentation fault
[admin@TENDER-HOME /opt]$
т.е. первый раз - ОК
второй раз - segfault
беру паршвику ниже... (иду сверху в низ по датам)
та же песня...
т.к. времени пока не много (хотя я таки добью...)
сразу скачал WL500gpv2-1.9.2.7-d-r240.trx (т.е. опустился на весну прошлого года)
goto loop
всё... как часы... (в смысле скачивает без фаултов...)
теперь вопрос.. таки сесть и пройтись по прошивкам вверх пока опять не получу ошибку?
theMIROn
09-02-2010, 16:50
логинюсь. cd (попадаю в хуом)
как/чем?
пишу wget http://playboy.com/babs.jpg
первый раз - ОК
стрелка вврех - segfault
1.9.2.7-d-r1182
Using username "admin".
admin@192.168.2.1's password:
[admin@router root]$ wget http://playboy.com/babs.jpg
Connecting to playboy.com (216.163.137.68:80)
Connecting to www.playboy.com (216.163.137.68:80)
wget: server returned error: HTTP/1.1 404 Not Found
[admin@router root]$ wget http://playboy.com/babs.jpg
Connecting to playboy.com (216.163.137.68:80)
Connecting to www.playboy.com (216.163.137.68:80)
wget: server returned error: HTTP/1.1 404 Not Found
как/чем?
телнетом. (:
Или это irony?
PS: урл дал примером. не важно что.
PSS: WL500gpv2-1.9.2.7-d-r566.trx
все ЕЩЕ работает как часы... т.к. сил двигаться вверх уже нет, проверю остальные прошивки, и найду с которой четко идет fault, я уже, простите, сделаю завтра...
PSSS: особо подкалующим, могу дать рута (: если это как то поможет в развитии процесса паршивок (:
Итак. Если интересно.
:loop
Увы, у меня тоже повторить не получилось. Во второй раз выдается корректное
wget: can't open '0203-B_HomePageImage_Spot2.jpg': File exists
Значит у тебя какие-то специфические условия, интересно какие?
Я думаю проблема появиться уже в r617, в момент перехода на busybox 1.15.
P.S. рут/админ поможет только если можно зайти извне и примонтирована флешка, чтобы поставить gdb.
Я думаю проблема появиться уже в r617, в момент перехода на busybox 1.15.
тоже так думаю. но я чуть-чуть занят сейчас.
P.S. рут/админ поможет только если можно зайти извне и примонтирована флешка, чтобы поставить gdb.
Хмм... а накой флешка то? стандартный drop...
на DSL роутере я все замаскарадил на WL те. "сквозняк"... или я чего то недопонимаю?
Bus error - это плохо. Либо какие-то хвосты в flashfs (что врядли), либо с железом плохо стало.
Попробуй memtest прогнать.
lastwalrus
09-02-2010, 22:33
запускаем апдейт каждый 1 день в 00:00
#min h d m wday command
#-------------- ----------------------------------------------
0 0 * * * /opt/etc/cron.d/ddns_update
[code]
скрипт ddns_update
[code]
#!/bin/sh
nvram unset ddns_ipaddr
start_ddns
/usr/local/etc/ddns.conf
period=600
max-interval=3600
А разве так не проще?
/usr/sbin/ez-ipupdate -c /etc/ddns.conf
За консультацию спасибо, пошел ядро строгать :) А то функционала таки чуточку не хватает - multipath routing с кваггой дружить не хочет.
Может, лучше кваггу построгать? :)
ghost_ufa
10-02-2010, 07:30
Ну если знаешь где поправить - расскажи, вставим в основное дерево.
Имелось в виду - пристрогать ядро 2.6.30. Ибо там точно работает.
UPD. Еще одна фигня обнаружилась - не работает PPTP через NAT.
Причем если без modprobe ip_nat_pptp - то естественно PPTP работает без НАТа и не работает через НАТ. НО! После modprobe ip_nat_pptp - не работает никак. Если смотреть пакеты TCPDUMPom - то вроде все похоже на правду, GRE-пакеты идут на нужный адрес... но виндовый VPN их не принимает, и рвет соединение с "ошибка 619". Езериалом в винде тоже все похоже на правду, пакет LCP с сервера
0000 00 11 2f 54 a9 e5 00 80 c8 56 4e 60 08 00 45 00 ../T.....VN`..E.
0010 00 37 f2 be 00 00 3f 2f 62 b9 0a 02 0b 02 c0 a8 .7....?/b.......
0020 50 74 30 01 88 0b 00 17 c0 00 00 00 00 08 ff 03 Pt0.............
0030 c0 21 01 28 00 13 01 04 05 78 05 06 c5 20 10 c8 .!.(.....x... ..
0040 03 05 c2 23 81 ...#.
А включаешь - не работает... :(
UPD2. Проверил с линуховой машины - то же самое. В обоих случаях rmmod ip_nat_pptp возвращает все на исходную точку.
Имелось в виду - пристрогать ядро 2.6.30. Ибо там точно работает.
Из пары замечаний в документации следует, что квагга должна работать даже на ядре 2.0. Так что имеет смысл разбираться с имеющимся ядром.
Возможно, сначала стоит попробовать выкинуть все патчи, касающиеся routing, в частности, multipath.
ghost_ufa
10-02-2010, 08:24
Из пары замечаний в документации следует, что квагга должна работать даже на ядре 2.0. Так что имеет смысл разбираться с имеющимся ядром.
Возможно, сначала стоит попробовать выкинуть все патчи, касающиеся routing, в частности, multipath.
Возможно, сначала нужно прочитать вопрос, а уж потом пытаться ответить. Чем поможет выкидывание "в частности, multipath" - если нужен ИМЕННО multipath с управлением от квагги?
PS. К тому же - это не было собственно заданым TYT вопросом.
UPD. Еще одна фигня обнаружилась - не работает PPTP через NAT.
Всё может быть, ip_nat_pptp был заимствован из OpenWRT без тщательной проверки, а до тестирования/отладки руки так и не дошли...
theMIROn
10-02-2010, 08:38
еще фигня обнаружилась, у watchdog заблокирован sigalrm, из-за чего он и не работает.
бааалин, ненавижу 2.6 ядро
ghost_ufa
10-02-2010, 08:58
Всё может быть, ip_nat_pptp был заимствован из OpenWRT без тщательной проверки, а до тестирования/отладки руки так и не дошли...
Нашел единственную разницу в пакетах - у пакетов LCP Configuration Requiest после ip_nat_pptp идет ненулевой CALL_ID в PPP пакете, в то время как без него этот CALL_ID всегда ==0.
Оно?
Нашел единственную разницу в пакетах - у пакетов LCP Configuration Requiest после ip_nat_pptp идет ненулевой CALL_ID в PPP пакете, в то время как без него этот CALL_ID всегда ==0.
Оно?
По идее он и должен быть ненулевой, странно.
P.S. На всякий случай уточню - мы говорим про линейку 2.4?
ghost_ufa
10-02-2010, 09:16
По идее он и должен быть ненулевой, странно.
P.S. На всякий случай уточню - мы говорим про линейку 2.4?
Да, 2.4.37.7. Самый-самый первый пакет от сервера клиенту "LCP Configuration Requiest" с "Sequence number"=0 всегда идет с нулевым CALL ID. Проверял несколько раз. Но дело даже не в этом - в предыдущем пакете сервера (еще по TCP), который "Outgoing-call-reply", явно задаются Call ID обоих сторон. И вот после НАТа в этом пакете CALL ID сервера остается неизменным, а в GRE-пакетах изменяется. Ессно клиент эти пакеты сбрасывает. Бага locked 8)
theMIROn
10-02-2010, 09:29
стоп стоп стоп ребятки, у меня pptp из-под-ната во вне работает на ура. даже парачка одновременно, причем канал в инет тоже через pptp
стоп стоп стоп ребятки, у меня pptp из-под-ната во вне работает на ура. даже парачка одновременно, причем канал в инет тоже через pptp
Подтверждаю .. у меня pptp на pptp и pptp погоняют .. и из вне и наружу ... из из под ната и как только хочешь .. всё прекрасно работает))
прошивка 1087
Proccess
PID TTY STAT TIME COMMAND
1 ? S 0:01 /sbin/init
2 ? S 0:00 [keventd]
3 ? RN 25:50 [ksoftirqd_CPU0]
4 ? S 0:39 [kswapd]
5 ? S 0:00 [bdflush]
6 ? S 0:00 [kupdated]
7 ? S 0:02 [mtdblockd]
56 ? Ss 0:01 telnetd
65 ? S 0:00 dropbear
66 ? Ss 0:00 syslogd -m 0 -O /tmp/syslog.log -S -l 7 -b 2
67 ? S 0:03 httpd vlan1
69 ? Ss 0:00 klogd
73 ? Ss 0:00 nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
76 ? S 0:28 dnsmasq
77 ? S 0:00 [khubd]
87 ? Ss 0:00 waveservermain
190 ? S 5:28 [usb-storage-0]
191 ? S 0:00 [scsi_eh_0]
206 ? S 0:00 /usr/sbin/igmpproxy /etc/igmpproxy.conf
208 ? Ss 0:02 pppd file /tmp/ppp/options.wan0
210 ? Ss 0:04 watchdog
226 ? Ss 0:05 pppd file /tmp/local/sbin/ppp5/options.wan5
228 ? Ss 0:05 pppd file /tmp/local/sbin/ppp9/options.wan9
313 ? S 0:00 [kjournald]
314 ? S 0:02 [kjournald]
317 ? Ss 0:00 /usr/sbin/vsftpd
319 ? Ss 0:04 /usr/sbin/nmbd -D
320 ? S 0:01 \_ /usr/sbin/nmbd -D
322 ? Ss 0:00 /usr/sbin/smbd -D
336 ? Ss 0:00 /usr/sbin/crond -L /dev/null
395 ? S 0:00 /opt/sbin/openvpn --cd /opt/etc/openvpn --daemon --config tun0.conf
418 ? S 0:00 /opt/sbin/pptpd -c /opt/etc/pptpd.conf -o /opt/etc/ppp/options.pptpd -p /opt/var/run/pptpd.pid
420 ? S 1:12 /opt/bin/bash /opt/bin/dlengine
1031 ? S 0:00 \_ sleep 30
432 ? S 3:39 /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
435 ? Ss 0:00 \_ /opt/bin/php-fcgi
470 ? S 0:01 | \_ /opt/bin/php-fcgi
471 ? S 0:00 | \_ /opt/bin/php-fcgi
1049 ? S 0:00 \_ /bin/sh /opt/share/wwws/info/info.cgi
1057 ? R 0:00 \_ ps axf
437 ? Ss 0:00 /opt/sbin/squid -f /opt/etc/squid/etc/squid.conf
442 ? S 16:22 \_ (squid) -f /opt/etc/squid/etc/squid.conf
454 ? S 0:00 \_ (ncsa_auth) /opt/etc/squid/etc/users
462 ? S 0:00 \_ (unlinkd)
463 ? Ss 1:53 SCREEN -dm -S rtorrent
468 pts/0 Ss+ 0:00 \_ /bin/sh
469 pts/1 Ss+ 68:00 \_ rtorrent -n -o import=/opt/etc/rtorrent.conf,http_cacert=/opt/etc/ssl/certs/cacert.pem
31993 ? S 0:29 /bin/sh /tmp/local/sbin/swroute
1046 ? S 0:00 \_ sleep 55
29889 ? Ss 0:01 pppd file /tmp/local/sbin/ppp1/options.wan1
967 ? S 0:00 pppd file /tmp/ppp/options.wan0
1113 ? S 0:13 upnp -D -L br0 -W vlan1
28570 ? S 0:00 pppd file /tmp/local/sbin/ppp1/options.wan1
Route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
11.111.111.111 0.0.0.0 255.255.255.255 UH 0 0 0 ppp5
85.21.192.3 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
195.14.50.16 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
85.21.72.83 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
10.150.254.203 0.0.0.0 255.255.255.255 UH 0 0 0 ppp9
10.171.241.41 10.171.40.1 255.255.255.255 UGH 1 0 0 vlan1
194.67.1.203 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
89.179.59.0 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
192.168.255.254 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.255.254 0.0.0.0 255.255.255.255 UH 1 0 0 ppp1
192.168.50.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
195.14.50.26 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
89.179.135.67 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
194.67.1.114 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
213.234.192.8 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
85.21.79.38 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
85.21.78.93 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
11.111.111.111 10.150.254.203 255.255.255.255 UGH 0 0 0 ppp9
195.14.50.93 10.171.40.1 255.255.255.255 UGH 0 0 0 vlan1
85.21.37.16 10.171.40.1 255.255.255.240 UG 0 0 0 vlan1
85.21.0.0 10.171.40.1 255.255.255.0 UG 0 0 0 vlan1
10.0.0.0 11.111.111.111 255.255.255.0 UG 0 0 0 ppp0
10.0.0.0 11.111.111.111 255.255.255.0 UG 1 0 0 ppp1
192.168.50.0 192.168.50.2 255.255.255.0 UG 0 0 0 tun0
89.179.54.0 10.171.40.1 255.255.255.0 UG 0 0 0 vlan1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
85.21.140.0 10.171.40.1 255.255.255.0 UG 0 0 0 vlan1
10.171.40.0 0.0.0.0 255.255.248.0 U 0 0 0 vlan1
10.152.0.0 11.111.111.111 255.255.0.0 UG 0 0 0 ppp9
10.64.0.0 11.111.111.111 255.248.0.0 UG 0 0 0 ppp0
10.64.0.0 11.111.111.111 255.248.0.0 UG 1 0 0 ppp1
10.0.0.0 10.171.40.1 255.0.0.0 UG 1 0 0 vlan1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 11.111.111.111 0.0.0.0 UG 0 0 0 ppp0
0.0.0.0 11.111.111.111 0.0.0.0 UG 1 0 0 ppp1
0.0.0.0 11.111.111.111 0.0.0.0 UG 5 0 0 ppp5
0.0.0.0 11.111.111.111 0.0.0.0 UG 50 0 0 ppp0
0.0.0.0 11.111.111.111 0.0.0.0 UG 51 0 0 ppp1
Interfaces
ppp0 Link encap:Point-to-Point Protocol
inet addr:1 P-t-P:192. Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1400 Metric:1
RX packets:74365 errors:0 dropped:0 overruns:0 frame:0
TX packets:61149 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:50698914 (48.3 MiB) TX bytes:6698584 (6.3 MiB)
ppp1 Link encap:Point-to-Point Protocol
inet addr:1 P-t-P:1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1
RX packets:439 errors:0 dropped:0 overruns:0 frame:0
TX packets:439 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:36381 (35.5 KiB) TX bytes:36375 (35.5 KiB)
ppp5 Link encap:Point-to-Point Protocol
inet addr:212. P-t-P:1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:5874 errors:0 dropped:0 overruns:0 frame:0
TX packets:206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:408234 (398.6 KiB) TX bytes:54693 (53.4 KiB)
ppp9 Link encap:Point-to-Point Protocol
inet addr:10 P-t-P:1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:1476812 errors:0 dropped:0 overruns:0 frame:0
TX packets:2787741 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:81966958 (78.1 MiB) TX bytes:4008654705 (3.7 GiB)
ghost_ufa
10-02-2010, 10:04
стоп стоп стоп ребятки, у меня pptp из-под-ната во вне работает на ура. даже парачка одновременно, причем канал в инет тоже через pptp
Хм. А у меня - не работает. На асусном роутере правда стоит довольно старая прошивка, в которой этого модуля еще не было, поэтому проверить на мипсе не могу - но на другой архитектуре не работает 100%. Так что скорее всего опять дело в размерах структур в хидерах PPP/PPTP.
ghost_ufa
10-02-2010, 10:07
Подтверждаю .. у меня pptp на pptp и pptp погоняют .. и из вне и наружу ... из из под ната и как только хочешь ..
lsmod ?
(это те >10 символов, которые делают счастливым движок форума)
lsmod ?
(это те >10 символов, которые делают счастливым движок форума)
lsmod
Tainted: P
tun 4648 3
pwcx 103852 0 (unused)
pwc 48288 0 [pwcx]
videodev 8752 0 [pwc]
usb-storage 63112 3
sd_mod 12900 6
scsi_mod 72656 2 [usb-storage sd_mod]
audio 45160 0 (unused)
soundcore 4920 2 [audio]
printer 13060 0 (unused)
ehci-hcd 28276 0 (unused)
usb-uhci 27412 0 (unused)
usbcore 78936 1 [pwc usb-storage audio printer ehci-hcd usb-uhci]
ipt_recent 8424 2
ip_nat_ftp 3136 0 (unused)
ip_conntrack_ftp 4584 1
ipt_webstr 2856 0 (unused)
wl 897336 0 (unused)
et 29088 0 (unused)
ghost_ufa
10-02-2010, 10:20
[CODE]lsmod
Tainted: P
Тут мы не видим обсуждаемого ip_nat_pptp. Ы?
theMIROn
10-02-2010, 10:24
Тут мы не видим обсуждаемого ip_nat_pptp. Ы?
модули, включенные в ядро тут и не отображаются
.config
CONFIG_NF_CT_PROTO_GRE=y
CONFIG_NF_PPTP=y
CONFIG_NF_NAT_PPTP=y
CONFIG_NF_NAT_PROTO_GRE=y
Тут мы не видим обсуждаемого ip_nat_pptp. Ы?
Мне кажется я не о том говорю ...
но сейчас ещё раз проверил что трасировка к pptp (№1) серверу идёт через pptp (№2) соединение в роутере ... и попробовал соединиться с ним (pptp №1) с компа (lan) соединяется ...
ghost_ufa
10-02-2010, 10:55
Все чудесатее и чудесатее. Все это из 603-netfilter_nat_pptp.patch, там вроде как похоже на правду. Собираю с отладкой...
ghost_ufa
10-02-2010, 10:58
Мне кажется я не о том говорю ...
Вот именно - я не о том говорю. Одно PPTP внутри другого PPTP вполне работает - у меня оно перестает работать на маскараде.
theMIROn
10-02-2010, 11:45
Вот именно - я не о том говорю. Одно PPTP внутри другого PPTP вполне работает - у меня оно перестает работать на маскараде.
тесткейс?
потому что у меня:
pptp1_client -> nat -> pptp0_router -> pptp0_endpoint -> pptp1_endpoint
pptp2_client -> nat -> pptp0_router -> pptp0_endpoint -> pptp2_endpoint
ghost_ufa
10-02-2010, 12:36
тесткейс?
потому что у меня:
pptp1_client -> nat -> pptp0_router -> pptp0_endpoint -> pptp1_endpoint
pptp2_client -> nat -> pptp0_router -> pptp0_endpoint -> pptp2_endpoint
pptp_client -> nat на pptp0_router -> pptp_server == не работает
pptp_client -> (pptp0_router -> pptp0_endpoint) -> pptp_server (тот же) == работает.
Пакеты к клиенту с НАТа идут ОДНОЗНАЧНО кривые, место возникновения кривизны я описАл. Осталось поймать причину. Хидеры я проверил с теми, что оригинально были в Patch-o-matic - совпадают. Первая попытка сборки с отладкой обломилась - нынешний компилятор заругался на конкатенацию строковых литералов типа printk(_FILE_ ":" _FUNCTION_ ":" format), пересобираю.
UPD. Собрал, посмотрел. Ну да, в логах видно изменение Call_id и Peer_Call_id - и неожиданно "altering peer call id from 0 to 0". Буду дальше копать.
pollitra
10-02-2010, 15:43
Подключаю принтер ml-1641 samsung к роутеру wl500gpv2 на прошивке 1.9.2.7-d-r1087 и вот что вижу (лог):
Feb 10 17:28:25 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 4
Feb 10 17:28:25 kernel: usb.c: USB device 4 (vend/prod 0x4e8/0x3292) is not claimed by any active driver.
Где копать? Я так понимаю драйвер не грузится.
theMIROn
10-02-2010, 15:55
Спасибо от энтузиастов за пожертвование от 10.02.10 05:45 через платежный автомат ОСМП
ghost_ufa
11-02-2010, 10:47
Продолжение раскопок. Кусок лога с отладкой. Только что загружен модуль и предпринята попытка установления соединения.
Feb 11 13:26:53 router kernel: ip_nat_pptp.c: registering NAT helper
Feb 11 13:26:53 router kernel: ip_nat_pptp version 1.5 loaded
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: tcp_help: pptp packet too short (0)
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: tcp_help: pptp packet too short (0)
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: Not touching dir REPLY at hook POSTROUTING
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: tcp_help: pptp packet too short (0)
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router last message repeated 2 times
Feb 11 13:27:18 router kernel: Not touching dir REPLY at hook POSTROUTING
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:18 router kernel: tcp_help: entering
Feb 11 13:27:18 router kernel: tcp_help: pptp packet too short (0)
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: pptp_outbound_pkt: msg=0x0007 altering call id from 0x0000 to 0x8035
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: successfully changed expect
Feb 11 13:27:19 router kernel: pptp_inbound_pkt: msg=0x0008 altering peer call id from 0x8035 to 0x0000
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: successfully changed expect
Feb 11 13:27:19 router kernel: pptp_inbound_pkt: msg=0x0008 altering peer call id from 0x0000 to 0x0000
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: Not touching dir REPLY at hook POSTROUTING
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: Not touching dir REPLY at hook POSTROUTING
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:19 router kernel: tcp_help: entering
Feb 11 13:27:19 router kernel: tcp_help: pptp packet too short (0)
Feb 11 13:27:19 router kernel: we have a connection!
Feb 11 13:27:19 router kernel: completing tuples with NAT info
Feb 11 13:27:19 router kernel: change ip to 192.168.79.254
Feb 11 13:27:19 router kernel: change key to 0x2fd0
Feb 11 13:27:19 router kernel: we have a connection!
Feb 11 13:27:19 router kernel: change ip to 192.168.80.123
Feb 11 13:27:19 router kernel: change key to 0x8035
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: pptp_outbound_pkt: msg=0x000c altering call id from 0x0000 to 0x8035
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: Not touching dir REPLY at hook POSTROUTING
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: Not touching dir ORIG at hook PREROUTING
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: tcp_help: pptp packet too short (0)
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: pptp_inbound_pkt: msg=0x000d altering peer call id from 0x2fd0 to 0x0000
Feb 11 13:27:28 router kernel: tcp_help: entering
Feb 11 13:27:28 router kernel: Not touching dir REPLY at hook POSTROUTING
Feb 11 13:27:28 router kernel: tcp_help: entering
Похоже что на пакет с кодом 8 (а это как раз Outgoing Call Reply) обработчик вызывается ДВАЖДЫ, сбивая работу механизма состояний - обо именно на этот пакет оригинальный Call Id сохраняется в данных Conntrack'а.
UPD. Добавил еще и вывод адресов.
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: PPTP_OUT_CALL_REPLY t_src 192.168.79.254 t_dst 192.168.80.123
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: PPTP_OUT_CALL_REPLY orig_t_src 192.168.80.123 orig_t_dst 192.168.79.254
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: PPTP_OUT_CALL_REPLY altering expectation src 192.168.80.123 dst 192.168.79.254
Feb 11 14:19:14 router kernel: successfully changed expect
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: msg=0x0008 altering peer call id from 0x8036 to 0x0000
Feb 11 14:19:14 router kernel: tcp_help: entering
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: PPTP_OUT_CALL_REPLY t_src 192.168.80.123 t_dst 192.168.79.254
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: PPTP_OUT_CALL_REPLY orig_t_src 192.168.80.123 orig_t_dst 192.168.79.254
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: PPTP_OUT_CALL_REPLY altering expectation src 192.168.79.254 dst 192.168.80.123
Feb 11 14:19:14 router kernel: successfully changed expect
Feb 11 14:19:14 router kernel: pptp_inbound_pkt: msg=0x0008 altering peer call id from 0x0000 to 0x0000
Только вот я не понял - что оно пытается НАТить просто в локалке???
allibass
11-02-2010, 15:33
Столкнулся с проблемой что при вставленной флешке роутер ежедневно в 12-00 - 12-15(где то в этот период времени) сбрасывается на дефолт.Без флешки все тип топ работает
Мне советовали мол по одной проге с флешки выключать....только там из прог то ничего толком и не стоит...рторрент + все странички отображающие статус роутера траффика и так далее....самба не стоит но в сетевом окружении флешка роутера появилась
Похоже что на пакет с кодом 8 (а это как раз Outgoing Call Reply) обработчик вызывается ДВАЖДЫ, сбивая работу механизма состояний - обо именно на этот пакет оригинальный Call Id сохраняется в данных Conntrack'а.
Похоже, что наиболее эффективно будет сравнить с ip_nat_pptp.c из ветки 2.6...
Updated: как вариант можно еще собрать прошивку с ядром 2.6 и посмотреть, воспроизводится ли бага.
А кто-нить развлекался с nfs клиентом на роутере?
Вроде все модули загрузил но шара не монтируется(тупо висит на монтировании по ctrl+c не нажму).
lsmod | grep nfs
nfsd 247136 0
exportfs 5280 1 nfsd
nfs 279264 0
lockd 76304 2 nfsd,nfs
sunrpc 184896 3 nfsd,nfs,lockd
Говорят надо запускать mountd но:
[admin@WL-0026184CBA7F /opt]$ mountd
mountd: chdir(/var/lib/nfs) failed: No such file or directory
Версия rtn-1194
Облазил форум но не нашел чтото вменяемое howto по подключению к роутеру шары по nfs.
Updated: с /var разобрался. Терь другая напасть:
[admin@WL-0026184CBA7F lib]$ mountd
Cannot register service: RPC: Unable to receive; errno = Connection refused
Updated2:
time dd if=/opt/nfsroot/disk1/alex/nexentastor.zip
of=/dev/null bs=1024k count=1024
498+1 records in
498+1 records out
real 0m 29.92s
user 0m 0.01s
sys 0m 24.82s
16MB\c
Ничо так.
PS: запускать оказывается сначало portmap, потом mountd.
Надо будет в общий FAQ куданить сунуть.
ghost_ufa
12-02-2010, 05:53
как вариант можно еще собрать прошивку с ядром 2.6 и посмотреть, воспроизводится ли бага.
Пытаюсь, но оно пока у меня даже не компиляется :( Вот пока занимаюсь напиллингом...
как вариант можно еще собрать прошивку с ядром 2.6 и посмотреть, воспроизводится ли бага.
Пытаюсь, но оно пока у меня даже не компиляется :( Вот пока занимаюсь напиллингом...
Ну так огласи, что не так - либо присоветуем чего, либо постараемся поправить.
ghost_ufa
12-02-2010, 13:48
Ну так огласи, что не так - либо присоветуем чего, либо постараемся поправить.
Дык я оглашал как-то - я ж не на мипсовом роутере сие юзаю, а на совсем другой архитектуре, и сверху накладывается еще пол-ведра патчей. Вряд ли TYT кому интересно мое извращение :rolleyes:
Нормальной работы прошивки с ядром 2,4 добился через пару месяцв молоткирования и напиллинга - так что 2,6 будет вряд ли скоро.
Дык я оглашал как-то - я ж не на мипсовом роутере сие юзаю, а на совсем другой архитектуре, и сверху накладывается еще пол-ведра патчей.
Если ОНО big-endian, то в 2.4 с этим не фонтан, посему всё может быть...
ghost_ufa
12-02-2010, 14:31
Если ОНО big-endian, то в 2.4 с этим не фонтан, посему всё может быть...
Не, без этого обошлось - старый добрый LE :D
Вряд ли TYT кому интересно мое извращение :rolleyes:
Нормальной работы прошивки с ядром 2,4 добился через пару месяцв молоткирования и напиллинга - так что 2,6 будет вряд ли скоро.
Если ты так серьезно подошел к делу, то наверняка найдется несколько патчей/исправлений которые не привязаны к платформе. Мы бы с большим интересом на них посмотрели.
Как на этой прошивке вызвать заполнение iptables из nvram (установки файрвола в морде)?
На старой прошивке вот эта команда
kill -USR1 `cat /var/run/udhcpc0.pid`
без обрыва существующих tcp соединений очищала iptables, потом iptables заполнялись, и запускался post-firewall.
Теперь что-то в udhcpc поменялось, он в ответ на SIGUSR1 просто посылает dhcp renew, и если ip тот же, то он ничего не делает
подскажите в логах увидел вот такую ошибку, что она означает?
Feb 13 11:58:20 kernel: Unhandled kernel unaligned access in unaligned.c::emulate_load_store_insn, line 481:
Feb 13 11:58:20 kernel: $0 : 00000000 1000d400 800d3eac 00000000 81ababe0 00000001 00000000 00000128
Feb 13 11:58:20 kernel: $8 : 0000000a 00000000 00000001 73746b70 73206469 00000000 00000002 65746174
Feb 13 11:58:20 kernel: $16: 81ababe0 00000000 00000001 00000080 7fff6718 00000000 81ababf8 8129cec0
Feb 13 11:58:20 kernel: $24: 00000000 2adbe910 81bd4000 81bd5ec0 7fff6718 80054d50
Feb 13 11:58:20 kernel: Hi : 00000000
Feb 13 11:58:20 kernel: Lo : 00000000
Feb 13 11:58:20 kernel: epc : 800d3eb4 Tainted: P
Feb 13 11:58:20 kernel: Status: 1000d403
Feb 13 11:58:20 kernel: Cause : 00000010
Feb 13 11:58:20 kernel: PrId : 00029029
подскажите в логах увидел вот такую ошибку, что она означает?
Во-первых, всегда пиши точную версию прошивки!
Увы, этого вывода мало, там нет самого главного - стека вызовов. Без этого невозможно локализовать ошибку.
Если ошибка повторяется регулярно, тогда надо понять какое именно действие её вызывает.
ghost_ufa
15-02-2010, 10:57
Всем спасибо за соучастие - заработало. Это не патч был кривой - эт у меня руки такие :(
Всем спасибо за соучастие - заработало. Это не патч был кривой - эт у меня руки такие :(
Ну вот, а я тут уже ревизию ip_nat_pptp устроил - см. r1204, r1208 ... ;)
ghost_ufa
15-02-2010, 12:54
Ну вот, а я тут уже ревизию ip_nat_pptp устроил - см. r1204, r1208 ... ;)
Опа... не углядел. Спасибо - может и эти обновления сработали. Я перетряхнул сборку, выкинул ненужное - и оно как-то само завелось :)
ЗЫ. Полезные патчи ранее были, но постепенно все оказались в этой прошивке естественным путем. Если че еще найду - прятать не буду ;)
A что сейчас творится с поддержкой IPV6 в текущей прошивке, долго изучал единственную тему на английском, но и там она уснула )
Интересует поддерживаются ли динамические IPV4 при тунелировании в IPV6, a так же текущие ограничения в поддержке IPV6
(кстати красивой мордочки из англицкой темы с настройками тунеля IPV6 так в текущем билде и не увидел)
P.S. И какие сейчас по умолчанию в IPV6 стоят рулезы? Все открыто?
theMIROn
16-02-2010, 07:17
Интересует поддерживаются ли динамические IPV4 при тунелировании в IPV6
да
a так же текущие ограничения в поддержке IPV6stateless ipv6 firewall
(кстати красивой мордочки из англицкой темы с настройками тунеля IPV6 так в текущем билде и не увидел)
оно будет, если собрать руками
P.S. И какие сейчас по умолчанию в IPV6 стоят рулезы? Все открыто?
[admin@router root]$ ip6tables-save
# Generated by ip6tables-save v1.3.8 on Tue Feb 16 11:01:22 2010
*mangle
:PREROUTING ACCEPT [499778:98230540]
:INPUT ACCEPT [5567:368166]
:FORWARD ACCEPT [5775:1975680]
:OUTPUT ACCEPT [1232:130810]
:POSTROUTING ACCEPT [8092:2210650]
COMMIT
# Completed on Tue Feb 16 11:01:22 2010
# Generated by ip6tables-save v1.3.8 on Tue Feb 16 11:01:22 2010
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [5274:1949476]
:OUTPUT ACCEPT [1028:110142]
:SECURITY - [0:0]
:logaccept - [0:0]
:logdrop - [0:0]
-A INPUT -m rt --rt-type 0 -j DROP
-A INPUT -i lo -j ACCEPT
-A INPUT -i br0 -j ACCEPT
-A INPUT -p ipv6-icmp -j ACCEPT
-A INPUT -s fe80::/10 -j ACCEPT
-A INPUT -s ff00::/8 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A FORWARD -m rt --rt-type 0 -j DROP
-A FORWARD -i br0 -o br0 -j ACCEPT
-A FORWARD -p ipv6-icmp -j ACCEPT
-A FORWARD -s fe80::/10 -j ACCEPT
-A FORWARD -s ff00::/8 -j ACCEPT
-A FORWARD -i ! br0 -o sixtun -j DROP
-A FORWARD -i ! br0 -o ppp0 -j DROP
-A FORWARD -i ! br0 -o vlan1 -j DROP
-A OUTPUT -m rt --rt-type 0 -j DROP
-A SECURITY -p tcp -m tcp --tcp-flags SYN,RST,ACK SYN -m limit --limit 1/sec -j RETURN
-A SECURITY -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec -j RETURN
-A SECURITY -p udp -m limit --limit 5/sec -j RETURN
-A SECURITY -p icmp -m limit --limit 5/sec -j RETURN
-A SECURITY -j DROP
-A logaccept -j LOG --log-prefix "ACCEPT " --log-tcp-sequence --log-tcp-options --log-ip-options
-A logaccept -j ACCEPT
-A logdrop -j LOG --log-prefix "DROP " --log-tcp-sequence --log-tcp-options --log-ip-options
-A logdrop -j DROP
COMMIT
ghost_ufa
16-02-2010, 13:19
Не, может IPV6 это и есть светлое будущее, но все же. Как-то вы его излишне крепко прикрутили - при попытке сбросить CONFIG_IPV6 оно даже не компиляется!
ЗЫ.
"Разработчики так гордятся реализацией IPv6, что от неё нелегко избавиться"
(С) Bog BOS: Настройка TCP/IP в Linux
Не, может IPV6 это и есть светлое будущее, но все же. Как-то вы его излишне крепко прикрутили - при попытке сбросить CONFIG_IPV6 оно даже не компиляется!
Неделю назад у меня компилилось. make oldconf не забыл сделать?
theMIROn
16-02-2010, 13:40
Не, может IPV6 это и есть светлое будущее, но все же. Как-то вы его излишне крепко прикрутили - при попытке сбросить CONFIG_IPV6 оно даже не компиляется!
пруф? )
it makes forum engine feel better
ghost_ufa
16-02-2010, 14:28
make oldconf не забыл сделать?
чуть позанудствую
У мню вся обработка завернута в 5 скриптов:
0. обновление дерева сорцов
1. Чистка дерева, распаковка всего и создание нужных симлинков, прореживание патчей
2. накладывание патчей, подготовка сорцов, накладывание других патчей
3. сборка
4. перепаковка в нужный мне формат, добавление недостающего и генерация архива.
Раньше оно собиралось без IPV6, потом я начал копать ip_nat_pptp и временно убрал некоторые патчи, в том числе и выключатор ipv6. А когда решил их вернуть - сборка упала при линковке с руганью про ipv6. Рабочая версия нужна была срочно, поэтому включил ipv6 и все собралось. Конечно можно и оставить - но будет время обязательно попробую еще раз.
У мню вся обработка завернута в 5 скриптов:
Значит настало время провести ревизию ;) Только что собралось успешно без IPv6...
Не, может IPV6 это и есть светлое будущее, но все же.
В качестве примера приведу сеть провайдера "мааленького уездного города N", после того как его съел боольшой провайдер, локальная сеть оказалась разбита на мааленькие островки, однако если использовать даже IPV6 Teredo Address, то волшебным образом появляются соседи и на локальных скоростях )
Уважаемый народ! Не обижайтесь на мой лексикон, я еще новичок, но запросы большие. Стоит ASUS WL-500GP v2, интернет и внутреннию сетку предоставляет "Кактус" г. СПб Ново девяткино. Версия прошивки стоит 1.9.2.7-10. Хочется настроить DC++ и IPTV (VLC), а не знаю как. Может кто пошаговую инструкцию даст:)
Уважаемый народ! Не обижайтесь на мой лексикон, я еще новичок, но запросы большие. Стоит ASUS WL-500GP v2, интернет и внутреннию сетку предоставляет "Кактус" г. СПб Ново девяткино. Версия прошивки стоит 1.9.2.7-10. Хочется настроить DC++ и IPTV (VLC), а не знаю как. Может кто пошаговую инструкцию даст:)
даже не знаю куда бы вас послать --- разве что банально в поиск. Однако, данная прошивка к данной теме отношения не имеет. Советую быть впредь повнимательнее.
Unlimited
16-02-2010, 22:43
Вот свежесобранная r1211:
ftp://core.dumped.ru/rt-n/
Вот свежесобранная r1211:
ftp://core.dumped.ru/rt-n/
ПО ченжлогу она аналогична выложенной на гугле r1210
Unlimited
16-02-2010, 23:07
Svn сказал и поставил 1211 я с ним не спорил
У кого есть какие нибудь мнения:
http://wl500g.info/showthread.php?p=184528&posted=1#post184528
[...] Хочется настроить [...] IPTV (VLC), а не знаю как. Может кто пошаговую инструкцию даст:)
Читаем ФАК (http://wl500g.info/showpost.php?p=51618&postcount=20), дальше пользуемся поиском. Удачи! :)
колбаскин
17-02-2010, 09:26
Включил в веб интерфейсе ssh, но он никак не виден на внешний белый ip
Но у меня настроена вторая сеть на vlan1, на нее ssh виден
Помогите настроить... Понимаю что телепаты в отпуске
Скажите какая инфа нужна - выкину
Unlimited
17-02-2010, 09:47
А не мог бы кто-нибудь ткнуть в инфу или рассказать как пользоваться тулчейном .. как с его помощью компилить приложения для роутера? может можно виртуальную машину с системой роутера поднять?
А не мог бы кто-нибудь ткнуть в инфу или рассказать как пользоваться тулчейном .. как с его помощью компилить приложения для роутера? может можно виртуальную машину с системой роутера поднять?
Твой вопрос звучит - "А как пользоваться компилятором gcc?". Ты думаешь кто-то готов писать трактат на эту тему? ;)
Единственное различие тулчейна с хостовых компилятором в том, что к названию всех утилит добавляется "mipsel-linux-" и, соответственно, при запуске скрипта configure собираемой проги надо добавлять ключик --host=mipsel-linux
Unlimited
17-02-2010, 10:05
и по добавлению к конфигуре этого ключа он сам будет смотреть уже инклуды и либы из дерева тулчейна или как?
и по добавлению к конфигуре этого ключа он сам будет смотреть уже инклуды и либы из дерева тулчейна или как?
Если ты догадаешься добавить тулчейн в PATH, и скрипт написан корректно, то да.
Unlimited
17-02-2010, 10:25
Разумеется в PATH добавлен, конфигуре обычно делаются autoconf-ом, т.е. в этом случае все зависимости проверяются как нужно на системе будущего роутера?
Разумеется в PATH добавлен, конфигуре обычно делаются autoconf-ом, т.е. в этом случае все зависимости проверяются как нужно на системе будущего роутера?
Вопроса не понял. Если для сборки/работы собираемой проги требуется какая-то библиотека, она где-то должна лежать и autoconf должен знать где её найти.
Unlimited
17-02-2010, 12:35
Ну вообщем чтоб собрать бинарник для роутера надо только добавить --host=mipsel-linux. Окей.
А что изменилось в прошивке, что не срабатывают методы разгона процессора как тут (http://wl500g.info/showthread.php?t=6820&highlight=%F0%E0%E7%E3%EE%ED+300+%CC%C3%D6) описано. Раньше точно разгонялся, но при перепрошивке на прошивку 7хх коротил ноги флеша, а щас вот хотел опять частоту поднять и никак. Грузится на 264 МГц.
А что изменилось в прошивке, что не срабатывают методы разгона процессора как тут (http://wl500g.info/showthread.php?t=6820&highlight=%F0%E0%E7%E3%EE%ED+300+%CC%C3%D6) описано. Раньше точно разгонялся, но при перепрошивке на прошивку 7хх коротил ноги флеша, а щас вот хотел опять частоту поднять и никак. Грузится на 264 МГц.
[root]$ cat /proc/cpuinfo
system type : Broadcom BCM4704 chip rev 9 pkg 0
processor : 0
cpu model : BCM3302 V0.6
BogoMIPS : 299.00
wait instruction : no
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : no
hardware watchpoint : no
ASEs implemented :
VCED exceptions : not available
VCEI exceptions : not available
unaligned_instructions : 2
dcache hits : 0
dcache misses : 0
icache hits : 0
icache misses : 0
instructions : 0
[root]$
даже в настройке Durak Edition написанно как делать )
nvram set clkfreq=300,150
nvram commit
flashfs save && flashfs commit && flashfs enable && reboot
theMIROn
17-02-2010, 20:23
А что изменилось в прошивке, что не срабатывают методы разгона процессора как тут (http://wl500g.info/showthread.php?t=6820&highlight=%F0%E0%E7%E3%EE%ED+300+%CC%C3%D6) описано. Раньше точно разгонялся, но при перепрошивке на прошивку 7хх коротил ноги флеша, а щас вот хотел опять частоту поднять и никак. Грузится на 264 МГц.
в этом плане абсолютно ничего, если не меняли себе cfe
Unlimited
17-02-2010, 20:29
А почему бы в прошивку от энтузиастов не встроить vsftpd с функцией перекодирования?
Или подскажите безглючного фтп клиента поддерживающего UTF :)
PS Нашел, Far2. Тогда да действительно и нужда в этом vsftpd патченом отпадает :)
popow_sergei
18-02-2010, 19:33
как в этой прошивке обстоит дело с DHCP lan + DHCP pppoe (Dual Access) ?
Unlimited
18-02-2010, 22:11
Прошивка 1214 (изменения не значительные)
ftp://core.dumped.ru/rt-n/1214/
даже в настройке Durak Edition написанно как делать )
nvram set clkfreq=300,150
nvram commit
flashfs save && flashfs commit && flashfs enable && reboot
Я очень рад, что там это написано.
[root@WL-AQUA root]$ nvram set clkfreq=300,150
[root@WL-AQUA root]$ nvram commit
[root@WL-AQUA root]$ flashfs save && flashfs commit && flashfs enable
tar: removing leading '/' from member names
tmp/local/
tmp/local/sbin/
tmp/local/sbin/pre-boot
tmp/local/sbin/scsi-stop
tmp/local/sbin/scsi-start
tmp/local/sbin/post-boot
tmp/local/sbin/post-firewall
tmp/local/sbin/post-mount
tmp/local/sbin/pre-shutdown
tmp/local/sbin/scsi-stop.sh
tmp/local/sbin/reboot_s
tmp/local/etc/
tmp/local/etc/dropbear/
tmp/local/etc/dropbear/dropbear_dss_host_key
tmp/local/etc/dropbear/dropbear_rsa_host_key
tmp/local/root/
tmp/local/root/.mc/
tmp/local/root/.mc/panels.ini
tmp/local/root/.mc/cedit/
tmp/local/root/.mc/hotlist
tmp/local/root/.mc/history
tmp/local/root/.mc/ini
tmp/local/root/.mc/filepos
tmp/local/root/.mc/Tree
tmp/local/root/.profile
-rw-r--r-- 1 root root 10275 Feb 19 00:23 /tmp/flash.tar.gz
Check saved image and type "/sbin/flashfs commit" to commit changes
.
Committed.
[root@WL-AQUA root]$ reboot
[root@WL-AQUA root]$
login as: root
root@192.168.1.1's password:
[root@WL-AQUA root]$ cat /proc/cpuinfo
system type : Broadcom BCM4704 chip rev 9 pkg 0
processor : 0
cpu model : BCM3302 V0.6
BogoMIPS : 263.78
wait instruction : no
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : no
hardware watchpoint : no
ASEs implemented :
VCED exceptions : not available
VCEI exceptions : not available
unaligned_instructions : 22
dcache hits : 0
dcache misses : 0
icache hits : 0
icache misses : 0
instructions : 0
в этом плане абсолютно ничего, если не меняли себе cfe
Еще б я знал что это...
Unlimited
18-02-2010, 22:48
как в этой прошивке обстоит дело с DHCP lan + DHCP pppoe (Dual Access) ?
Что такое DHCP pppoe? :) Такого не бывает )
А Dual Access (DHCP + PPPoE) реализован и отлично работает...
to theMIROn
Я шился на 740-ю с 617-й. Получил полукирпич, 2 часа танцевал с бубном, замыкал 9-ю ногу, но в итоге.... роутер включился со всеми предыдущими настройками, ничего не сбилось! прошил 740-ю и забыл про него.
Решил поставить последнюю, 1087-ю. Поставил без проблем и при загрузке смотрю - частота штатная. Скинулась она скорее всего еще при прошивке 740-й. До этого был разогнан, работал полгода точно на 300 МГц.
theMIROn
19-02-2010, 07:19
to theMIROn
Я шился на 740-ю с 617-й. Получил полукирпич, 2 часа танцевал с бубном, замыкал 9-ю ногу, но в итоге.... роутер включился со всеми предыдущими настройками, ничего не сбилось! прошил 740-ю и забыл про него.
Решил поставить последнюю, 1087-ю. Поставил без проблем и при загрузке смотрю - частота штатная. Скинулась она скорее всего еще при прошивке 740-й. До этого был разогнан, работал полгода точно на 300 МГц.
настройки сбрасывали? вот и результат.
popow_sergei
19-02-2010, 09:59
Что такое DHCP pppoe? Такого не бывает )
имел ввиду, что подключение PPPoE получает IP тоже
по DHCP
Unlimited
19-02-2010, 10:12
эти два протокола не совместимы. pppoe соединение получает динамику от сервера, но протокол согласования называется ipcp а не dhcp.
popow_sergei
19-02-2010, 10:24
эти два протокола не совместимы. pppoe соединение получает динамику от сервера, но протокол согласования называется ipcp а не dhcp.
приношу извинения за свой французский (теперь буду знать)
Не уверен, что об этом нужно постить сюда, но по-моему, это где-то недосмотр, потому что дешевый китайский TP-Link работает на такой конфигурации из коробки.
Суть:
есть провайдер (Beeline internet UA), у него последняя миля - PPTP. Чтобы достучаться до шлюза, само собой очевидно, что WAN должен находиться во внутренней IP-сети. Реквизиты получаются по DHCP. Ну так вот, сконфигурировать роутер так, чтобы до него дошло, что перед поднятием pppd недурственно было бы проинициализировать WAN, да получить внутренний IP и внутренний же DNS, штатными средствами невозможно - что на штатной асусовской прошивке, что на эхотаге здесь.
Так как мне не хотелось бы возвращать железяку, большая просьба просветить, как научить ее таким очевидным вещам.
theMIROn
19-02-2010, 11:34
Не уверен, что об этом нужно постить сюда, но по-моему, это где-то недосмотр, потому что дешевый китайский TP-Link работает на такой конфигурации из коробки.
Суть:
есть провайдер (Beeline internet UA), у него последняя миля - PPTP. Чтобы достучаться до шлюза, само собой очевидно, что WAN должен находиться во внутренней IP-сети. Реквизиты получаются по DHCP. Ну так вот, сконфигурировать роутер так, чтобы до него дошло, что перед поднятием pppd недурственно было бы проинициализировать WAN, да получить внутренний IP и внутренний же DNS, штатными средствами невозможно - что на штатной асусовской прошивке, что на эхотаге здесь.
Так как мне не хотелось бы возвращать железяку, большая просьба просветить, как научить ее таким очевидным вещам.
уверяю вас, вы не правы, никаког онедосмотра нет, прошивка из подписи работает и с pptp, и с билайном и с dhcp и даже позволяет одновременно получить доступ к ресурсам провайдера и к ресурсам глобальной сети out-of-box.
Беда только в том, что объективная реальность, данная мне в ощущениях, сообщает:
dhcp client: deconfig: lease is lost
и это все.
Беда только в том, что объективная реальность, данная мне в ощущениях, сообщает:
dhcp client: deconfig: lease is lost
и это все.
А привязки к маку нету? Вписывать мак прошлого роутера или компьютера не пробовали?
Мало того, что там нет привязки, так еще и если зателнетиться в роутер и пнуть udhcpc -i eth0 ручками, то lease успешно выдается.
theMIROn
19-02-2010, 12:04
Беда только в том, что объективная реальность, данная мне в ощущениях, сообщает:
dhcp client: deconfig: lease is lost
и это все.
проблема не в прошивке
http://wl500g.info/showthread.php?t=22985
AndreyUA
19-02-2010, 12:30
У меня билайн Украина и все работает. Как pptp, так и l2tp
AndreyUA
19-02-2010, 12:47
Господа разработчики, большая просьба, добавьте в веб интерфейс в левый фрейм кнопочку reboot. Было бы очень удобно.
DrCrimson
19-02-2010, 12:53
Господа разработчики, большая просьба, добавьте в веб интерфейс в левый фрейм кнопочку reboot. Было бы очень удобно.
Да, было бы хорошо, а то приходится лезть в system command и там набирать reboot:)
Ответьте на несколько вопросов.
Есть WL-500W. Сейчас стоит последняя версия прошивки от Олега. Решил прошиться прошивкой от энтузиастов.
Сейчас последняя эта WL500W-1.9.2.7-d-r1087.trx ? Или нет?
Качать отсюда? http://code.google.com/p/wl500g/ ?
Еще есть вопрос с сохранением настроек. В теме написано, что нужно сохранить настройки, а потом их загрузить, а вот как это сделать не нашел. Подскажите как это сделать (сохранить, а потом залить настройки) или ткните где почитать. (поиском не нашел ответа)
Заранее спасибо.
valerakvb
19-02-2010, 13:22
Ответьте на несколько вопросов.
Есть WL-500W. Сейчас стоит последняя версия прошивки от Олега. Решил прошиться прошивкой от энтузиастов.
Сейчас последняя эта WL500W-1.9.2.7-d-r1087.trx ? Или нет?
Качать отсюда? http://code.google.com/p/wl500g/ ?
Еще есть вопрос с сохранением настроек. В теме написано, что нужно сохранить настройки, а потом их загрузить, а вот как это сделать не нашел. Подскажите как это сделать (сохранить, а потом залить настройки) или ткните где почитать. (поиском не нашел ответа)
Заранее спасибо.
http://wl500g.info/showpost.php?p=167749&postcount=10 а потом почитайте http://wl500g.info/showthread.php?t=21889 :D
MrGalaxy
19-02-2010, 18:12
Да, было бы хорошо, а то приходится лезть в system command и там набирать reboot:)
Тогда уж и клавишу HALT.
Да, было бы хорошо, а то приходится лезть в system command и там набирать reboot:)
A чем не нравится кнопка финиш? Она делает коммит и ребут )
DrCrimson
19-02-2010, 18:19
A чем не нравится кнопка финиш? Она делает коммит и ребут )
Она раздражает:)))
проблема не в прошивке
http://wl500g.info/showthread.php?t=22985
Кстати хорошо бы из английской ветки мордочку для IPV6 и сюда бы на обсуждение, - один недостаток уже виден - нет возможности настроить 6to4 для динамического IPV4 через web мордочку...
Она раздражает:)))
Советую какое-то время воздержаться от работы с компьютероми и *NIX в частности и попробовать заменители, - девушку например ))
http://wl500g.info/showpost.php?p=167749&postcount=10 а потом почитайте http://wl500g.info/showthread.php?t=21889 :D
Спасибо за ссылки.
С сохранением и загрузкой настроек разобрался. Так же успешно прошился на прошивку от энтузиастов.
Но вот вопрос по второй ссылке. Извините за глупые вопросы - а зачем установка всех этих программ? Что это дает?
И еще вопрос:
Есть проблема со скоростью. Что на прошивке Олега, что на прошивке энтузиастов, скорость отдачи около 35-40 Мбит/сек, а на прием больше 11 Мбит/сек не поднимается. При этом при подключении напрямую скорость около 30-35 Мбит/сек на прием.
Подскажите где копать?
Роутер WL-500W
Прошивка самая последняя от энтузиастов
Подключени по PPPoE
Вот логи
Jan 1 03:00:05 syslogd started: BusyBox v1.15.3
Jan 1 03:00:05 kernel: klogd started: BusyBox v1.15.3 (2010-01-24 20:40:42 MSK)
Jan 1 03:00:05 kernel: CPU revision is: 00029006
Jan 1 03:00:05 kernel: Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes.
Jan 1 03:00:05 kernel: Primary data cache 16kB, 2-way, linesize 16 bytes.
Jan 1 03:00:05 kernel: Linux version 2.4.37.7 (root@localhost) (gcc version 3.4.6) #1 2010-01-24 20:44:23 MSK
Jan 1 03:00:05 kernel: Setting the PFC to its default value
Jan 1 03:00:05 kernel: Determined physical RAM map:
Jan 1 03:00:05 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 03:00:05 kernel: On node 0 totalpages: 8192
Jan 1 03:00:05 kernel: zone(0): 8192 pages.
Jan 1 03:00:05 kernel: zone(1): 0 pages.
Jan 1 03:00:05 kernel: zone(2): 0 pages.
Jan 1 03:00:05 kernel: Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=ttyS0,115200
Jan 1 03:00:05 kernel: CPU: BCM4704 rev 9 pkg 0 at 264 MHz
Jan 1 03:00:05 kernel: Using 132.000 MHz high precision timer.
Jan 1 03:00:05 kernel: Calibrating delay loop... 263.78 BogoMIPS
Jan 1 03:00:05 kernel: Memory: 29868k/32768k available (1958k kernel code, 2900k reserved, 240k data, 92k init, 0k highmem)
Jan 1 03:00:05 kernel: Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Jan 1 03:00:05 kernel: Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Jan 1 03:00:05 kernel: Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Jan 1 03:00:05 kernel: Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan 1 03:00:05 kernel: Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Jan 1 03:00:05 kernel: Checking for 'wait' instruction... unavailable.
Jan 1 03:00:05 kernel: POSIX conformance testing by UNIFIX
Jan 1 03:00:05 kernel: PCI: Initializing host
Jan 1 03:00:05 kernel: PCI: Fixing up bus 0
Jan 1 03:00:05 kernel: PCI: Fixing up bridge
Jan 1 03:00:05 kernel: PCI: Fixing up bus 1
Jan 1 03:00:05 kernel: Linux NET4.0 for Linux 2.4
Jan 1 03:00:05 kernel: Based upon Swansea University Computer Society NET3.039
Jan 1 03:00:05 kernel: Initializing RT netlink socket
Jan 1 03:00:05 kernel: Starting kswapd
Jan 1 03:00:05 kernel: Journalled Block Device driver loaded
Jan 1 03:00:05 kernel: devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
Jan 1 03:00:05 kernel: devfs: boot_options: 0x1
Jan 1 03:00:05 kernel: NTFS driver v1.1.22 [Flags: R/O]
Jan 1 03:00:05 kernel: squashfs: version 3.0 (2006/03/15) Phillip Lougher
Jan 1 03:00:05 kernel: pty: 256 Unix98 ptys configured
Jan 1 03:00:05 kernel: Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
Jan 1 03:00:05 kernel: ttyS00 at 0xb8000300 (irq = 3) is a 16550A
Jan 1 03:00:05 kernel: ttyS01 at 0xb8000400 (irq = 3) is a 16550A
Jan 1 03:00:05 kernel: HDLC line discipline: version $Revision: 3.7 $, maxframe=4096
Jan 1 03:00:05 kernel: N_HDLC line discipline registered.
Jan 1 03:00:05 kernel: loop: loaded (max 8 devices)
Jan 1 03:00:05 kernel: PPP generic driver version 2.4.2
Jan 1 03:00:05 kernel: PPP Deflate Compression module registered
Jan 1 03:00:05 kernel: PPP BSD Compression module registered
Jan 1 03:00:05 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 03:00:05 kernel: PPPoL2TP kernel driver, V0.15.1
Jan 1 03:00:05 kernel: PPTP driver version 0.8.5-rc1
Jan 1 03:00:05 kernel: Amd/Fujitsu Extended Query Table v1.3 at 0x0040
Jan 1 03:00:05 kernel: Flash Id: Vendor: 0x0001 Device: 0x007e
Jan 1 03:00:05 kernel: number of CFI chips: 1
Jan 1 03:00:05 kernel: cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Jan 1 03:00:05 kernel: Flash device: 0x800000 at 0x1c000000
Jan 1 03:00:05 kernel: Physically mapped flash: squashfs filesystem found at block 967
Jan 1 03:00:05 kernel: Creating 5 MTD partitions on "Physically mapped flash":
Jan 1 03:00:05 kernel: 0x00000000-0x00040000 : "boot"
Jan 1 03:00:05 kernel: 0x00040000-0x007f0000 : "linux"
Jan 1 03:00:05 kernel: 0x000f1d94-0x007f0000 : "rootfs"
Jan 1 03:00:05 kernel: 0x007f0000-0x00800000 : "nvram"
Jan 1 03:00:05 kernel: 0x003e0000-0x007f0000 : "flashfs"
Jan 1 03:00:05 kernel: sflash: found no supported devices
Jan 1 03:00:05 kernel: Initializing Cryptographic API
Jan 1 03:00:05 kernel: IPv6 v0.8 for NET4.0
Jan 1 03:00:05 kernel: IPv6 over IPv4 tunneling driver
Jan 1 03:00:05 kernel: NET4: Linux TCP/IP 1.0 for NET4.0
Jan 1 03:00:05 kernel: IP Protocols: ICMP, UDP, TCP, IGMP
Jan 1 03:00:05 kernel: IP: routing cache hash table of 4096 buckets, 32Kbytes
Jan 1 03:00:05 kernel: TCP: Hash tables configured (established 2048 bind 4096)
Jan 1 03:00:05 kernel: Linux IP multicast router 0.06 plus PIM-SM
Jan 1 03:00:05 kernel: ip_conntrack version 2.1 (5953 buckets, 11906 max) - 328 bytes per conntrack
Jan 1 03:00:05 kernel: ip_conntrack_pptp version 1.9 loaded
Jan 1 03:00:05 kernel: ip_nat_pptp version 1.5 loaded
Jan 1 03:00:05 kernel: ip_tables: (C) 2000-2002 Netfilter core team
Jan 1 03:00:05 kernel: ipt_time loading
Jan 1 03:00:05 kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Jan 1 03:00:05 kernel: ip6_tables: (C) 2000-2002 Netfilter core team
Jan 1 03:00:05 kernel: NET4: Ethernet Bridge 008 for NET4.0
Jan 1 03:00:05 kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Jan 1 03:00:05 kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan 1 03:00:05 kernel: VFS: Mounted root (squashfs filesystem) readonly.
Jan 1 03:00:05 kernel: Mounted devfs on /dev
Jan 1 03:00:05 kernel: Freeing unused kernel memory: 92k freed
Jan 1 03:00:05 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 03:00:05 kernel: eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.29
Jan 1 03:00:05 kernel: eth1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.29
Jan 1 03:00:05 kernel: PCI: Enabling device 01:02.0 (0004 -> 0006)
Jan 1 03:00:05 kernel: eth2: Broadcom BCM4329 802.11 Wireless Controller 4.150.10.29
Jan 1 03:00:05 kernel: device eth0 entered promiscuous mode
Jan 1 03:00:05 kernel: device eth2 entered promiscuous mode
Jan 1 03:00:05 kernel: eth2: attempt to add interface with same source address.
Jan 1 03:00:05 kernel: br0: port 2(eth2) entering learning state
Jan 1 03:00:05 kernel: br0: port 1(eth0) entering learning state
Jan 1 03:00:05 kernel: br0: port 2(eth2) entering forwarding state
Jan 1 03:00:05 kernel: br0: topology change detected, propagating
Jan 1 03:00:05 kernel: br0: port 1(eth0) entering forwarding state
Jan 1 03:00:05 kernel: br0: topology change detected, propagating
Jan 1 03:00:05 dnsmasq[54]: started, version 2.51 cachesize 512
Jan 1 03:00:05 dnsmasq[54]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 03:00:05 dnsmasq-dhcp[54]: DHCP, IP range 192.168.1.2 -- 192.168.1.254, lease time 1d
Jan 1 03:00:05 dnsmasq[54]: read /etc/hosts - 2 addresses
Jan 1 03:00:05 kernel: usb.c: registered new driver usbdevfs
Jan 1 03:00:05 kernel: usb.c: registered new driver hub
Jan 1 03:00:05 kernel: usb-uhci.c: $Revision: 1.275 $ time 20:46:06 Jan 24 2010
Jan 1 03:00:05 kernel: usb-uhci.c: High bandwidth mode enabled
Jan 1 03:00:05 kernel: PCI: Enabling device 01:03.0 (0000 -> 0001)
Jan 1 03:00:05 kernel: UHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:05 kernel: usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
Jan 1 03:00:05 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:05 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 03:00:05 kernel: hub.c: USB hub found
Jan 1 03:00:05 kernel: hub.c: 2 ports detected
Jan 1 03:00:06 kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Jan 1 03:00:06 kernel: PCI: Enabling device 01:03.2 (0000 -> 0002)
Jan 1 03:00:06 kernel: ehci_hcd 01:03.2: PCI device 1106:3104
Jan 1 03:00:06 kernel: ehci_hcd 01:03.2: irq 12, pci mem c01a3000
Jan 1 03:00:06 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 03:00:06 kernel: EHCI: Enabling VIA 6212 workarounds
Jan 1 03:00:06 kernel: ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 03:00:06 kernel: hub.c: USB hub found
Jan 1 03:00:06 kernel: hub.c: 2 ports detected
Jan 1 03:00:06 kernel: usb.c: registered new driver usblp
Jan 1 03:00:06 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:07 kernel: usb.c: registered new driver audio
Jan 1 03:00:07 kernel: audio.c: v1.0.1:USB Audio Class driver
Jan 1 03:00:07 kernel: Linux video capture interface: v1.00
Jan 1 03:00:07 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:07 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:07 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:07 kernel: USB Mass Storage support registered.
Jan 1 03:00:08 dhcp client: deconfig: lease is lost
Jan 1 03:00:18 dnsmasq[54]: read /etc/hosts - 2 addresses
Jan 1 03:00:18 dnsmasq[54]: using nameserver 192.168.137.185#53
Jan 1 03:00:18 dhcp client: bound IP : 192.168.137.176 from 192.168.137.185
Jan 1 03:00:18 pppd[89]: Plugin rp-pppoe.so loaded.
Jan 1 03:00:18 pppd[89]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 03:00:18 pppd[90]: pppd 2.4.5 started by ignadmiv, uid 0
Jan 1 03:00:18 pppd[90]: PPP session is 12771 (0x31e3)
Jan 1 03:00:18 pppd[90]: Connected to 00:24:14:a1:d4:18 via interface eth1
Jan 1 03:00:18 pppd[90]: Using interface ppp0
Jan 1 03:00:18 pppd[90]: Connect: ppp0 <--> eth1
Jan 1 03:00:18 pppd[90]: CHAP authentication succeeded
Jan 1 03:00:18 pppd[90]: peer from calling number 00:24:14:A1:D4:18 authorized
Jan 1 03:00:18 pppd[90]: local IP address 95.220.164.67
Jan 1 03:00:18 pppd[90]: remote IP address 212.1.254.98
Jan 1 03:00:18 pppd[90]: primary DNS address 212.1.224.53
Jan 1 03:00:18 pppd[90]: secondary DNS address 212.1.230.111
Jan 1 03:00:18 dnsmasq[54]: read /etc/hosts - 2 addresses
Jan 1 03:00:18 dnsmasq[54]: using nameserver 212.1.230.111#53
Jan 1 03:00:18 dnsmasq[54]: using nameserver 212.1.224.53#53
Jan 1 03:00:19 PPPoE: connected to ISP
Feb 19 20:01:31 pppd[90]: System time change detected.
Feb 19 20:01:48 dnsmasq-dhcp[54]: DHCPREQUEST(br0) 192.168.1.207 00:24:8c:b9:6f:ba
Feb 19 20:01:48 dnsmasq-dhcp[54]: DHCPACK(br0) 192.168.1.207 00:24:8c:b9:6f:ba nek-87490c050d3
Feb 19 20:02:21 ntp client: Synchronizing time with time.nist.gov ...
Что еще нужно?
MrGalaxy
19-02-2010, 19:20
А у меня к разработчикам такой вопрос.
В этой (http://wl500g.info/showthread.php?t=17641&page=67) ветке описываются разные проблемы с работой Dir-320, прошитым последней прошивкой "от энтузиастов". Я сейчас с этим роутером не работаю, т.к. имею полноценный wl500gp-v.1, за которым подобных косяков не замечал.
Отличается ли прошивки для разных моделей роутеров семейства wl500 по своему функционированию? Иными словами, должна работа wl500gp-v.1 отличаться от работы wl500gp-v.2 по своему принципу?
theMIROn
19-02-2010, 19:50
А у меня к разработчикам такой вопрос.
В этой (http://wl500g.info/showthread.php?t=17641&page=67) ветке описываются разные проблемы с работой Dir-320, прошитым последней прошивкой "от энтузиастов". Я сейчас с этим роутером не работаю, т.к. имею полноценный wl500gp-v.1, за которым подобных косяков не замечал.
Отличается ли прошивки для разных моделей роутеров семейства wl500 по своему функционированию? Иными словами, должна работа wl500gp-v.1 отличаться от работы wl500gp-v.2 по своему принципу?
по существу, софт в wl500gpv2 ничем не отличается от wl500gp. некоторая разница только в rc.
p.s Спасибо SerGri (http://wl500g.info/member.php?u=28716) за пожертвование
AndreyUA
19-02-2010, 21:57
A чем не нравится кнопка финиш? Она делает коммит и ребут )Я так и делаю, но это нужно по меню скакать. Слева кнопка финиш очень бы неплохо смотрелась.
настройки сбрасывали? вот и результат.
Это-то понятно. Почему щас не срабатывает - не пойму.
взят wl500gpv1, залита r1214, аппарат сброшен в дефолт и сконфигурен с нуля. В результате имеем audio_enable=1 причем на странице services возможность отключить поддержку audio отсутствует. Похоже, в r1115 достигнут эффект обратный желаемому...
полагаю, дело в том, что забыли в shared/flash.default его выставить в 0
взят wl500gpv1, залита r1214, аппарат сброшен в дефолт и сконфигурен с нуля. В результате имеем audio_enable=1 причем на странице services возможность отключить поддержку audio отсутствует. Похоже, в r1115 достигнут эффект обратный желаемому...
полагаю, дело в том, что забыли в shared/flash.default его выставить в 0
Забыл, но ни к чему критичному, кроме загрузки лишних модулей souncore,audio это не должно приводить...
Поправил в r1218
nickolasm5
20-02-2010, 13:06
Оперативненько перевыложили. Отчёт по изменениям по сравнению с 2.0.0.6:
ядро - 0
драйвера - 0
основные изменения в коде rc+www связаны с изменениями в стандарте 802.11n - комбинация tkip+aes более не является валидной, см. также письмо от Олега http://wl500g.info/showpost.php?p=181854&postcount=1023
а почему тогда там в настройках написано tkip+aes(draft-n) ?
учтены ли изменеия в официальной проишивке в прошивке от энтузиастов?
хотя у меня и с 3.0.0.9 карточка intel 5100 N не берет (берет только на неофициальной в ручнном режиме, при котором G устройства не работают) :(
а почему тогда там в настройках написано tkip+aes(draft-n) ?
Для draft - валидная, для final - нет.
учтены ли изменеия в официальной проишивке в прошивке от энтузиастов?
Пока нет, т.к. это косметика.
И я уже устал повторять - драйвер WiFi в бинарнике, посему починить что-нибудь в нём нам практически невозможно.
но ни к чему критичному, кроме загрузки лишних модулей souncore,audio это не должно приводить...
я обратного и не утверждал ;) кроме того, что не получилось "r1115: Turn off obsolete ASUS WaveServer by default."
как посмотреть маки подключенные к рутеру?
Hickname
20-02-2010, 18:32
как посмотреть маки подключенные к рутеру?
Если веб-морду не меняли, то Status&log -> DHCP leases
Кто нибудь пробовал WL500gpv2-1.9.2.7-d-r1222.trx ?
Доброго времени суток уважаемые форумчани.
В одной из веток форума прочитал, что прошивка r1088 (по-моему) не работает на D-Link'е. сегодня собрана последняя прошивка r1222. Никто еще не тестил на данном девайсе?
На своей текущей r740 скорость падает (практически равна 0) при одновременном обращении и влокальную сеть и в инет по pptp. Настройки по увеличению скорости pptp соединений делал. ПРовайдер Билайн (г.Саратов)
Доброго времени суток уважаемые форумчани.
В одной из веток форума прочитал, что прошивка r1088 (по-моему) не работает на D-Link'е. сегодня собрана последняя прошивка r1222. Никто еще не тестил на данном девайсе?
На своей текущей r740 скорость падает (практически равна 0) при одновременном обращении и влокальную сеть и в инет по pptp. Настройки по увеличению скорости pptp соединений делал. ПРовайдер Билайн (г.Саратов)
У меня все отлично работало на всех перечисленных прошивках. Руки нужны только прямые (к вам не относится, к тем кто писал, что не работает)... :D
Энтузиасты
Снова вам огромное Спасибо! Что за параметр появился, или я просто раньше не замечал?
IP Config - Miscellaneous - Autodetect public IP address?
Что за параметр появился, или я просто раньше не замечал?
IP Config - Miscellaneous - Autodetect public IP address?
Это для DYNDNS - кому провайдер выдаёт "public IP" но не на роутер, а через проброс всех портов на своём сервере (т.е. через NAT). Поищи - в форуме было обсуждение.
У меня все отлично работало на всех перечисленных прошивках.
ТОлько что прошился сегодняшней прошивкой (r1222) - работает.
Заметил, что если прописать в Addition pppd options: параметр sync, то с провайдером не получается законнектится. (это было и на прошлой прошивке, которая r740)
MrGalaxy
21-02-2010, 19:14
В одной из веток форума прочитал, что прошивка r1088 (по-моему) не работает на D-Link'е. сегодня собрана последняя прошивка r1222. Никто еще не тестил на данном девайсе?У меня 1087 на ДЛинке, нормально работает, сейчас прошил 1222, тоже работает.
Заметил, что если прописать в Addition pppd options: параметр sync, то с провайдером не получается законнектится. (это было и на прошлой прошивке, которая r740)
Давно уже мелькала информация, что sync прописывать не надо, этот параметр уже встроен в прошивку.
theMIROn
21-02-2010, 21:11
Давно уже мелькала информация, что sync прописывать не надо, этот параметр уже встроен в прошивку.
более того, для 1.9.2.7-d/rtn он вообще вреден.
MrGalaxy
22-02-2010, 06:32
более того, для 1.9.2.7-d/rtn он вообще вреден.
Вы бы пояснили подробнее. Я не въеду, зато народ поймёт.
theMIROn
22-02-2010, 08:18
Вы бы пояснили подробнее. Я не въеду, зато народ поймёт.
для ядерного драйвера pptp он не нужен, accel-pptp не использует hldc framing, т.к используется не терминал, а сокет в ядреный драйвер.
Jan 1 00:00:07 pptp[776]: Plugin pptp.so loaded.
Jan 1 00:00:07 pptp[776]: PPTP plugin version 0.8.5-rc1 compiled for pppd-2.4.5, linux-2.6.22.19
Jan 1 00:00:07 pptp[776]: In file /tmp/ppp/options.wan0: unrecognized option 'sync'
плюс, опция не поддерживается, после этой ошибки ничего работать же не будет - pppd не запустится вообще.
Прошил 122 вот уже 20 минут прошло доступа по стандартному ипу к хттп нет хотя светиками мигается и пингуется и повер почему-то не горит....
UP: При прошивке на р1222 точка, повисла ( в каком-то смысле слова ) или просто не ребутнулась, через 7 минут перестал гореть повер, хотя ван и лан светили, подождав 25 минут вынул\вставил питание точка ожила с прошивкой р1222...
lorgos
Не зная исходных данных (какая прошивка была, что вообще за модель роутера и т.д), о которых вы скромно умолчали, сказать абсолютно нечего.
На старых прошивках когда то была проблема с перезагрузкой после перепрошивки.
Ребят, не закидайте помидорами с первого поста...
Но все же, почему в настройках ipkg.sh есть оба репозитория пакетов:
http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages
http://wl500g.googlecode.com/svn/ipkg/optware-d/Packages
но как только мы ставим ipkg-opt второй "забывается".
Меня вот, например, интересует пакетик ntfs-3g_2010.1.16_mipsel.ipk. Он вообще рабочий?
--------
Dir-320 @ WL500gpv2-1.9.2.7-d-r1087
AndreyUA
22-02-2010, 14:34
А у всех нормально последняя ревизия собирается? Пробую собрать, а оно ругается
make -C iptables BINDIR=/usr/sbin LIBDIR=/usr/lib KERNEL_DIR=/usr/src/broadcom/src/linux/linux COPT_FLAGS="-O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 " DO_MULTI=1
make[1]: Entering directory `/usr/src/broadcom/src/gateway/iptables'
Making dependencies: please wait...
make[1]: Leaving directory `/usr/src/broadcom/src/gateway/iptables'
make[1]: Entering directory `/usr/src/broadcom/src/gateway/iptables'
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_tcp_sh.o -c extensions/libipt_tcp.c
mipsel-uclibc-gcc -shared -o extensions/libipt_tcp.so extensions/libipt_tcp_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_udp_sh.o -c extensions/libipt_udp.c
mipsel-uclibc-gcc -shared -o extensions/libipt_udp.so extensions/libipt_udp_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_mac_sh.o -c extensions/libipt_mac.c
mipsel-uclibc-gcc -shared -o extensions/libipt_mac.so extensions/libipt_mac_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_standard_sh.o -c extensions/libipt_standard.c
mipsel-uclibc-gcc -shared -o extensions/libipt_standard.so extensions/libipt_standard_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_state_sh.o -c extensions/libipt_state.c
mipsel-uclibc-gcc -shared -o extensions/libipt_state.so extensions/libipt_state_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_SNAT_sh.o -c extensions/libipt_SNAT.c
mipsel-uclibc-gcc -shared -o extensions/libipt_SNAT.so extensions/libipt_SNAT_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_DNAT_sh.o -c extensions/libipt_DNAT.c
mipsel-uclibc-gcc -shared -o extensions/libipt_DNAT.so extensions/libipt_DNAT_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_REDIRECT_sh.o -c extensions/libipt_REDIRECT.c
mipsel-uclibc-gcc -shared -o extensions/libipt_REDIRECT.so extensions/libipt_REDIRECT_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_REJECT_sh.o -c extensions/libipt_REJECT.c
mipsel-uclibc-gcc -shared -o extensions/libipt_REJECT.so extensions/libipt_REJECT_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_MASQUERADE_sh.o -c extensions/libipt_MASQUERADE.c
mipsel-uclibc-gcc -shared -o extensions/libipt_MASQUERADE.so extensions/libipt_MASQUERADE_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_TCPMSS_sh.o -c extensions/libipt_TCPMSS.c
mipsel-uclibc-gcc -shared -o extensions/libipt_TCPMSS.so extensions/libipt_TCPMSS_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_LOG_sh.o -c extensions/libipt_LOG.c
mipsel-uclibc-gcc -shared -o extensions/libipt_LOG.so extensions/libipt_LOG_sh.o
mipsel-uclibc-gcc -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wunused -I/usr/src/broadcom/src/linux/linux/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -fPIC -o extensions/libipt_autofw_sh.o -c extensions/libipt_autofw.c
In file included from /usr/src/broadcom/src/linux/linux/include/linux/byteorder/little_endian.h:11,
from /usr/src/broadcom/src/linux/linux/include/asm/byteorder.h:25,
from /usr/src/broadcom/src/linux/linux/include/asm/bitops.h:14,
from /usr/src/broadcom/src/linux/linux/include/linux/bitops.h:69,
from /usr/src/broadcom/src/linux/linux/include/linux/netfilter_ipv4/ip_conntrack.h:9,
from /usr/src/broadcom/src/linux/linux/include/linux/netfilter_ipv4/ip_nat_rule.h:3,
from extensions/libipt_autofw.c:25:
/usr/src/broadcom/src/linux/linux/include/linux/byteorder/swab.h:161: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__u16'
/usr/src/broadcom/src/linux/linux/include/linux/byteorder/swab.h:174: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__u32'
/usr/src/broadcom/src/linux/linux/include/linux/byteorder/swab.h:187: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__u32'
/usr/src/broadcom/src/linux/linux/include/linux/byteorder/swab.h:201: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__u64'
extensions/libipt_autofw.c: In function 'parse_ports':
extensions/libipt_autofw.c:71: warning: implicit declaration of function '__fswab16'
make[1]: *** [extensions/libipt_autofw_sh.o] Error 1
make[1]: Leaving directory `/usr/src/broadcom/src/gateway/iptables'
make: *** [iptables] Ошибка 2
А у всех нормально последняя ревизия собирается?
ревизии >r1230 должны собираться обновлённым тулчейном. x86_64 я выложил, 32-х битный выложит theMIROn чуть позже. Если очень не терпиться - замени include/sys/cdefs.h или наложи патч toolchain/uClibc/patches/0.9.30.1/122-attribute_const.patch прям на /opt/brcm/hndtools...
Страно, у меня норм собралось все. rtn r1232
Страно, у меня норм собралось все. rtn r1232
Это относится только к 2.4, в ядре 2.6 все необходимые экранировки user-space уже есть.
McMaster
22-02-2010, 15:39
Кто нибудь пробовал WL500gpv2-1.9.2.7-d-r1222.trx ?
сейчас прошился, всё отлично! спасибо авторам!:cool:
Ребят,а не существует последней вашей прошивочки с quagga на борту?
чтонить типа 1.9.2.7 d q???чтобы без флешки и только RIP поддержка?
Ребят,а не существует последней вашей прошивочки с quagga на борту?
Нет, халявы нету.
Нет, халявы нету.
Не могли бы помочь мне это настроить? на пальцах.... :( уже столько инфы перерыл( ничего конкретного. всё по кускам....
И можно какнить с тобой связаться?
Заранее благодарен.
Не могли бы помочь мне это настроить?
Мне читать доки про RIP/OSPF/BGP/и т.п. ровно так же как и тебе. Не подскажешь, а зачем это мне (или кому еще) надо?
Да, многое по кускам. Учись искать, собирать и анализировать информацию. Не хочешь - ищи кого-нибудь, кто настроит тебе роутер за деньги.
Что нужно сделать, чтобы получить прошивку аналогичную по функциональности _http://wl500g.info/showthread.php?t=21810 ? К сожалению, применить патч 800-wimax оказывается недостаточно (с ручным добавлением wimax.o в rc/Makefile ) - madwimax запускается, но udhcpc (как в той прошивке) не запускается. Очень хотелось бы иметь прошивку, требующую минимальных дополнительных файлов, необходимых для работы йоты, но, к сожалению, автор той ветки пропал, а тут идет развитие (включая банальные исправления ошибок, которые там присутствуют).
И еще, есть ли какой-нибудь способ перезагрузить usb устройство на asus500gpv2, например программно отключив питание? Samsung u200 иногда подвешивается (возможно сказываются особенности "качества" сигнала йоты). В этом случае помогает лишь полностью его отключить и вставить обратно либо полностью отключить и включить маршрутизатор.
Что нужно сделать, чтобы получить прошивку аналогичную по функциональности _http://wl500g.info/showthread.php?t=21810 ?
Увы, только допилив патч 800-wimax.patch вместо artp
И еще, есть ли какой-нибудь способ перезагрузить usb устройство на asus500gpv2, например программно отключив питание?
Без аппаратных доработок - нет.
Да, многое по кускам. Учись искать, собирать и анализировать информацию. Не хочешь - ищи кого-нибудь, кто настроит тебе роутер за деньги.
Кстати бага или фича? Подключенно IPV6 in IPV4, сетка /64 на роутер. сетка /48 на локалку, через tunnelbroker.net (Сумасшедших электриков))), все прекрасно, кроме одного, не показываются ролики youtube (пока писал, у гугла пропала ссылка на IPV6 версию сайта, теперь по этому имени отдается только IPV4, похоже косяки у Гугла )))
И вопрос - Tunnel Endpoints: Client IPv4 address, обновляется для тунеля автоматом? Просто как то странно он срабатывает, через раз...
Кстати бага или фича? Подключенно IPV6 in IPV4, сетка /64 на роутер. сетка /48 на локалку, через tunnelbroker.net (Сумасшедших электриков))), все прекрасно, кроме одного, не показываются ролики youtube (пока писал, у гугла пропала ссылка на IPV6 версию сайта, теперь по этому имени отдается только IPV4, похоже косяки у Гугла )))
бага, но похоже не у нас :)
у гугла периодически всплывают косяки с разрешением IPv6 имён.
И вопрос - Tunnel Endpoints: Client IPv4 address, обновляется для тунеля автоматом?
для туннеля на tunnelbroker.net? должен автоматом, но точно не скажу, надо курить мануал по туннелям...
бага, но похоже не у нас :)
у гугла периодически всплывают косяки с разрешением IPv6 имён.
нет, только ручками.
Может стоит добавить скриптик с настройкой через вебмордочку для автоматического обновления а-ля DynDNS? А то обидно, в остальном все работает прекрасно (ну скажем, не хуже чем у Cisco)), даже новая IPV6 мордочка.... А то и так с настройками крышу уносит с этими OSI адресами, а так было бы уже законченное решение, я бы и статейку для чайников по подключению и настроке накатал...
Может стоит добавить скриптик с настройкой через вебмордочку для автоматического обновления а-ля DynDNS?
А содержимое этого скриптика ты уже знаешь? ;)
Updated: IMHO без серьезных доработок DynDNS не обойдёшься - см. http://ipv4.tunnelbroker.net/ipv4_end.php
Спасибо разработчикам за очередной релиз 1222 !
Всех мужчин с наступающим праздником!
Удачи!
А содержимое этого скриптика ты уже знаешь? ;)
Updated: IMHO без серьезных доработок DynDNS не обойдёшься - см. http://ipv4.tunnelbroker.net/ipv4_end.php
http://sourceforge.net/tracker/?func=detail&aid=2471040&group_id=116817&atid=676130 нашел вот такое - (add HE IPv6 tunnel broker service) ddclient-svn20081226-heipv6tunnel.patch
http://sourceforge.net/tracker/?func=detail&aid=2471040&group_id=116817&atid=676130 нашел вот такое - (add HE IPv6 tunnel broker service) ddclient-svn20081226-heipv6tunnel.patch
Да это лишнее, в DynDNS даже есть проба пера - поищи heipv6tb.
И вот тут возникает принципиальная проблема - DynDNS сейчас обслуживает одновременно только один сервис! А очевидно придётся обслуживать два - IPv4 + IPv6 ... Запускать два экземпляра некрасиво.
Пока могу предложить только компромиссное решение - мы правим ez-ipupdate в соответствии с реалиями дня. А ты запускаешь его с отдельным конфигом и тестируешь...
AndreyUA
Мы DIR-320 не поддерживаем, спрашивай sorine.
Да это лишнее, в DynDNS даже есть проба пера - поищи heipv6tb.
И вот тут возникает принципиальная проблема - DynDNS сейчас обслуживает одновременно только один сервис! А очевидно придётся обслуживать два - IPv4 + IPv6 ... Запускать два экземпляра некрасиво.
Пока могу предложить только компромиссное решение - мы правим ez-ipupdate в соответствии с реалиями дня. А ты запускаешь его с отдельным конфигом и тестируешь...
) Потестировать, это я с удовольствием, бог с ней пока с мордочкой, главное что бы работало, тем более сейчас у меня как раз на "HE" все и настроенно (только вот сам собрать не смогу, сразу предупреждаю, я все больше по Кискам ))
theMIROn
22-02-2010, 22:22
Кстати бага или фича? Подключенно IPV6 in IPV4, сетка /64 на роутер. сетка /48 на локалку, через tunnelbroker.net (Сумасшедших электриков))), все прекрасно, кроме одного, не показываются ролики youtube (пока писал, у гугла пропала ссылка на IPV6 версию сайта, теперь по этому имени отдается только IPV4, похоже косяки у Гугла )))
И вопрос - Tunnel Endpoints: Client IPv4 address, обновляется для тунеля автоматом? Просто как то странно он срабатывает, через раз...
в смысле обновляется? у he.net адрес клиента прописывается, но можно его обновлять и через wget по спец ссылке.
если туннель 6to4, то, опять же, ничего пока автоматически не обновляется
UPD: прочитал пред.страницу, стало понятнее.
для динамического ipv4 адреса планирую автоматическое обновление 6to4 туннеля, для 6in4 лучше бы вотнуть код в ezipupdate
От текущей реализации IPv6 не хватает файволла, который бы закрыл домашнюю сеть, оставив открытыми только некоторые порты на некоторых компьютерах. Это оно:
IPv6 conntrack
stateful firewall?
@lucky:):
потому что optware/ipkg-opt не знает о существовании нашего локального репозитория и при переустановке перезаписывает файл /opt/etc/ipkg.conf своим собственным.
Наш локальный репозиторий не предназначается в виде замены optware, а как небольшое локальное дополнение, в связи с тем, что связь с хозяевами optware на данный момент не налажена.
в смысле обновляется? у he.net адрес клиента прописывается, но можно его обновлять и через wget по спец ссылке.
если туннель 6to4, то, опять же, ничего пока автоматически не обновляется
Уже спасибо lly разобрался, теперь он хочет прикрутить обновление через ez-ipupdate в прошивке )
сумма есть. Труп получится только в случае кривого boot-loader'а (CFE в случае ASUS), фиг его знает какой он у d-link'a.
P.S. А не хочешь пока суть да дело, потестировать свежебэкпортированный IPv6 conntrack?
Поиграться с iptables интересно, надо публиковать, и в этой ветке есть несколько желающих, вот Basile я думаю присоединится, и в английской по IPV6 я думаю несколько человек с удовольствием потестируют. Пусть чем можем, но вам поможем )
От текущей реализации IPv6 не хватает файволла, который бы закрыл домашнюю сеть, оставив открытыми только некоторые порты на некоторых компьютерах. Это оно:
stateful firewall?
угу :)
Поиграться с iptables интересно, надо публиковать, и в этой ветке есть несколько желающих, вот Basile я думаю присоединится, и в английской по IPV6 я думаю несколько человек с удовольствием потестируют. Пусть чем можем, но вам поможем )
В билде r1222 есть всё для набора "юный химик" - модули ip6_conntrack.o ip6t_state.o отдельно в архиве modules-1.9.2.7-d-r1222.tgz и поддержка ip6tables -m state в прошивке. У меня и wpte вроде всё работает, но вдруг вы чего найдете, всё ж не пятиминутный бекпорт...
Unlimited
23-02-2010, 11:52
1235 для RT-N16
ftp://core.dumped.ru/rt-n/1235/
McMaster
23-02-2010, 11:55
со скоростью закачки и отдачи не игрались? вроде как туго стало на прошивке 1222
со скоростью закачки и отдачи не игрались? вроде как туго стало на прошивке 1222
Если ты сумеешь объяснить, что такое абстрактная скорость закачки и отдачи, то попробуем ответить. :rolleyes:
McMaster
23-02-2010, 12:20
Если ты сумеешь объяснить, что такое абстрактная скорость закачки и отдачи, то попробуем ответить. :rolleyes:
PPPoE соединение
PPPoE соединение
Другой разговор ;) Нет, в этой части (особенно IPv4), изменений быть не должно. Я слабо верю, что апдейт с linux-mips.org мог задеть PPPoE.
McMaster
23-02-2010, 12:48
утешили, значит праздничная выходная нагрузка на провайдер, вот и показалось:)
Увы, только допилив патч 800-wimax.patch вместо artp
Удалось "допилить". Проблема была в rc.c main().
/* madwimax [ if-create if-up if-down if-release ] */
else if ( !strcmp(base, "madwimax" ) )
Исправлено, поскольку фактическое значение base - "madwimax.events"
/* madwimax [ if-create if-up if-down if-release ] */
else if ( !strncmp(base, "madwimax", 8 ) )
Второе исправление патча - вставка wimax.o в rc/Makefile (разошлись версии).
Новый патч прилагаю.
Кстати, как пользоваться shutils.h/dprintf? (удалось отладить только после замены в shared/shutils.h вместо вывода /dev/console в текстовый файл)
Удалось "допилить".
Спасибо, залью в svn. Но увы, это не единственное препятствия для включения в основную ветку - народ жаловался, что при отключённом WiMAX роутер перестаёт получать адрес WAN по DHCP. У меня сходу повторить не получилось, а artp обещал посмотреть, но пропал :(
Кстати, как пользоваться shutils.h/dprintf? (удалось отладить только после замены в shared/shutils.h вместо вывода /dev/console в текстовый файл)
Подсоединив консоль роутера. Когда-то я хотел всё перенаправить в syslog, но для этого нужно почистить httpd,rc,libshared,nvram и т.п. А консоль уже есть...
1235 для RT-N16
ftp://core.dumped.ru/rt-n/1235/
Уважаемый, огромная просьба выкладывать прошивки в упакованном виде, например в формате .zip. Дело в том, что ошибки при скачке всетаки бывают, а так хоть можно будет проверить CRC и убедиться, что скачанное соответствует действительному. Всетки так будет безопаснее...
Спасибо, залью в svn. Но увы, это не единственное препятствия для включения в основную ветку - народ жаловался, что при отключённом WiMAX роутер перестаёт получать адрес WAN по DHCP. У меня сходу повторить не получилось, а artp обещал посмотреть, но пропал :(
Я когда тестировал у меня получалось так, в роутере в веб интерфейсе не отражались IP mask и шлюз, но локалка провайтера была !!! Из чего следовало что IP по DHCP всё-таки получался но не отображался, это было на 2-ой прошивке от artp в его топике !!!
theMIROn
23-02-2010, 22:01
Я когда тестировал у меня получалось так, в роутере в веб интерфейсе не отражались IP mask и шлюз, но локалка провайтера была !!! Из чего следовало что IP по DHCP всё-таки получался но не отображался, это было на 2-ой прошивке от artp в его топике !!!
на самом деле да, все получалось, только не прописывалось в /tmp/resolv.conf - и это было причиной неработоспособности dns.
Собрал новый тулчейн, пытаюсь собрать r1251, не собирается:
mipsel-uclibc-gcc '-DRP_VERSION="3.10"' -g -O2 -mips32 -mtune=mips32 -Wno-pointer-sign -DBCMWPA2 -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/etc/ppp/pppoe-server-options"' -Ilibevent -I/root/wl500/broadcom/src/gateway/ppp -c -o plugin/plugin.o -fPIC plugin.c
plugin.c: In function 'PPPOEConnectDevice':
plugin.c:180: error: 'union <anonymous>' has no member named 'pppoe'
plugin.c:181: error: 'union <anonymous>' has no member named 'pppoe'
plugin.c:182: error: 'union <anonymous>' has no member named 'pppoe'
plugin.c: In function 'PPPOEDisconnectDevice':
plugin.c:268: error: 'union <anonymous>' has no member named 'pppoe'
plugin.c:269: error: 'union <anonymous>' has no member named 'pppoe'
plugin.c:270: error: 'union <anonymous>' has no member named 'pppoe'
make[1]: *** [plugin/plugin.o] Error 1
make[1]: Leaving directory `/root/wl500/broadcom/src/gateway/rp-pppoe/src'
make: *** [rp-pppoe] Ошибка 2
Собрал новый тулчейн, пытаюсь собрать r1251, не собирается:
Маленький хинт - когда собирается тулчейн, он использует ядро из каталога src/linux/linux которое уже должно быть сконфигурено! Проще всего это сделать просто собрав ядро "make koldconf; make kernel".
А твоя ошибка говорит о том, что ядерный config.h и т.п. некорректные...
Маленький хинт - когда собирается тулчейн, он использует ядро из каталога src/linux/linux которое уже должно быть сконфигурено! Проще всего это сделать просто собрав ядро "make koldconf; make kernel".
А твоя ошибка говорит о том, что ядерный config.h и т.п. некорректные...
Я ядро естественно конфигурю и путь у меня свой в конфиге прописан... возможно что-то напутал, когда каталог с ядром копировал... пойду проверю.
Unlimited
24-02-2010, 12:06
Уважаемый, огромная просьба выкладывать прошивки в упакованном виде, например в формате .zip. Дело в том, что ошибки при скачке всетаки бывают, а так хоть можно будет проверить CRC и убедиться, что скачанное соответствует действительному. Всетки так будет безопаснее...
Добавил в скрипт автосборки еще сжатие прошивки в bzip2 только размер от этого не уменьшился :) а даже чуток увеличился...
Уважаемый, огромная просьба выкладывать прошивки в упакованном виде, например в формате .zip. Дело в том, что ошибки при скачке всетаки бывают, а так хоть можно будет проверить CRC и убедиться, что скачанное соответствует действительному. Всетки так будет безопаснее...
кстати, данная мысль выглядит действительно весьма здраво. Коллеги, может и нам взять ее на вооружение --- Олег тоже свои прошивки выкладывал в виде архивов.
theMIROn
24-02-2010, 12:52
кстати, данная мысль выглядит действительно весьма здраво. Коллеги, может и нам взять ее на вооружение --- Олег тоже свои прошивки выкладывал в виде архивов.
да сжатие прошивки ни к чему не приведет - оно уже lzma пожато
и на гуглкоде отображается SHA1 Checksum...
http://code.google.com/p/wl500g/downloads/detail?name=WL500gp-1.9.2.7-d-r1222.trx
хотя, архив можно быстрее проверить на битость.
кстати, данная мысль выглядит действительно весьма здраво. Коллеги, может и нам взять ее на вооружение --- Олег тоже свои прошивки выкладывал в виде архивов.
IMHO проще будет выкладывать md5sum, а битые файлы я последний раз видел из торрентов и из какой-то убогой виндовой качалки...
Хотя гугл действительно показывает SHA1.
P.S. Мне честно говоря, каждый раз зиповать/раззиповывать неудобно.
cybertom
24-02-2010, 16:30
Насколько смог понять из текущего описания развития прошивки , проводилась неоднократная оптимизация скорости по основным способам, используемым россиянскими провайдерами. Какова максимальная скорость скачки внутри сети по DC++ для asus wl500gpv2 ? Сейчас установлена прошивка WL500gpv2-1.9.2.7-d-r1222.trx. Максимальная пиковая скорость 3.2 мбайта\с (только закачка, никаких раздач не идет в этот момент). При этом процессор роутера занят ksoftirqd_CPU0 процентов на 80- 90. Это и есть предел данного устройства ?
вопрос разработчикам...нумерация версий-билдов имеет отношение к стабильности? :cool:
ну типа 1087 - нечётная-нестабильная, а
1222 - чётная-стабильная? :)
и еще, а правильно понимаю, что при использовании последних прошивок, где ядро отличается от того с чем собраны программы из репозитария, расход памяти при использовании этих программ будет немного больше?
еще интересно, если вам не сложно, обьясните, могут ли сосуществовать несколько версий uclibc...в т.ч. в одном каталоге? и как это происходит?
вопрос разработчикам...нумерация версий-билдов имеет отношение к стабильности? :cool:
ну типа 1087 - нечётная-нестабильная, а
1222 - чётная-стабильная? :)
никакого :cool:
и еще, а правильно понимаю, что при использовании последних прошивок, где ядро отличается от того с чем собраны программы из репозитария, расход памяти при использовании этих программ будет немного больше?
Если ты решил полезть в дебри разделяемых библиотек, то там далеко не всё так однозначно и радужно даже в случае одной версии libc.
еще интересно, если вам не сложно, обьясните, могут ли сосуществовать несколько версий uclibc...в т.ч. в одном каталоге? и как это происходит?
В одном каталоге - НЕТ. В разных, почему бы и нет - почитай про LD_LIBRARY_PATH, rpath и т.п.
никакого :cool:
спасибо :)
и за апдейты вам сасибо большое, хотя после accel-pptp вроде уже итак всё давно ОК :)
по-поводу разделяемых библиотек, понял, больше не буду заморачиватьсся.
в принципе мало что работает так долго, что еще не включено в прошивку.
разве что нужный мне mediatomb для DLNA и IPTV. раз такие пироги, буду использовать статически слинкованный бинарник.
а почему убрали прежние версии тулчейнов :confused:? на гугле мало места :o
а почему убрали прежние версии тулчейнов :confused:? на гугле мало места :o
Убрали только лишнее, тулчейн с uClibc 0.9.29 по прежнему жив - http://code.google.com/p/wl500g/downloads/list?can=1&q=hndtools
P.S. Всегда можно собрать персональную конфигурацию из исходников.
SergeyDDD
25-02-2010, 10:01
Уважаемые энтузиасты
Прежде всего благодарю за Ваш титанический труд
Но...
У такого юзера как я часто возникают проблемы с которыми тяжело справится, поэтому надеюсь на Вашу помощь
Поиск в форуме и "гугление" ничего не дали
Возникли проблемы с принтером, который подключен к рутеру
ОС компьютеров - WinXP SP3
Рутер - WL500GPv2
Прошивка - 1.9.2.7-d-r1222
Принтер - Samsung ML-2015 (он же ML-2010)
В Status&Log->Status->Printer - пусто
лог показывает:
> Jan 1 02:00:04 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 3
> Jan 1 02:00:04 kernel: printer.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04E8 pid 0x326C
> Jan 1 02:00:04 kernel: printer.c: usblp0 Device ID string [58]='MFG:Samsung;CMD:GDI;MDL:ML-2010;CLS:PRINTER;STATUS:BUSY;'
на сколько я понимаю принтер определяется, потому что...
На компьютере выполнив установку драйвера и создав порт на RAW 9100 принтер отпечатывает тестовую страницу и собственно отрабатывает любое задание на печать. Статус принтера соответственно - "Готов"
После перезагрузки компьютера, статус принтера меняется на "Не подключен" и только удаление принтера и его повторная установка на тот же порт исправляет положение. Эта проблема наблюдается на двух компьютерах
Шнурок принтера нормальный.
Принтер без проблем работал на родных прошивках WL500gpv2_2.0.1.5_TW и WL500gpv2_3.0.4.2_TW
И еще один вопрос...
В родной прошивке WL500gpv2_3.0.4.2_TW реализована модель, в которой на компьютере создается виртуальный USB порт (своеобразный USB удлинитель), который и указывается при установке принтера. Решение довольно красивое и "безпроблемное" (в моей практике).
На сколько вероятна подобная реализация в Ваших прошивках?
На компьютере выполнив установку драйвера и создав порт на RAW 9100 принтер отпечатывает тестовую страницу и собственно отрабатывает любое задание на печать. Статус принтера соответственно - "Готов"
После перезагрузки компьютера, статус принтера меняется на "Не подключен" и только удаление принтера и его повторная установка на тот же порт исправляет положение. Эта проблема наблюдается на двух компьютерах
Шнурок принтера нормальный.
Принтер без проблем работал на родных прошивках WL500gpv2_2.0.1.5_TW и WL500gpv2_3.0.4.2_TW
Во-первых, в родных прошивках нет raw печати на 9100 порт.
Во-вторых, поиск по форуму должен был сразу вывести на переключатель "отключить двухсторонний обмен".
У меня никогда не было подобного принтера, возможно ему также как и HP1020 требуется загрузка фирмвари.
И еще один вопрос...
В родной прошивке WL500gpv2_3.0.4.2_TW реализована модель, в которой на компьютере создается виртуальный USB порт (своеобразный USB удлинитель), который и указывается при установке принтера. Решение довольно красивое и "безпроблемное" (в моей практике).
На сколько вероятна подобная реализация в Ваших прошивках?
проблем нет только в том случае, если одновременно активно не более одного клиента!
клиент есть только под винды и иногда вызывает синий экран смерти
Исходя из вышесказанного, мне неинтересно заниматься этой задачей. Но принципиально это возможно.
AndreyUA
25-02-2010, 11:12
Насколько я понял, поддержку waveserver убрали? Но в папке /usr/sbin/ есть файлик waveserver. Как бы его выкинуть? И как он там появляется, если в Makefile в папке others он закомментирован?
SergeyDDD
25-02-2010, 11:47
> Во-первых, в родных прошивках нет raw печати на 9100 порт.
Согласен. Забыл указать, что порт действительно был LPR -> LPRServer. Но тем не менее в WL500gpv2_2.0.1.5_TW подобной проблемы не было.
На сегодня в 1.9.2.7-d-r1222 как c LPR так и с RAW проблема одинаковая
> У меня никогда не было подобного принтера, возможно ему также как и HP1020 требуется загрузка фирмвари.
Повторяю, что принтер работал на нескольких родных прошивках и соответственно фирмварь принтеру не требовалась.
Может ли как то объяснить тот факт, что принтер отсутствует в Status&Log->Status->Printer, но присутствует в логах? Нормально ли это?
Во всех родных прошивках принтер определялся без каких либо проблем и соответственно показывался на веб-морде.
> Во-вторых, поиск по форуму должен был сразу вывести на переключатель "отключить двухсторонний обмен".
Это и мне поиск показал и я естественно это попробовал. Проблема не исчезла.
> проблем нет только в том случае, если одновременно активно не более одного клиента!
> клиент есть только под винды и иногда вызывает синий экран смерти
> Исходя из вышесказанного, мне неинтересно заниматься этой задачей. > Но принципиально это возможно.
честно говоря с коллизией при одновременной печати не сталкивался (а может и не замечал), но несколько компьютеров одновременно работавшие были с активным принтером и за год ежедневной работы (а может и больше) не было ни одного сбоя при печати и тем более синего экрана.
А интерес наверное должен быть. В моем понимании исчезает проблема загрузки фирмвари в принтер и не надо модифицировать прошивки рутера под конкретный принтер. Ну и видимо подключение других USB устройств (не только принтеров) как через USB удлинитель
Насколько я понял, поддержку waveserver убрали? Но в папке /usr/sbin/ есть файлик waveserver. Как бы его выкинуть? И как он там появляется, если в Makefile в папке others он закомментирован?
Проверяй gateway/.config
Но тем не менее в WL500gpv2_2.0.1.5_TW подобной проблемы не было.
На сегодня в 1.9.2.7-d-r1222 как c LPR так и с RAW проблема одинаковая
Может ли как то объяснить тот факт, что принтер отсутствует в Status&Log->Status->Printer, но присутствует в логах? Нормально ли это?
Во всех родных прошивках принтер определялся без каких либо проблем и соответственно показывался на веб-морде.
Это фича ASUS'овской морды, приклеенная в ядро, возможно где-то в процессе апгрейда сломали/недоапгрейдили. В последний раз, когда я смотрел туда, мой Canon iP5200 отображался...
На 1.9.2.7-10.7 проверял?
Без вопроизведения баги очень сложно чинить то, не знаю чего...
честно говоря с коллизией при одновременной печати не сталкивался (а может и не замечал), но несколько компьютеров одновременно работавшие были с активным принтером и за год ежедневной работы (а может и больше) не было ни одного сбоя при печати и тем более синего экрана.
Повезло, я наблюдал пару раз, когда для экспериментов поставил u2ec на принесенный комп.
А интерес наверное должен быть.
У меня дома винды нет :)
AndreyUA
25-02-2010, 13:20
Проверяй gateway/.configСпасибо за подсказку, а menuconfig из gateway нормально отрабатывает или лучше ручками?
У меня дома винды нет Я бы тоже отказался, если бы завел на роутере l2tp ipsec psk
SergeyDDD
25-02-2010, 14:01
> Это фича ASUS'овской морды, приклеенная в ядро, возможно где-то в
> процессе апгрейда сломали/недоапгрейдили. В последний раз, когда я
> смотрел туда, мой Canon iP5200 отображался...
Проверил на На 1.9.2.7-10
Веб морда показывает принтер в отличии от прошивки 1.9.2.7-d-r1222.
Баг не смертельный - жить можно. Но с толку сбивает
А вот свою проблему с принтером Samsung ML-2015 таки решил.
Правда проблема не совсем по теме.
Почему то после первой перезагрузки WinXP, драйвер принтера переключается в "Автономный режим" (только сегодня узнал что такой есть).
Этот режим отключается в "Принтеры и факсы"->два княпа на принтере (в моем случае Samsung ML-2015)-> "Принтер"-> снять галочку с "Работать автономно"
После следующей перезагрузки работает нормально.
Я бы тоже отказался, если бы завел на роутере l2tp ipsec psk
А какая разница, с точки зрения ipsec, кто за роутером - винда или линух? К циске коннектишься?
Насчет ipsec на роутере - теоретически мы за, но "спасение утопающих - дело рук самих утопающих"
Проверил на На 1.9.2.7-10
Веб морда показывает принтер в отличии от прошивки 1.9.2.7-d-r1222.
Баг не смертельный - жить можно. Но с толку сбивает
Понял, баг в связке между ядром (/proc) и infosvr. Но как скоро, не имея локального воспроизведения баги, мы сможем это починить, не знаю.
AndreyUA
25-02-2010, 15:15
А какая разница, с точки зрения ipsec, кто за роутером - винда или линух? К циске коннектишься?
К циске. Я даже на линуховой машине не смог это поднять :) Вменяемого мануала нет и настройку ipsec в линухе я не осилил :) Сильно, конечно, не старался, т.к. приходится работать с сименсовскими контроллерами, а simatic софт даже на винде работает через анал, на линухе запустить даже не пробовал.
К циске. Я даже на линуховой машине не смог это поднять :) Вменяемого мануала нет и настройку ipsec в линухе я не осилил :)
Это плохо, т.к. не имея рабочих настроек с большого линукса, экспериментировать с малым братом на порядок сложнее.
Это плохо, т.к. не имея рабочих настроек с большого линукса, экспериментировать с малым братом на порядок сложнее.
Прошу прощения что пропадал, совсем я этим контраком сломал себе и роутер и голову ))
1. ez-ipupdate IPV6 для HE(Сумасшедших электриков)) работает
2. контрак для IPV6 тоже проблем не заметил
Пожелания -
1. В случае выбора динамического IPV4, автоматически блокировать выбор IP Config/IPv6/Tunnel IPv6 Setting/Local IPv4 address и заменять его выбором типа автообновления
2. LAN DHCPV6
3. мне кажется стоит добавить Status & Log/Status/IPV6 (не залезая в командную строку нельзя понять состояние тунеля и локалки
Прошу прощения что пропадал, совсем я этим контраком сломал себе и роутер и голову ))
1. ez-ipupdate IPV6 для HE(Сумасшедших электриков)) работает
2. контрак для IPV6 тоже проблем не заметил
Спасибо за хорошие вести, значит не зря трудились :)
Пожелания -
1. В случае выбора динамического IPV4, автоматически блокировать выбор IP Config/IPv6/Tunnel IPv6 Setting/Local IPv4 address и заменять его выбором типа автообновления
Тогда нужно продумывать связку для каждого варианта - PPTP/L2TP/PPPoE и т.п. Пока не готов, может theMIROn что-нибудь дельное подскажет.
2. LAN DHCPV6
Не понял, для клиентов LAN есть radvd!
3. мне кажется стоит добавить Status & Log/Status/IPV6 (не залезая в командную строку нельзя понять состояние тунеля и локалки
Состояние sixtun UP/DOWN? А с локалкой что именно?
theMIROn
25-02-2010, 18:35
1. В случае выбора динамического IPV4, автоматически блокировать выбор IP Config/IPv6/Tunnel IPv6 Setting/Local IPv4 address и заменять его выбором типа автообновления
тут то и начнутся запросы про sixx, miredo и прочее.
надо подумать, в конце концов несколько ez-ipupdate запускать - почеум бы и нет
2. LAN DHCPV6
для лана эти функции выполняет radvd, причем не плохо.
3. мне кажется стоит добавить Status & Log/Status/IPV6 (не залезая в командную строку нельзя понять состояние тунеля и локалки
оно всегда апнутое, sit же. что бы не помешало - так это routing table, но тоже сомнительно
>
Проверил на На 1.9.2.7-10
Веб морда показывает принтер в отличии от прошивки 1.9.2.7-d-r1222.
Баг не смертельный - жить можно. Но с толку сбивает
Пришли вывод "cat /proc/usblp/usblpid" при подключённом принтере.
И включи личку, ибо засорять форум отладочной информацией нехорошо.
AndreyUA
25-02-2010, 19:52
Пришли вывод "cat /proc/usblp/usblpid" при подключённом принтере.
И включи личку, ибо засорять форум отладочной информацией нехорошо.
У меня тоже принтер в вебморде не видно.
[admin@DIR-320 root]$ cat /proc/usblp/usblpid
Manufacturer=Canon
Model=iP1800 series
Class=PRINTER
Description=Canon iP1800 series
MrGalaxy
25-02-2010, 20:07
У меня тоже принтер в вебморде не видно.
[admin@DIR-320 root]$ cat /proc/usblp/usblpid
Manufacturer=Canon
Model=iP1800 series
Class=PRINTER
Description=Canon iP1800 series
И у меня в веб-морде его нет.:eek:
Manufacturer=Hewlett-Packard
Model=HP Color LaserJet CP1215
Class=PRINTER
Description=HP Color LaserJet CP1215
SergeiAB
25-02-2010, 20:16
То же самое с принтером стало:confused:
однако, и у меня тоже в морде отсутсвует, при том, что фунициклирует беспроблемно. В общем, тестеров хватает, осталось дело за практиками ;)
Manufacturer=hp
Model=deskjet 6122
Class=PRINTER
Description=hp deskjet 6122
hub.c: new USB device 01:03.2-1.4, assigned address 3
printer.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x3404
printer.c: usblp0 Device ID string [191]='MFG:hp;MDL:deskjet 6122;CID:hpdeskjet_6122DC93;CMD:MLC,PCL,PML,DW-PCL,DYN,DESKJET;CLS:PRINTER;DES:hp deskjet 6122;SN:MY32R3B4J365;S:00808088800012002C110004FC2 080040;J:
там раньше была еще всегда была некая загадочная строка типа этой:
kernel: printer.c: Parsing USBLPID...
ныне она отсуствует
sergeytrojan
25-02-2010, 23:50
У меня вопрос по поводу ASUS N16.
Пролистал уйму страниц ответ не смог найти достаточно внятный.
Зарание простите за вопрос, понимаю что 1000 раз задавался но не могу обновить стандартную асувскую прошивку на прошивку от Олега.
Выдает ошибку. " недосттупный формат или путь файла"
Пытался поставить как RT-N16-1.9.2.7-rtn-r1252 так и RT-N16_9.74.0.5
Ошибка постоянно одна и таже. Что я не так делаю?
Ткните носом пожалуйста!!
Зарание спасибо !!!
тут то и начнутся запросы про sixx, miredo и прочее.
надо подумать, в конце концов несколько ez-ipupdate запускать - почеум бы и нет
для лана эти функции выполняет radvd, причем не плохо.
Спасибо за хорошие вести, значит не зря трудились :)
Тогда нужно продумывать связку для каждого варианта - PPTP/L2TP/PPPoE и т.п. Пока не готов, может theMIROn что-нибудь дельное подскажет.
Не понял, для клиентов LAN есть radvd!
Есть, только настройки его через web нет, раз уж имплементировали протокол в железку хочется хоть основные функции настраивать через мордочку)
там раньше была еще всегда была некая загадочная строка типа этой:
kernel: printer.c: Parsing USBLPID...
ныне она отсуствует
Наличие корректного /proc/usblp/usblpid достаточно, далее по цепочке идёт infosvr -> httpd. Когда смогу, проверю.
Есть, только настройки его(radvd) через web нет, раз уж имплементировали протокол в железку хочется хоть основные функции настраивать через мордочку)
Замечательно! Сказал "А" - говори "Б" :p Что именно ты хочешь в нём настраивать?
P.S. Вариант всё не принимается.
SergeyDDD
26-02-2010, 09:04
Пришли вывод "cat /proc/usblp/usblpid" при подключённом принтере.
И включи личку, ибо засорять форум отладочной информацией нехорошо.
[root@WL500 root]$ cat /proc/usblp/usblpid
Manufacturer=Samsung
Model=ML-2010
Class=PRINTER
Description=unknown
Прошу прощения, но в "панели управления" нет пункта для включения лички
Unlimited
26-02-2010, 11:03
Возникли следующие вопросы :)
1) 1256 для N16 Не собирается.. Затыкается на последнем этапе make install в каталоге gateway
./.libs/liblpr.a(utilities.o): In function `timeout_alarm':
/usr/local/src/broadcom/src/gateway/LPRng/src/./common/utilities.c:923: undefine
d reference to `check_prn_status'
/usr/local/src/broadcom/src/gateway/LPRng/src/./common/utilities.c:924: undefine
d reference to `send_ack_packet'
./.libs/liblpr.a(utilities.o): In function `Write_fd_len':
/usr/local/src/broadcom/src/gateway/LPRng/src/./common/utilities.c:150: undefine
d reference to `check_prn_status'
/usr/local/src/broadcom/src/gateway/LPRng/src/./common/utilities.c:158: undefine
d reference to `check_prn_status'
./.libs/liblpr.a(linksupport.o): In function `Link_file_read_test':
/usr/local/src/broadcom/src/gateway/LPRng/src/./common/linksupport.c:1467: undef
ined reference to `check_prn_status'
collect2: ld returned 1 exit status
make[2]: *** [lpc] Error 1
make[2]: Leaving directory `/usr/local/src/broadcom/src/gateway/LPRng/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/usr/local/src/broadcom/src/gateway/LPRng'
make: *** [LPRng-install] Error 2
2) вот я положил дополнительные модули в /opt/lib почему они не подключаются командой insmod <modname>? Приходится заходить в нужный каталог и там делать insmod <modname>.ko, или так и нужно?
3) Почему при монтировании если указать charset=koi8-r или nls=koi8-r он ругается на неверное число? Как добавить кодировку?
Возникли следующие вопросы :)
1) 1256 для N16 Не собирается..
баг, жди или добавь сам LPRng-install в Makefile
2) вот я положил дополнительные модули в /opt/lib почему они не подключаются командой insmod <modname>? Приходится заходить в нужный каталог и там делать insmod <modname>.ko, или так и нужно?
Раз десять писал - фича busybox, используй modprobe
3) Почему при монтировании если указать charset=koi8-r или nls=koi8-r он ругается на неверное число? Как добавить кодировку?
пересобери ядро с разрешенным NLS koi8-r
Unlimited
26-02-2010, 11:46
баг, жди или добавь сам LPRng-install в Makefile
Раз десять писал - фича busybox, используй modprobe
пересобери ядро с разрешенным NLS koi8-r
Почему-то роутер иногда подпвисает при подгрузке модулей... странно.
LPRng наверно легче выключить если я его не использую, потому что простой LPRng-install:
$(MAKE) INSTALLDIR=$(INSTALLDIR) install
ввел скрипт инсталляции в бесконечный цикл :)
UPDATE: внес изменения в kernel-2.6/kernel.config, а именно добавил строку CONFIG_NLS_KOI8_R=Y... удалил старое распакованое ядро, распаковал заного, переименовал, собрал после этого ядро и прошивку, а примонтировать с указанием codepage=koi8-r все равно не дает...
Следующий шаг - in
потому что простой LPRng-install:
$(MAKE) INSTALLDIR=$(INSTALLDIR) install
ввел скрипт инсталляции в бесконечный цикл :)
Ну так и ты вызываешь рекурсивно тот-же make install в каталоге gateway ;)
UPDATE: внес изменения в kernel-2.6/kernel.config, а именно добавил строку CONFIG_NLS_KOI8_R=Y... удалил старое распакованое ядро, распаковал заного, переименовал, собрал после этого ядро и прошивку, а примонтировать с указанием codepage=koi8-r все равно не дает...
Не экспериментировал.
P.S. да и koi8 IMHO давно мёртв...
Следующий шаг - in
Ну так и ты вызываешь рекурсивно тот-же make install в каталоге gateway ;)
Не экспериментировал.
P.S. да и koi8 IMHO давно мёртв...
Угу, во времена повсеместного юникода кои8 толком нигде и не используется уже.
Unlimited
26-02-2010, 13:34
У меня 5й рэид из 8 террабайтников на фре с кои8 :) фря совсем недавно подружилась нормально с юникодом.. перевести еще не удосужился, хотя наверно пора :)
И кстати при монтировании nfs походу нельзя перекодировку указывать... :(
Наличие корректного /proc/usblp/usblpid достаточно, далее по цепочке идёт infosvr -> httpd. Когда смогу, проверю.
Замечательно! Сказал "А" - говори "Б" :p Что именно ты хочешь в нём настраивать?
P.S. Вариант всё не принимается.
Все конечно хорошо, но меню и так будет скоро напоминать панель управления звездолета)))) Хотелось бы - для IPV6
1. Включение ez-ipupdate через web как в DynDNS (ресурсов ест мало, ну будет вторая копия, и пускай))
2. Влючение через web DHCPV6, задание диапазонов раздачи адресов в LAN + возможность привязки к MAC
3. Задание удаленного конца тунеля Remote IPv4 endpoint по IPV4 как разрешенной для ping, иначе тунель естественно не создасться, а открывать ping для всех адресов со стороны WAN плохое решение... (что то типа галочки - Enable Remote IPv4 endpoint ping from WAN)
Все конечно хорошо, но меню и так будет скоро напоминать панель управления звездолета)))) Хотелось бы - для IPV6
1. Включение ez-ipupdate через web как в DynDNS (ресурсов ест мало, ну будет вторая копия, и пускай))
Будет, но не сразу.
2. Влючение через web DHCPV6, задание диапазонов раздачи адресов в LAN + возможность привязки к MAC
Придётся тебе тоже подучить матчасть:
Router Advertisement (RFC4861 (http://www.ietf.org/rfc/rfc4861.txt), RFC4862 (http://www.ietf.org/rfc/rfc4862.txt)) != DHCPv6.
Смысла втаскивать в прошивку сервер DHCPv6 пока не вижу (dnsmasq это не поддерживает). Кто-бы втащил в busybox клиента DHCPv6...
3. Задание удаленного конца тунеля Remote IPv4 endpoint по IPV4 как разрешенной для ping, иначе тунель естественно не создасться, а открывать ping для всех адресов со стороны WAN плохое решение... (что то типа галочки - Enable Remote IPv4 endpoint ping from WAN)
Логично, осталось написать строчку для iptables ;)
Будет, но не сразу.
Придётся тебе тоже подучить матчасть:
Router Advertisement (RFC4861 (http://www.ietf.org/rfc/rfc4861.txt), RFC4862 (http://www.ietf.org/rfc/rfc4862.txt)) != DHCPv6.
Смысла втаскивать в прошивку сервер DHCPv6 пока не вижу (dnsmasq это не поддерживает). Кто-бы втащил в busybox клиента DHCPv6...
Логично, осталось написать строчку для iptables ;)
мама! что курили разработчики IPV6???? (изучая RFC))
строчку то я конечно ввел, но это только для моего конкретного случая с настройкой на Amsterdam, если будет другой endpoint, то... поэтому и сказал про web-мордочку )
мама! что курили разработчики IPV6???? (изучая RFC))
Да, трава была хорошая, прямые поставки из Голландии.
Хотели как проще, а получилось как всегда :D
Надеюсь, со временем, эту кашу немного подкорректируют, но кардинальные изменения в стандарты вряд-ли будут вноситься.
AndreyUA
26-02-2010, 16:05
Кстати, прошивка без ipv6 так и не собралась, ругнулось где-то в районе netfilter. r1222