PDA

Bekijk de volledige versie : Ищутся добровольцы с WL500g или WL500b



lly
10-01-2008, 21:26
Использующие принтер, подключенный к роутеру, для тестирования подправленных модулей parport.o и lp.o. Прошивка, естественно, должна быть от Олега.

Модули подправлены на предмет совместимости с ядром 2.4.36. Все это нужно для возможности будущего переезда прошивок от Олега на новое ядро linux.

P.S. Умение залить файлы на роутер желательно :rolleyes:

Oleg
11-01-2008, 12:03
Комсомольцы-добровольцы! Где Вы? :D

На самом деле, в ближайшее время поддержка старых моделей уйдёт совсем... Броадком "постарался".

dimaka
11-01-2008, 12:31
У меня WL500gp и принтер HP1200. Подойдет?
И еще. Это не опасно? :)

lly
11-01-2008, 12:52
Нет, нужны владельцы старых роутеров именно с LPT (IEE1284, Parallel, параллельным) портом.

Ничего страшного не будет - максимум ядро выпадет в kernel panic и роутер перегрузится.

Проблема в том, что добрый Broadcom положил модули parport только в бинарном виде, без исходников. Что кардинально изменяет процесс миграции на новое ядро :mad:

Pablos
11-01-2008, 15:25
hp lj 5L у меня
на родной прошиве не работал, от Олега работает

токо там где этот принтер тама wl500W

Snufkin
11-01-2008, 15:30
WL500g есть, а вот принтера нет :(, совсем нет.

lly
12-01-2008, 17:36
Увы, без принтера не получится проверить работоспособность всей связки модулей - parport_splink.o, parport.o, lp.o

P.S. У меня тоже нету принтера с LPT портом, был бы - отдал на опыты.

Pablos
14-01-2008, 13:47
ну так ненадо?!

lly
14-01-2008, 14:45
WL500W - нет, в нем нет LPT порта. Спасибо за предложение.

paulerr
14-01-2008, 16:53
А время тестов? Есть живой 500g, а принтер можно найти с LPT, но на короткое время.

lly
14-01-2008, 22:06
Если печать уже настроена - время распечатки страницы плюс время на набор 4-х команд и заливку модулей по scp ;-)

paulerr
14-01-2008, 22:20
Т.е вечера хватит.
Рутер лежит где-то в квартире, ну еще найти шнурок для принтера. Оторвать принтер от 500gp, собрать и настроить
Высылайте ЦУ, но Linux знаю мало :( , думаю до конца недели будет ответ.

lly
15-01-2008, 09:40
Пререквизит - печать должна быть настроена.

0. зайти на роутер по telnet'у и запустить dropbear если еще не запущен.

1. залить по scp приложенные модули из архива в /tmp (при помощи WinSCP, плагина к FAR'у или как угодно)

2. Выполнить следующие команды в telnet'е:


rmmod lp
rmmod parport
insmod /tmp/parport.o
insmod parport_splink.o
insmod /tmp/lp.o
lsmod

вывод команд желательно прислать мне через ЛС

3. попробовать что-нибудь напечатать

Спасибо за участие.

paulerr
15-01-2008, 22:05
Эксперимент закончился пока на команде rmmod lp - железка переставала отвечать на команды и перегружалась :confused:
Потом пришел ребенок и потребовал вернуть принтер - эксперименты пришлось приостановить :(

lly
16-01-2008, 08:54
Минусы удаленной отладки :( плюс у меня никогда не было WL500g ...

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

al37919
16-01-2008, 09:06
еще вариант --- оключить поддержку печати в вебе и грузить модули вручную. p910nd тоже придется запускать вручную чем то вроде:
p910nd -f /dev/lp0 0
вместо /dev/lp0 подставив корректное значение для lpt

lly
16-01-2008, 09:38
al37919
Спасибо за наводку. Дело в том, что lp.o от АСУС'а написан так качественно, что вызывает kernel panic при попытке его загрузки на WL500gP на _любой_ прошивке, а исходников нет :( Т.е. я сам не могу протестировать ничего :(

mavka
28-08-2008, 12:12
Хочу сделать scan-server. Посоветуйте модели с lpt [db-25!] портом или какие модели переходников usb2lpt поддерживаются прошивкой Олега.

В модельном ряду ничего с lpt не нашел [или спеки там такие куцые], хотя, раз у D-Link есть такие модели, то и у ASUS тоже должны быть.

vsu
30-08-2008, 20:12
Хочу сделать scan-server. Посоветуйте модели с lpt [db-25!] портом или какие модели переходников usb2lpt поддерживаются прошивкой Олега.

В модельном ряду ничего с lpt не нашел [или спеки там такие куцые], хотя, раз у D-Link есть такие модели, то и у ASUS тоже должны быть.
LPT был в старом WL-500g, из последующих моделей его убрали. Но подключить сканер с интерфейсом LPT, скорее всего, не удастся, поскольку тот параллельный порт поддерживает только режим SPP, а для сканеров обычно всё-таки нужен EPP.

С подключением через USB-LPT тоже проблема - подавляющее большинство переходников поддерживает только работу с принтерами. Единственное известное исключение - устройства, поддерживаемые драйвером uss720; там доступен полный набор операций с параллельным портом (в том числе режимы PS/2 bidirectional, EPP и ECP), однако задержка при обращениях через USB будет значительно больше, чем для обычного LPT - возможно, из-за этого тоже будут проблемы. Ну и, как обычно, этот модуль в прошивках Олега не собран (причём для его сборки придётся собирать и parport, и обязательно с CONFIG_PARPORT_OTHER).

mavka
31-08-2008, 08:22
vsu
Спасибо.

Я нашел (http://forum.openwrt.org/viewtopic.php?pid=61162#p61162) драйвер на MosChip MCS7715 (http://www.moschip.com/html/MCS7715.html). Автор говорит что он должен работать во всех режимах.
Еще, есть драйвер для Prolific PL-2305 (http://www.prolific.com.tw/eng/products.asp?id=6). Но он под kernel 2.6.
Это все, что я нашел по linux-драйверам на переходники.

P.S. Переходник своими руками (http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html.en)
Cypress AN2131 - есть драйвер для 2.4