PDA

Bekijk de volledige versie : Как юзать телефон и модем по кабелю на Pl2303 ?



A1ex
03-06-2005, 10:57
Подскажите пожалуйста полному чайнику в линуксе . А еще Gprs через CX65 есть жедание прикрутить ;).

A1ex
07-01-2006, 17:48
Прошло пол-года, инфы не нашел. Всех с Рождеством!!! :)
На этих длинных каникулах, чтоб не спиться совсем, пришлось самому становиться линуксоидом ;). Все получилось. Спасибо огромное Олегу за его прошивку с драйверами pl2303 и chat !!!
Имеем wl500g deluxe c прошивкой Олега 1.9.2.7-6b, переходник usb-com на pl2303, модем Acorp-M56EMSF и желание подключиться к диал-ап провайдеру с чап авторизацией.
Сначала подготавливаемся для работы с pppd. Он ищет нужные файлы в директории /tmp/ppp/peers. Чтоб не создавать их там после каждого ребута ;) добавляем строку в файл /usr/local/.files

echo "/tmp/ppp/peers/*" >> /usr/local/.files
Команды для pppd сохраняем в файле /tmp/ppp/peers/modem


connect "/usr/sbin/chat -v -t 30 -f /tmp/ppp/peers/modem_chat"
/dev/usb/tts/0
115200
local
noipdefault
ipcp-accept-local
defaultroute
usepeerdns
noauth
user a1ex
password XXXXX
persist
maxfail 5

Меняем user и password на свои. Последние 2 строки - это 5 попыток соединиться с провайдером. Т.к. в этом файле пароль, то выставляем права доступа к этотому файлу только для админа.
Еще создаем файл /tmp/ppp/peers/modem_chat , который содержит команды для модема


ABORT BUSY
ABORT 'NO CARRIER'
ABORT ERROR
'' AT
OK ATDTxxxxxxx
CONNECT

Меняем xxxxxxx на номер телефона провайдера и ATDT на ATDP, если атс с пульсовым набором.

Перед запуском pppd надо еще активировать драйвера. Я весь процесс делаю в post-mount, добавив туда следующие строки


insmod usbserial.o
insmod pl2303.o
mknod /dev/ttyUSB0 c 188 0
chmod 666 /dev/ttyUSB0
pppd call modem

3 и 4 строчки может и не нужны, но у меня без них терминалка microcom не работает. Не забываем сохранить все изменения во флэше

flashfs save
flashfs commit
flashfs enable

В таком варианте через некоторое время после включения асуса при подключенном модеме происходит соединение. Если модем или кабель pl2303 при включении асуса отключены, то можно подключить их потом и набрать в терминале pppd call modem
Отсоединять кабель pl2303 от wl500g надо только при убитом процессе pppd, иначе тут же асус становится недоступным и требуется его перевключение. Убить процесс можно из терминала killall pppd
Иногда при старте глючит, модем бросает трубу в произвольные моменты. Приходится шаманить с перевключением модема и кабеля или перегружать асус. Но если закконектилось, то держится мертвой хваткой. На моей плохой линии модем при подключении в компу нередко отваливался. От асуса пока ни разу не отвалился сам. Начнет отваливаться, надо будет думать о том, как его реконнектиться заставить.
При отладке можно набрать
pppd debug nodetach call modem
, тогда можно увидеть отладочную инфу прямо в окне терминала. Только со строчкой persist у меня глючит, лучше без нее.

GPRS c mts через сименс cx65 тоже нормально заработал. Файл mts :


show-password
connect "/usr/sbin/chat -v -t 30 -f /tmp/ppp/peers/mts_chat"
/dev/usb/tts/0
115200
local
noipdefault
ipcp-accept-local
defaultroute
usepeerdns
noauth
user mts
password mts

файл mts_chat :


'' 'AT'
'OK' 'ATH'
'OK' 'ATE1'
'OK' 'AT+CGDCONT=1,"IP","internet.mts.ru"'
TIMEOUT 60
'OK' 'ATD*99***1#'
CONNECT


Уфф, надеюсь что какому-нибуть не линуксоиду с диалапом или сименсом на даче эта инфа пригодится ;)

Oleg
07-01-2006, 18:13
Респект за усидчивость. :) Самое главное, что приятно самому разобраться, а не тупо вбивать команды. :)

В прошивке действительно всё было. Я в своё время по просьбе разных товарищей добавил и chat и модули и прочее. Оставалось только настроить. :)

Насчёт chap/pap-secrets - файлы необязательны, можно прямо в опциях pppd указать пароль (как это делаю я), после слова password. Насчёт сохранения файлов в /tmp/ppp - их список можно добавить в /usr/local/.files, будет сохраняться само.

A1ex
08-01-2006, 21:26
да, тупое вбивание до добра не доводит. Еще летом, когда с самбой баловался, тупо копировал строки с .files из английской конфы не разобравшись в смысле. У OlegI в инструкции смысл этого файла тоже не очень понятен. Свой предыдущий пост с учетом замечаний поправил.

Duke
12-01-2006, 08:18
Теперь осталось понять каким образом принудительно прерывать соединение - убивание Pppd оставило модем на линии. Последний раз даил-аут на линухе настраивал лет 7 назад, нифига не помню %)

A1ex
12-01-2006, 09:36
У меня после killall pppd модем трубу бросает, а dtr остается поднятым. Вторичное убивание pppd гасит dtr, хоть и ругается на то, что процесса нет. Потом, чтоб модем позвонил снова, надо 2 раза набрать pppd call modem, после первого раза модем номер не набирает ;). Но после таких манипуляций может долго не соединяться. В логе chat'а ожидает CONNECT и довольно быстро бросает трубу. То ли я не доконца все правильно прописал, то ли глюки. Мне пока проще reboot сделать ;). Из post-mount соединяет всегда. Я сначала из post-boot пытался делать, так вот оттуда модем набирает номер, потом бросет трубу, асус сам перегружается и после второй перезагрузки и набора номера уже происходит соединение ... чудеса ;).

Duke
14-01-2006, 12:31
Кажется я все победил по уму ;)
Рецепт для второго сериальника:
1. Обновляемся до 1.9.2.7-7b
2. Создаем /tmp/ppp/options.tts.1


115200
linkname modem
local
login
noipdefault
ipcp-accept-local
defaultroute
usepeerdns
noauth
persist
maxfail 5

3. Создаем /tmp/ppp/pap-secrets


* login1 pwd1 -
* login2 pwd2 -
...

выполняем
chmod 600 /tmp/ppp/pap-secrets
4. Cоздаем /tmp/ppp/chat/modem


ABORT 'RING'
ABORT 'NO CARRIER'
ABORT 'ERROR'
ABORT 'NO DIAL TONE'
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'RINGING'
ABORT 'VOICE'
'' 'ATE Q V1 X7'
OK AT\U
OK ATDP\T
CONNECT

5. Создаем /tmp/peers/isp1


/dev/tts/1
name login1
connect "/usr/sbin/chat -v -t 30 -T <телефон> -U '' -f /tmp/ppp/chat/modem"

6. Создаем /tmp/local/sbin/hangup


#!/bin/sh
[ -f /tmp/var/run/ppp-modem.pid ] && kill -SIGTERM `cat /tmp/var/run/ppp-modem.pid`

и выполняем
chmod 755 /tmp/local/sbin/hangup
для удобства аналогично можно сделать /tmp/local/sbin/dial


#!/bin/sh
pppd call $1

и опять же
chmod 755 /tmp/local/sbin/dial
7. добаляем в /tmp/local


/tmp/ppp/peers/*
/tmp/ppp/chat/*
/tmp/ppp/options.tts.1
/tmp/ppp/pap-secrets

и выполняем
flashfs save && flashfs commit && flashfs enable

Теперь выполняем
dial isp1
пошел дозвон.
Для разрыва соединения просто выполняем
hangup
Если все вроде-бы сконнектилось, но макеты ходят через пень-колоду или вовсе не ходят, то смотрим /tmp/syslog.log на предмет наличия строчек типа


Jan 14 14:55:06 kernel: mppe_decomp_alloc: options rejected: o[0]=12, o[1]=06, o[2]=00, o[3]=00, o[4
Jan 14 14:55:06 pppd[519]: Received bad configure-ack: 1a 04 78 00 18 04 78 00 15 03 2f
Jan 14 14:55:07 kernel: ppp: compressor dropped pkt
Jan 14 14:55:30 pppd[519]: CCP: timeout sending Config-Requests

в этом случае добавляем в /tmp/ppp/peers/isp1 строчку


nomppe

Jekl
02-02-2006, 11:33
В прошивке действительно всё было. Я в своё время по просьбе разных товарищей добавил и chat и модули и прочее. Оставалось только настроить. :)


Сенкс, все очень классно! А вот как бы добавить еще в pppd CallBack ;)

FilimoniC
21-03-2006, 15:45
мм.... а это будет работать с обычными (не Gprs) модемами? Как присобачить кабель к модему?

CallBack можно сделать via IRC? например.. бот EggDrop , скрипт с примитивной проверкой пароля, функция exec внутри скрипта, GPRS на сотике и jmIrc. Пишем в приват боту чтото типа !call 123-45-67 и ждем...

Задумка , думаю, вполне реализуемая

Duke
25-03-2006, 07:45
То что я описал, проверялось собственноручно с "черным Курьером" ;)

KOCTET
19-11-2006, 18:08
Написал маленький скрипт для ленивых :) с помощью него может подключить к интернету, заранее настроенный роутер, по рецепту Duke, любой желающий, не разбирающийся, как пользоваться телнетом и т.д.
что-то вроде звонилки :)

Внимание! Пароль и логин в скрипте, лежат не зашифрованные.
Перед первым запуском нужно прописать IP адрес своего роутера, имя пользователя и пароль.

poptab
12-07-2007, 12:25
Захотел подключить свой Siemens к асусу. Сделал все как тут написано. Но .... не проходит чат с модемом до конца.
cat /dev/usb/tts/0 в паралельном терминале говорит
AT
OK

и дальше дело не идет.
Что я уже не делал с чат-скриптом - исполняется только первая команда '', а дальше ступор. Никакой реакции ни на OK, ни на ERROR, ни на CONNECT :-( Такое впечатление что chat не слышит ответа в линии

В чем может быть проблема?

Duke
14-07-2007, 13:21
вот ето проходит?
'' 'ATE Q V1 X7'

poptab
15-07-2007, 08:54
вот ето проходит?
'' 'ATE Q V1 X7'

X7 не знает сименс

[admin@(none) peers]$ cat mts_chat
'' 'ATE Q V1'
'OK' 'ATH'
'OK' 'ATE1'
'OK' 'AT+CGDCONT=1,"IP","www.umc.ua"'
TIMEOUT 60
'OK' 'ATD*99***1#'
CONNECT
[admin@(none) peers]$ pppd debug nodetach call mts
Connect script failed

[admin@(none) root]$ cat /dev/usb/tts/0
OK

и дальше тот же ступор. Такое впечатление что chat не слышит входного потока.

/tmp/syslog.log
Jan 1 02:00:07 kernel: usb.c: registered new driver serial
Jan 1 02:00:07 kernel: usbserial.c: USB Serial support registered for Generic
Jan 1 02:00:07 kernel: usbserial.c: USB Serial Driver core v1.4
Jan 1 02:00:07 kernel: usbserial.c: USB Serial support registered for PL-2303
Jan 1 02:00:07 kernel: usbserial.c: PL-2303 converter detected
Jan 1 02:00:07 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Jan 1 02:00:07 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.11
Jul 15 10:48:01 pppd[167]: pppd 2.4.2 started by admin, uid 0
Jul 15 10:48:01 chat[169]: send (ATE Q V1^M)
Jul 15 10:48:02 chat[169]: expect (OK)
Jul 15 10:48:32 chat[169]: alarm
Jul 15 10:48:32 chat[169]: Failed
Jul 15 10:48:32 pppd[167]: Connect script failed
Jul 15 10:48:32 pppd[167]: Exit.

Разок в логах увидел и такое:
Jan 1 02:21:10 kernel: usb-uhci.c: ENXIO 40408280, flags 0, urb 818560c0, burb 818560c0
Jan 1 02:21:10 kernel: pl2303.c: pl2303_read_int_callback - usb_submit_urb failed with result -6

KOCTET
15-07-2007, 15:37
Я в свое время, пытался настроить модем через PL2303...
Настроилось по рецепту и помощьюDuke , только во время настройки выяснилось, что из 5-7 переходников с Асусом нормально заработал только 1, причем симптомы были самые разные, от не коннекта до того, что принимались несколько килобайт и все глохло.
Все переходники при этом нормально работали под виндой.

Jan 1 02:21:10 kernel: usb-uhci.c: ENXIO 40408280, flags 0, urb 818560c0, burb 818560c0
Jan 1 02:21:10 kernel: pl2303.c: pl2303_read_int_callback - usb_submit_urb failed with result -6
По поводу этого, Oleg говорил, что драйвер для PL2303 достаточно кривой, у меня такие сообщения сыпались регулярно, но связь работала.

Duke
16-07-2007, 07:06
'OK' 'ATH'
'OK' 'ATE1'

Вот это накой? Нафиг на надо.
Поставь minicom или подключи трубу к компу и проверь отдельно реакцию на
ATE
ATQ
ATV1
ATX4 или ATX3 или ATX2 или ATX1

Если хоть что-то из этого не выполняется - чат работать не будет.
Если не работает ATV1 но работает ATV0 - переписываем чат на числовые результирующие коды.

poptab
16-07-2007, 07:48
С компом реакция превосходная, проблем никаких. Здесь-же вся беда в том, что почему-то chat не получает входной поток с usb. Он его попросту не слышит!

p.s. minicom - это что?

Duke
16-07-2007, 08:09
minicom - терминалка под линух.

ipkg install minicom

fyodorov
26-08-2007, 08:06
Есть трудность

pl2303.c: pl2303_read_int_callback - usb_submit_urb failed with result -22
вот этими сообщениями засыпает сислог и чет-то что то еще ... де факто коробочка через несколько часов работы с DialUp входит в состояние транса... Убивать сислог раз в пять минут не помогает, видать пишет куда то еще .... что делать help???

MSapogov
02-12-2007, 13:46
[
X7 не знает сименс

и дальше тот же ступор. Такое впечатление что chat не слышит входного потока.

/tmp/syslog.log
Jan 1 02:00:07 kernel: usb.c: registered new driver serial
Jan 1 02:00:07 kernel: usbserial.c: USB Serial support registered for Generic
Jan 1 02:00:07 kernel: usbserial.c: USB Serial Driver core v1.4
Jan 1 02:00:07 kernel: usbserial.c: USB Serial support registered for PL-2303
Jan 1 02:00:07 kernel: usbserial.c: PL-2303 converter detected
Jan 1 02:00:07 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Jan 1 02:00:07 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.11
Jul 15 10:48:01 pppd[167]: pppd 2.4.2 started by admin, uid 0
Jul 15 10:48:01 chat[169]: send (ATE Q V1^M)
Jul 15 10:48:02 chat[169]: expect (OK)
Jul 15 10:48:32 chat[169]: alarm
Jul 15 10:48:32 chat[169]: Failed
Jul 15 10:48:32 pppd[167]: Connect script failed
Jul 15 10:48:32 pppd[167]: Exit.

Разок в логах увидел и такое:
Jan 1 02:21:10 kernel: usb-uhci.c: ENXIO 40408280, flags 0, urb 818560c0, burb 818560c0
Jan 1 02:21:10 kernel: pl2303.c: pl2303_read_int_callback - usb_submit_urb failed with result -6
Аналогично не работает и у меня на WL-500gP и любым GPRS модетом через Profilic-USB
Пробывал я по этим насторйкам делать.... что-то руки плохо мыл... не получилось... Попробывал через чешский мод к прошивке (http://wl500g.info/showthread.php?t=11800), там все получилось...

Vitaly_k
09-12-2007, 16:36
На прошивке чехов происходит такая ерунда - драйвер pl2303.o не хочет стартовать из post-boot.
Если дать комманду insmod pl2303.o в телнете или из веб-интерфейса, то все прекрасно, появляется ком-порт, в лог идет соотв. сообщение.
А вот на анлогичную строку в post-boot ноль реакции, в логе никаких записей.
В чем тут может быть дело?

Oleg
09-12-2007, 16:41
Какие-то модули к этому моменту ещё не загружены, к примеру.

Можно написать так:

insmod pl2303.o > /tmp/insmod.log 2>&1

И посмотреть, что будет в /tmp/insmod.log

Vitaly_k
09-12-2007, 18:08
Какие-то модули к этому моменту ещё не загружены, к примеру.


Спасибо! А то я уже всю голову сломал.
А можно ли в линуске сделать пазу несколько секунд или как-то еще с этим бороться?



Можно написать так:
insmod pl2303.o > /tmp/insmod.log 2>&1
И посмотреть, что будет в /tmp/insmod.log

Пишет:

insmod: unresolved symbol usb_serial_deregister
insmod: unresolved symbol usb_serial_register

Oleg
09-12-2007, 18:37
usbserial не загружен.

Vitaly_k
09-12-2007, 18:52
usbserial не загружен.

И что с этим можно сделать? Существует ли способ подождать некоторое время пока все загрузится?

al37919
09-12-2007, 19:24
sleep 5s

Vitaly_k
09-12-2007, 19:43
sleep 5s

Спасибо, все получилось!
Только смущает строкчка в логе:
03:00:19 kernel: pl2303.c: pl2303_read_int_callback - usb_submit_urb failed with result -6

Еще остался непонятным один момент, для работы с pl2303 рекомендуют такие комманды:

mknod /dev/ttyUSB0 c 188 0
chmod 666 /dev/ttyUSB0

Т.е. создается новое устройство. Вопрос - какому ком-порту оно будет соответсвовать? Ведь в системе может быть несколько конвертеров, в моем случае их два - pl2303 и модем AnyData. Значит ли что-то цифра 0 в имени устройства?

al37919
09-12-2007, 21:14
а это уже извините usb pnp, т.е. надо либо анализировать лог на предмет что первое подхватилось, либо пользовать что то вроде lsusb

getikalex
06-02-2008, 20:03
Обращаюсь от сословия "шаровиков" - т.е пользователей роутера исключительно для "шаринга" - просмотра закодированных каналов спутникового телевидения с помощью ключей из интернета.
В этом случае кабель USB-Serial имеет огромное значение. Без него просто ничего не будет. И тут проблема:
Не один раз встречал жалобы на "кривость" драйвера PL2303 в Олеговской прошивке.
Кроме того читал, что она и по количеству (драйверов PL2302, FTDICHIP), но главное по качеству и надежности уступает прошиве от чехов.
Отсюда вопрос: можно ли как-то подправлять этот самый драйвер в Олеговской прошивке (настройка каких-то параметров, переустановка, замена вообще) или добавить другой ?

Oleg
06-02-2008, 20:09
pl2303 у чехов мой. ftdi я вообще не собирал никогда. Так что не ясно, с чем Вы сравниваете. :)

getikalex
06-02-2008, 21:37
pl2303 у чехов мой.
Так подскажите что с ним делать:
http://satcode.biz/index.php?topic=3169.15
http://sat-forum.org/index.php/topic,84558.210.html
чуть ли не половина постов с проблемами в форумах по шарингу с помощью Асусов - борьба за USB-Serial

al37919
06-02-2008, 21:48
как минимум втыкать его напрямую в роутер, а не в хаб.
А вообще --- ну кривоват драйвер (а может и само железо) --- что тут поделаешь...

getikalex
06-02-2008, 22:03
как минимум втыкать его напрямую в роутер, а не в хаб.
про такие ужасы никто даже не заикался. Только в первоисточник.
Люди пользуют только 2 родных USB - FLASH(HDD) и USB-Serial. На большее никто не замахивается.
Тут же использование очень "тематическое". 90% пользователей с трудом учатся вбить команды. А про линукс почти никто ничего не знает.
Поэтому и пробуем консультироваться у линуксоидов. Настроить-то как-то надо, а рецепта никто не дает. Все на авось.

sshel
09-02-2008, 16:24
ftdi я вообще не собирал никогда
А можно попросить собрать?

lly
09-02-2008, 20:32
Его уже собирали - глянь http://wl500g.info/showpost.php?p=25765&postcount=8
если не заведется - скажи, пересоберу.

Oleg
09-02-2008, 20:52
На самом деле, я вообще эти кабели (на ftdi) не встречал ни разу. Подозреваю, что они банально дороже аналогичных на pl2303, поэтому к нам их не везут...

lly
10-02-2008, 08:42
Oleg
Твое подозрение правильное. Но они (fdti) - стабильнее, реализован режим прямого шевеления ногами (bit-bang), требуют меньше внешней обвески. Поэтому в основном используются в самоделках или там, где требуется безглючность (см. ветку про X10).

getikalex
11-02-2008, 18:46
ув.Гуру от линукса, помогите !

Пробовал спрашивать в разных местах - пока не нашел:
Как программе с компа достучаться до порта ttyUSB0 на роутере при работе кабеля на PL2303 ? Как организовать это соединение
Можно ли как-нибудь это соединение эмулировать как новый СОМ порт компьютера ?

lly
11-02-2008, 21:21
Я не гуру, но слово вставлю :rolleyes:

На данный момент - никак. Нужен комплект Serial over ethernet, причем серверная часть под linux mips, а клиентская - под винды. Такого готового нема. Или я ошибся - клиент тоже линукс? В случае обоих линуксов, существует хотя бы теоретическая возможность доработать напильником существующий проект. В случае с виндой - писать свой драйвер практически с нуля...

Добавил ссылки:
SF.net Serial Over IP (http://sourceforge.net/projects/serialoverip)
http://www.freesource.info/wiki/AltLinux/Dokumentacija/SerialPortOverIP

P.S. Коммерческих проектов под mips я не нашел.

getikalex
16-02-2008, 08:15
Наверное можно через sredird. Если кто умнее - пробуйте al 37919 любезно предоставил sredird в своем ответе (http://wl500g.info/showpost.php?p=83580&postcount=480), за что ему спасибо.

У меня ума не хватило, пришлось пойти другим путем:
На роутере ставится сервер ser2net.
Скачать можно отсюда: http://wl500g.info/showpost.php?p=26921&postcount=1
Флешки у меня нет, поэтому его я закинул в /opt/bin.
потом изменил его свойства и сделал его исполняемым chmod +x /opt/bin/ser2net
сделал ему конфигурацию: создал файл ser2net.conf
в файле одна строка:
7788:telnet:0:/dev/ttyUSB0 порт 7788 выбрал от балды
засунуть его можно хоть куда
на всякий случай убил mpcs kilall mpcs (чтобы не конфликтовали с ser2net /хотя может и не надо)
потом запустил сервер ser2net -c /полный путь/ser2net.conf

на компе запустил прогу HWVirtual Serial Port (скачал отсюда:http://www.hw-group.com/products/hw_vsp/index_en.html) в ней прописал IP роутера и порт 7788.

Запустил pobedit (для ресивера openbox) и хотите верьте, хотите нет - заработало. Пока, правда скорость маленькая - примерно 20% от скорости прямого подключения но лиха беда начало.

inix
10-03-2008, 21:21
М.б. кто-то подключил (успешно) Motorola mpx220?
Я на чешской прошивке пробовал - подключает и сразу обрыв.

YAG
16-06-2008, 03:07
Где бы взять сабж. Насколько понимаю, именно он нужен для того чтобы подключить motorola c-350. На прошивке чехов этот телефончик работал. Нужно прикрутить его к Олеговской. Нашел acm.o в этой (http://www.wl500g.info/showthread.php?t=510) ветке. Загружается, но картину не меняет. Или еще что-то надо?

YAG
16-06-2008, 16:49
В общем дернул сабж из прошивки чехов... Заработала и моторолка и скайлинк... Если кому понадобится прикладываю.

ReFLeXive
16-06-2008, 17:13
Извини, а можешь пояснить , зачем мобильник к роутеру подключать? как модем чтоли?

YAG
16-06-2008, 17:42
Извини, а можешь пояснить , зачем мобильник к роутеру подключать? как модем чтоли?

Да. GPRS/EDGE/UMTS/SkyLink. В моем случае для резервного канала. При пропадании основного провайдера чтобы поднималось соединение через мобильник, останавливалась качалка на роутере, останавливался шейпер и т.д... В общем поднять коннект через мобилку, все что трафик жрет отрубить, а при появлении основного провайдера все восстановить как было.

AndreyPopov
16-06-2008, 19:08
Да. GPRS/EDGE/UMTS/SkyLink. В моем случае для резервного канала. При пропадании основного провайдера чтобы поднималось соединение через мобильник, останавливалась качалка на роутере, останавливался шейпер и т.д... В общем поднять коннект через мобилку, все что трафик жрет отрубить, а при появлении основного провайдера все восстановить как было.

так почему не поставить полностью чешскую прошивку?
она же на основе прошивки Олега сделана! в нее добавлены модули для работы с USB модемами, который можно отдельно скачать в исходниках.

ReFLeXive
16-06-2008, 19:36
Да. GPRS/EDGE/UMTS/SkyLink. В моем случае для резервного канала. При пропадании основного провайдера чтобы поднималось соединение через мобильник, останавливалась качалка на роутере, останавливался шейпер и т.д... В общем поднять коннект через мобилку, все что трафик жрет отрубить, а при появлении основного провайдера все восстановить как было.

Интересная тема! если не трудно, запости сюда линки на похожие темы или хотя инфу, что и как... Буду очень признателен!

buka2
16-06-2008, 19:54
c350, да и многие другие т/ф, работают на прошивке Олега после загрузки модуля usbserial с соответствующими vendor/product

modprobe usbserial vendor=... product=...

YAG
17-06-2008, 06:05
c350, да и многие другие т/ф, работают на прошивке Олега после загрузки модуля usbserial с соответствующими vendor/product

modprobe usbserial vendor=... product=...

Спасибо за инфу. Буду знать. Как-нибудь попробую. Может скайлинк так через USB-хаб заработает...


так почему не поставить полностью чешскую прошивку?

В основном потому, что хотелось разобрацца самому и реализовать все ручками.


Интересная тема! если не трудно, запости сюда линки на похожие темы или хотя инфу, что и как... Буду очень признателен!

То что хотел, успешно реализовано, хотя наверное, немного коряво. Основные линки:
http://wl500g.info/showpost.php?p=99774&postcount=8
http://wl500g.info/showpost.php?p=90579&postcount=2
http://wl500g.info/showpost.php?p=25420&postcount=7
Ну и поскольку acm.o нигде не нашел, в том числе и в модулях, которые лежат среди прошивок у Олега, то http://wl500g.info/showpost.php?p=100876&postcount=2.
Все надо вдумчиво обрабатывать напильником под конкретную задачу.

psionrevo
29-06-2008, 08:59
ура! приобрел-таки v1
я - новенький :)

сразу же открыл и убрал miniPCI карту,
мне wireless не нужен (если кому нужна - в личку)

цель приобретения: расшаривание инета и,
в будущем, управление некоторыми устройствами.

домашняя сеть - два компа под win,
инет через сотовый nokia 6230 (EDGE)

раньше вместо wl500gp работал сервером
sharp zaurus c1000, думал, что с wl500gp будет легко ;)

нет, сразу встал -
при втыкании в wl500gp USB кабеля dku-2 с nokia 6230,
dmesg выдает, что устройство подключено,
но драйвера нет...

поискал по форуму, но acm.o к прошивке 1.9.2.7-10 не нашел :(((

попробовал
modprobe usbserial vendor=0x421 product=0x40f

и получил ошибку
modprobe: could not parse modules.dep

не хочу перепрошивать на чешскую - я за наших ;)
мне кажется, usbserial.o заработает с nokia.
может кто подскажет, где взять modules.dep ?




и еще вопрос:
подключился telnet ом через putty,
а как файл передать с компьютера на на wl500gp?
инета то у меня пока нет :(

EugeenB
29-06-2008, 11:18
ура! приобрел-таки v1
я - новенький :)Приветствую.

при втыкании в wl500gp USB кабеля dku-2 с nokia 6230,
dmesg выдает, что устройство подключено,
но драйвера нет...
До подключения нокии сделать insmod /путь/usbserial
И, если кабель до нокии на микросхеме PL2303 то загрузить и этот модуль.
И только потом втыкать.

подключился telnet ом через putty,
а как файл передать с компьютера на на wl500gp?
инета то у меня пока нет :(Телнет не передает файлы. Удобнее всего, поднять где-нибудь ftp-сервер, а далее всё будет удобно (или на роутере сервер - передаёшь клиентом с ББ, или сервер на ББ - заходишь телнетом на роутер, пускаешь на нём клиента).
А ещё вариант - настроить ssh-сервер (см. пункт 4) по http://wl500g.info/showpost.php?p=19984&postcount=2). А дальше, есть команда
scp [[user@]host1:]file1 [...] [[user@]host2:]file2

psionrevo
29-06-2008, 19:23
До подключения нокии сделать insmod /путь/usbserial
И, если кабель до нокии на микросхеме PL2303 то загрузить и этот модуль.
И только потом втыкать.

привет :)
не, это не помогает.

кабель прямой (без чипов, т.е. в телефоне usb контроллер)
работал на zaurus через usbserial и висел на ttyUSB0,
а позже через acm и висел на ttyACM0.

а тут вышеуказанная мной ошибка :(

попробовал на wl500gp запустить ftp сервер через
http морду - не работает :(

буду пробовать флешкой с ББ перетаскивать...
что-то все плохо пока :(

а откуда с инета грузануть для моей прошивки
пакеты с ssh, ftpd, mc ?

EugeenB
29-06-2008, 20:16
привет :) ;)

работал на zaurus через usbserial и висел на ttyUSB0,
Если работал через usbserial, то либо в кабеле, либо в телефоне должен быть чип эмуляции порта RS232. Наиболее распостраненная микросхема для такой эмуляции - PL2303

а позже через acm и висел на ttyACM0.В одной из тем, тут на форуме, вроде встречал упоминание, что этот модуль заставили работать, и даже ссылка на бинарник давали.

а откуда с инета грузануть для моей прошивки
пакеты с ssh, ftpd, mc ?sshd уже есть в Олеговской прошивке. Называется dropbear. Настраивается как в п.4) http://wl500g.info/showpost.php?p=19984&postcount=2 .
ФтпД - тоже имеется изначально.
А для настройки остальных пакетов нужна флешка, и прочтение п.п. 6),7) http://wl500g.info/showpost.php?p=19984&postcount=2

psionrevo
30-06-2008, 17:02
спасибо за ссылку - как ни смешно, но пролазив целый день по форуму, ее не видел :))
настроил по ссылке все, что мог :)
заработало ssh и ftp

скачал с форума acm.o,
insmod acm.o
mknod /dev/ttyACM0 c 166 0
запустил первый раз
minicom -s -o
отстроил его на ttyACM0
телефон увиделся

скопировал с zaurus настройки из /peers/...
запустил pppd
все, я в инете на ppp0 :)

теперь бы еще понять,
как iptables правильно настроить,
ведь у роутера свои настройки...
честно говоря, даже не представляю, с какого конца зайти :(
знаю лишь как убрать все настройки
и сделать SNAT

а какие интерфейсы на разъемах сзади?
в zaurus сетевые карты на eth0 eth1 и т.д. вставали

datasheet для впаянного хаба via usb нашел,
ноги для двух неразведенных usb тоже.
питание для этих usb буду брать с разъема питания - там же 5V как раз.

psionrevo
30-06-2008, 19:31
имеем:
wl500gp v1 с прошивкой 1.9.2.7-10;
настроен выход в инет через подключенный к нему
по usb nokia6230 (pppd поднимает интерфейс ppp0).

живу в деревне, другого инета не будет - только через сотовый :)

нужно:
к ethernet портам с 1 по 4 (и к WAN порту тоже) подключить компьютеры с win на раздачу инета (им можно задать любые статические IP)

правильно ли я понял, что в post-boot
нужно внести robocfg с параметрами?
еще б знать с какими ;)
никак не разберусь, почему вместо eth0 - eth5 столько
интерфейсов (vlan,br ....)

далее, в post-mount (потому что модуль для сотового acm.o на флешке) я могу первый раз запустить скрипт на подключение к инету по сотовому .
а потом cron будет проверять, если ping до ya.ru проходит раз в минуту - все хорошо, а если нет - снова запустит скрипт на подключение к инету.

инет по сотовому иногда виснет.
я так понял, в моем wl500gp v1 нет возможности отключить питание конкретного usb порта?
придется разводить дополнительные два порта и питание к ним вести через транзистор.
а вот как бы транзистором управлять?
может со встроенных com портов?

post-firewall будет каждый раз запускаться при поднятии ppp0, правильно?

чтобы компьютеры могли пинговать друг друга и т.п.,
в post-firewall сбрасываю все маршруты и создаю свои?

с интерфейса на интерфейс (т.е. напр. с ppp0 на eth0 либо с eth0 на eth1) все пакеты идут через фильтры iptables, поэтому в post-firewall очищаю все таблицы iptables и создаю свои правила?

вот вроде бы все основные вопросы :)

еще надо в инете найти статью про набор правил для iptables, обеспечивающий инет firewall, может кто ссылку даст?

спасибо!

EugeenB
30-06-2008, 23:15
никак не разберусь, почему вместо eth0 - eth5 столько
интерфейсов (vlan,br ....)
[...]
чтобы компьютеры могли пинговать друг друга и т.п.,
в post-firewall сбрасываю все маршруты и создаю свои?

с интерфейса на интерфейс (т.е. напр. с ppp0 на eth0 либо с eth0 на eth1) все пакеты идут через фильтры iptables, поэтому в post-firewall очищаю все таблицы iptables и создаю свои правила?По-умолчанию, интерфейсы lan1-lan4 обединены в один мост: br0. Компьютеры, подсоединенные к этим интерфейсам видят друг-друга без участия процессора роутера (а следовательно, мимо iptables), а сам роутер, эти компьютеры видят по одному и тому же интерфейсу (по умолчанию - 192.168.1.1). Этот же адрес - должен быть для этих компьютеров Гейтвеем - чрез него будет осуществляться выход а инет.
WAN - сидит на отдельной микросхеме и общается с br0 через процессор. Он не может быть IMHO влючён в состав br0. Ему сопоставлен девайс eth0, а eth1 сопоставлен Wi-Fi.
Однако, IP назначается, почемуто, не eth0, а виртуальной сети vlan1.
А vlan0 - кажись, предназначена для объединения br0 с Wi-Fi, но это тоже IMHO.


еще надо в инете найти статью про набор правил для iptables, обеспечивающий инет firewall, может кто ссылку даст?Пожалуйста. Читай вот тут: http://www.opennet.ru/docs/RUS/iptables/

psionrevo
01-07-2008, 08:42
про устройство портов спасибо!
и еще на форуме нашел ссылку на эту тему
http://wiki.openwrt.org/OpenWrtDocs/NetworkInterfaces

а по поводу настройки iptables, я не доку имел в виду, а реально работающий на wl500gp скрипт, блокирующий нежелательные вторжения с инета.

может кто покажет свой скрипт настроек iptables?

avk
01-07-2008, 12:18
WAN - сидит на отдельной микросхеме и общается с br0 через процессор. Он не может быть IMHO влючён в состав br0.

А как будет, если поставить Operation Mode в Access Point?

Reyter
01-07-2008, 12:56
WAN - сидит на отдельной микросхеме и общается с br0 через процессор. Он не может быть IMHO влючён в состав br0.
Легко и непринужденно включается в состав br0.
Про отдельную микросхему слышу впервые. Спорить не буду, ибо специально этот вопрос не изучал, но мне это кажется весьма сомнительным. Ибо как бы не вижу в этом смысла.

AndreyPopov
01-07-2008, 15:18
имеем:
wl500gp v1 с прошивкой 1.9.2.7-10;
настроен выход в инет через подключенный к нему
по usb nokia6230 (pppd поднимает интерфейс ppp0).

живу в деревне, другого инета не будет - только через сотовый :)




вам нужна прошивка вот отсюда http://koppel.cz/cdmawifi/

она на основе прошивки Олега и там все уже нужное вам реализовано.

vlan и br это виртуальные интерфейсы, которые могут объядинять один или несколько физических интерфейсов.

Reyter
01-07-2008, 18:04
Прпишите в post-boot следующее, и будет вам все 5 портов на br0

robocfg switch disable
robocfg vlans enable reset
robocfg vlan 0 ports "0 1 2 3 4 5t"
robocfg switch enable

MaTrIX22
01-07-2008, 21:19
У меня такая же проблема есть телефон NOKIA 6120 хочу настроить интернет через роутер ASUS 500gP v2 но не знаю какие на стройки нужно в водить прошивку поменял поставил http://koppel.cz/cdmawifi/ но незнаю что нужно зделать что бы роутер у видел телефона подскажите пожалуста очень нужно или еще нужно до купать usb влешку для драйверов

EugeenB
01-07-2008, 22:05
Легко и непринужденно включается в состав br0.Вы, наверное, путаете? WAN можно включить в состав vlan0, но не br0?

Про отдельную микросхему слышу впервые. Сейчас заглянул на страницу
http://www.overclockers.ru/lab/23627.shtml , где думал найти указание про отдельную микросхему - не нашел. :(
Но тогда, как объяснить, что между LAN1-LAN4 возможно получить 100Mbit, а между WAN и LAN* только до 10?

EugeenB
01-07-2008, 22:22
а по поводу настройки iptables, я не доку имел в виду, а реально работающий на wl500gp скрипт, блокирующий нежелательные вторжения с инета.Ну, такие настройки - под себя. У меня работает умочательно нстроенное через веб-интерфейс. Себя пытался мониторить снаружи - нет ни чего открытого, даже на пинги не отвечает.
А по хорошему, начинать писать под себя файрвол надо так:


# по-началу - запрещаем всё
iptables -F
iptables -X
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -F -t nat
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP
# начинаем потихоньку разрешать, что нужно
iptables -A INPUT -i lo -s 127.0.0.0/8 -d 127.0.0.0/8 -j ACCEPT
iptables -A OUTPUT -o lo -s 127.0.0.0/8 -d 127.0.0.0/8 -j ACCEPT
iptables -A INPUT -i br0 -s 192.168.1.0/24 -d 192.168.1.1 -j ACCEPT
iptables -A OUTPUT -o br0 -s 192.168.1.1 -d 192.168.1.0/24 -j ACCEPT
# и так дальше

Reyter
02-07-2008, 06:36
EugeenB,

Вы, наверное, путаете? WAN можно включить в состав vlan0, но не br0?
Не путаю. Можете проверить сами мой скрипт. Именно так у меня и работает второй год.

Но тогда, как объяснить, что между LAN1-LAN4 возможно получить 100Mbit, а между WAN и LAN* только до 10?
Никак. Ибо это утверждение не соответствует действительности.

AndreyPopov
02-07-2008, 12:21
Вы, наверное, путаете? WAN можно включить в состав vlan0, но не br0?
Сейчас заглянул на страницу
http://www.overclockers.ru/lab/23627.shtml , где думал найти указание про отдельную микросхему - не нашел. :(
Но тогда, как объяснить, что между LAN1-LAN4 возможно получить 100Mbit, а между WAN и LAN* только до 10?


не путайте коммутацию с маршрутизацией!!!!

между WAN и LAN работает маршрутизация!


У меня такая же проблема есть телефон NOKIA 6120 хочу настроить интернет через роутер ASUS 500gP v2 но не знаю какие на стройки нужно в водить прошивку поменял поставил http://koppel.cz/cdmawifi/ но незнаю что нужно зделать что бы роутер у видел телефона подскажите пожалуста очень нужно или еще нужно до купать usb влешку для драйверов

надо посмотреть в Log и там найти строки - уиделось ли USB подключение и подгружен ли для него драйвер. а потом на закладке Dial-Up выбрать тип Dial-Up подключения.

вот тут http://wl500g.info/showthread.php?t=15022 вам уже все расписали!

psionrevo
08-07-2008, 23:52
установил чешскую прошивку, заработало ;)

проблема пока единственная:
иногда на компьютере с windows 2000, подключенному к wl500gpv1, пропадает сеть.

приходится щелкать на "подключение к локальной сети" и выбирать "отключить", а затем "включить" - и сеть снова работает.

никак не пойму, с какой стороны начинать разбирать эту проблему?
это роутер или windows виноват?

EugeenB
09-07-2008, 13:42
иногда на компьютере с windows 2000, подключенному к wl500gpv1, пропадает сеть.
приходится щелкать на "подключение к локальной сети" и выбирать "отключить", а затем "включить" - и сеть снова работает.Не знаю, как на мастдае2к, а на мастдаеХР, при настройке сети, встречал опцию, что де при простое сети отключать устойство через nnn секунд.
Может эта опция шакалит?

MaTrIX22
09-07-2008, 16:32
Что нужно сделать чтобы ASUS WL500gP увидел мобильный телефон NOKIA 6120 прошивка http://koppel.cz/cdmawifi/ проверил в "Status & Log T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=b8003000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms вот что мне показало Vendor=0000 ProdID=0000

DemonGloom
09-07-2008, 17:23
вот что мне показало Vendor=0000 ProdID=0000

Там еще должны быть строки

MaTrIX22
09-07-2008, 17:41
В какой имено строке узнать подключен телефон или нет и какие еще нужно показать строки

DemonGloom
09-07-2008, 18:46
В какой имено строке узнать подключен телефон или нет и какие еще нужно показать строки

Все строки с девайсами напиши. Сами разберемся

MaTrIX22
09-07-2008, 19:11
Вот весь логnformation

Linux version 2.4.20 (root@localhost) (gcc version 3.2.3 with Broadcom modifications) #45 Tue May 13 16:26:43 CEST 2008
1.9.2.7-10-USB-1.69a

Thu Jan 1 01:54:25 MET 1970
01:54:25 up 54 min, load average: 0.08, 0.02, 0.00


Interfaces

br0 Link encap:Ethernet HWaddr 00:1F:C6:62:29:E0
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2928 errors:0 dropped:0 overruns:0 frame:0
TX packets:4642 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:264786 (258.5 KiB) TX bytes:4028210 (3.8 MiB)

eth0 Link encap:Ethernet HWaddr 00:1F:C6:62:29:E0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2928 errors:0 dropped:0 overruns:0 frame:0
TX packets:6273 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:329202 (321.4 KiB) TX bytes:4151162 (3.9 MiB)
Interrupt:4 Base address:0x1000

eth1 Link encap:Ethernet HWaddr 00:1F:C6:62:29:E0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:245
TX packets:1922 errors:1455 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:196318 (191.7 KiB)
Interrupt:12 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:9784 errors:0 dropped:0 overruns:0 frame:0
TX packets:9784 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1353752 (1.2 MiB) TX bytes:1353752 (1.2 MiB)

vlan0 Link encap:Ethernet HWaddr 00:1F:C6:62:29:E0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2928 errors:0 dropped:0 overruns:0 frame:0
TX packets:6273 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:276498 (270.0 KiB) TX bytes:4151162 (3.9 MiB)



Routing Table

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo


ARP Table

IP address HW type Flags HW address Mask Device
192.168.1.3 0x1 0x2 00:19:5B:38:C9:5E * br0


IP Tables

Chain INPUT (policy ACCEPT 12425 packets, 1512K bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 14422 packets, 5317K bytes)
pkts bytes target prot opt in out source destination


IP Tables NAT

Chain PREROUTING (policy ACCEPT 331 packets, 94212 bytes)
pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 325 packets, 19500 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 325 packets, 19500 bytes)
pkts bytes target prot opt in out source destination


Mount points

/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)


Filesystem info

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 2944 2944 0 100% /


Partitions



USB HDD info

Attached devices: none


Process List

PID Uid VmSize Stat Command
1 admin 624 S /sbin/init
2 admin SW [keventd]
3 admin SWN [ksoftirqd_CPU0]
4 admin SW [kswapd]
5 admin SW [bdflush]
6 admin SW [kupdated]
7 admin SW [mtdblockd]
61 admin 316 S telnetd
66 admin 496 S httpd vlan1
72 admin 360 S klogd
73 nobody 436 S [dnsmasq]
74 admin 400 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
75 admin SW [khubd]
81 admin 276 S lpd
83 admin 260 S p9100d -f /dev/usb/lp0 0
85 admin 348 S rcamdmain
91 admin 312 S infosvr br0
92 admin 464 S watchdog
93 admin 348 S ntp
2490 admin 464 S sh -c /tmp/../usr/sbin/sysinfo > /tmp/sysinfo.htm
2491 admin 504 S /bin/sh /tmp/../usr/sbin/sysinfo
2508 admin 400 R ps


Kernel Modules

acm 6788 0 (unused)
usb-storage 63928 0 (unused)
sd_mod 13276 0 (unused)
scsi_mod 70200 1 [usb-storage sd_mod]
videodev 8312 0 (unused)
printer 12900 0 (unused)
usb-ohci 21908 0 (unused)
usbcore 84608 1 [acm usb-storage printer usb-ohci]
ip_nat_ftp 3912 0 (unused)
ip_conntrack_ftp 5216 1
wl 892280 0 (unused)
et 31288 0 (unused)


USB Devices

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=b8003000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms


PPP chat log



CPU Info

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
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


Memory

total: used: free: shared: buffers: cached:
Mem: 31051776 13893632 17158144 0 1777664 6545408
Swap: 0 0 0
MemTotal: 30324 kB
MemFree: 16756 kB
MemShared: 0 kB
Buffers: 1736 kB
Cached: 6392 kB
SwapCached: 0 kB
Active: 3972 kB
Inactive: 5524 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 30324 kB
LowFree: 16756 kB
SwapTotal: 0 kB
SwapFree: 0 kB

MaTrIX22
09-07-2008, 19:26
Вот System Log Jan 1 01:00:03 syslogd started: BusyBox v1.1.3
Jan 1 01:00:03 kernel: pty: 256 Unix98 ptys configured
Jan 1 01:00:03 kernel: Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
Jan 1 01:00:03 kernel: ttyS00 at 0xb8000300 (irq = 3) is a 16550A
Jan 1 01:00:03 kernel: ttyS01 at 0xb8000400 (irq = 3) is a 16550A
Jan 1 01:00:03 kernel: HDLC line discipline: version $Revision$, maxframe=4096
Jan 1 01:00:03 kernel: N_HDLC line discipline registered.
Jan 1 01:00:03 kernel: loop: loaded (max 8 devices)
Jan 1 01:00:03 kernel: PPP generic driver version 2.4.2
Jan 1 01:00:03 kernel: PPP Deflate Compression module registered
Jan 1 01:00:03 kernel: PPP BSD Compression module registered
Jan 1 01:00:03 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 01:00:03 kernel: PPPoL2TP kernel driver, V0.13 (oleg@cs.msu.su)
Jan 1 01:00:03 kernel: Amd/Fujitsu Extended Query Table v1.3 at 0x0040
Jan 1 01:00:03 kernel: Flash Id: Vendor: 0x0001 Device: 0x007e
Jan 1 01:00:03 kernel: number of CFI chips: 1
Jan 1 01:00:03 kernel: Flash device: 0x800000 at 0x1c000000
Jan 1 01:00:03 kernel: Physically mapped flash: squashfs filesystem found at block 867
Jan 1 01:00:03 kernel: Creating 5 MTD partitions on "Physically mapped flash":
Jan 1 01:00:03 kernel: 0x00000000-0x00040000 : "boot"
Jan 1 01:00:03 kernel: 0x00040000-0x007f0000 : "linux"
Jan 1 01:00:03 kernel: 0x000d8f24-0x007f0000 : "rootfs"
Jan 1 01:00:03 kernel: 0x007f0000-0x00800000 : "nvram"
Jan 1 01:00:03 kernel: 0x003e0000-0x007f0000 : "flashfs"
Jan 1 01:00:03 kernel: sflash: found no supported devices
Jan 1 01:00:03 kernel: NET4: Linux TCP/IP 1.0 for NET4.0
Jan 1 01:00:03 kernel: IP Protocols: ICMP, UDP, TCP, IGMP
Jan 1 01:00:03 kernel: IP: routing cache hash table of 512 buckets, 4Kbytes
Jan 1 01:00:03 kernel: TCP: Hash tables configured (established 2048 bind 4096)
Jan 1 01:00:03 kernel: Linux IP multicast router 0.06 plus PIM-SM
Jan 1 01:00:03 kernel: ip_conntrack version 2.1 (256 buckets, 2048 max) - 352 bytes per conntrack
Jan 1 01:00:03 kernel: ip_conntrack_pptp version 1.9 loaded
Jan 1 01:00:03 kernel: ip_nat_pptp version 1.5 loaded
Jan 1 01:00:03 kernel: ip_tables: (C) 2000-2002 Netfilter core team
Jan 1 01:00:03 kernel: ipt_time loading
Jan 1 01:00:03 kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Jan 1 01:00:03 kernel: NET4: Ethernet Bridge 008 for NET4.0
Jan 1 01:00:03 kernel: 802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
Jan 1 01:00:03 kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan 1 01:00:03 kernel: FAT: bogus logical sector size 18944
Jan 1 01:00:03 kernel: FAT: bogus logical sector size 18944
Jan 1 01:00:03 kernel: NTFS: Unable to set blocksize 512.
Jan 1 01:00:03 kernel: VFS: Mounted root (squashfs filesystem) readonly.
Jan 1 01:00:03 kernel: Mounted devfs on /dev
Jan 1 01:00:03 kernel: Freeing unused kernel memory: 68k freed
Jan 1 01:00:03 kernel: Executing /linuxrc
Jan 1 01:00:03 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 01:00:03 kernel: eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.16
Jan 1 01:00:03 kernel: PCI: Enabling device 01:02.0 (0004 -> 0006)
Jan 1 01:00:03 kernel:
Jan 1 01:00:03 kernel: device eth0 entered promiscuous mode
Jan 1 01:00:03 kernel: device vlan0 entered promiscuous mode
Jan 1 01:00:03 kernel: device eth1 entered promiscuous mode
Jan 1 01:00:03 kernel: br0: port 2(eth1) entering listening state
Jan 1 01:00:03 kernel: br0: port 1(vlan0) entering listening state
Jan 1 01:00:03 kernel: br0: port 2(eth1) entering learning state
Jan 1 01:00:03 kernel: br0: port 2(eth1) entering forwarding state
Jan 1 01:00:03 kernel: br0: topology change detected, propagating
Jan 1 01:00:03 kernel: br0: port 1(vlan0) entering learning state
Jan 1 01:00:03 kernel: br0: port 1(vlan0) entering forwarding state
Jan 1 01:00:03 kernel: br0: topology change detected, propagating
Jan 1 01:00:04 kernel: usb.c: registered new driver usbdevfs
Jan 1 01:00:04 kernel: usb.c: registered new driver hub
Jan 1 01:00:04 kernel: usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
Jan 1 01:00:04 kernel: usb-ohci.c: usb-00:03.0, PCI device 14e4:4715
Jan 1 01:00:04 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 01:00:04 kernel: Product: USB OHCI Root Hub
Jan 1 01:00:04 kernel: SerialNumber: b8003000
Jan 1 01:00:04 kernel: hub.c: USB hub found
Jan 1 01:00:04 kernel: hub.c: 2 ports detected
Jan 1 01:00:06 kernel: usb.c: registered new driver usblp
Jan 1 01:00:06 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 01:00:07 kernel: Linux video capture interface: v1.00
Jan 1 01:00:07 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 01:00:08 kernel: Initializing USB Mass Storage driver...
Jan 1 01:00:08 kernel: usb.c: registered new driver usb-storage
Jan 1 01:00:08 kernel: USB Mass Storage support registered.
Jan 1 01:00:09 kernel: usb.c: registered new driver acm
Jan 1 01:00:09 kernel: acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters (patched)
Jan 1 01:00:15 pppd[141]: In file /tmp/ppp/peers/gprs: unrecognized option '/dev/usb/tts/0'
Jan 1 01:00:19 wan: connected manually
Jan 1 01:00:31 pppd[203]: In file /tmp/ppp/peers/gprs: unrecognized option '/dev/usb/tts/0'
Jan 1 01:01:02 pppd[231]: In file /tmp/ppp/peers/gprs: unrecognized option '/dev/usb/tts/0'
Jan 1 01:01:32 pppd[259]: In file /tmp/ppp/peers/gprs: unrecognized option '/dev/usb/tts/0'
Jan 1 01:38:31 wan: disconnected manually

DemonGloom
10-07-2008, 06:40
А вы чем подключаете телефон? Кабелем? Проверьте работоспособность кабеля и этого порта в роутере. Похоже, что роутер не видит кабель совсем ( может, плохо воткнут ).

MaTrIX22
11-07-2008, 13:16
Телефон подключен через кабель с шнуром всь окей я через телефон выхожу в интернет в чем может быть причина

psionrevo
12-07-2008, 10:27
Телефон подключен через кабель с шнуром всь окей я через телефон выхожу в интернет в чем может быть причина


это же прогресс...
человеку при покупке сообщают минимум информации о товаре ;)
может причина в том, что 6120 ходит только через BT?
в таблице кабель/телефон вашего телефона не нашел :(

так что сначала потратьте кучу времени на сайте nokia в поисках какой кабель подойдет к вашему телефону, если найдете :(((

если повезет - рискните найдите нужный кабель среди кучи дурно пахнущих неизвестно где сделанных...

ну и в заключение: если воткнули правильный кабель сначала в телефон, а потом в usb asus, телефон напишет "аксессуар подключен", а в списке usb устройств на asus должно появиться устройство Manufacturer=Nokia.

только потом нужно думать о драйвере acm или pl2303 ...



проблема пока единственная:
иногда на компьютере с windows 2000, подключенному к wl500gpv1, пропадает сеть.

с usb to ethernet карточкой, asus работает без отключения сети, так что в моем случае, наверное, виноваты настройки сетевой карты в win, тестирую дальше :)

AndreyPopov
12-07-2008, 16:35
Что нужно сделать чтобы ASUS WL500gP увидел мобильный телефон NOKIA 6120 прошивка http://koppel.cz/cdmawifi/ проверил в "Status & Log T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=b8003000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms вот что мне показало Vendor=0000 ProdID=0000

я думаю надо для начала зайти в настройки телефона и в опциях по подключению к USB выбрать нужный вариант и сказать, чтобы он включался по умолчанию и "без вопросов"!

обычно там несколько вариантов:
PS Suite
Storage
Communication
и еще может что-то быть


т.е. обычно это режим PS Suite и включать его надо "без подтверждения"

DemonGloom
17-07-2008, 19:43
Не работает кабель MobileAction MA-8730P на базе pl2303. Телефон Siemens cx75. Прошивка роутера последняя от Олега. Проблема: cat /dev/usb/tts/0 ничего не делает (ничего не выводит, но не завершается. Можно вводить что угодно, ничего не меняется. По Ctrl+C завершается нормально. Minicom не работает с такими же симптомами)
Лог такой :

Jul 18 00:34:16 kernel: usb.c: registered new driver serial
Jul 18 00:34:16 kernel: usbserial.c: USB Serial support registered for Generic
Jul 18 00:34:16 kernel: usbserial.c: USB Serial Driver core v1.4
Jul 18 00:34:24 kernel: usbserial.c: USB Serial support registered for PL-2303
Jul 18 00:34:24 kernel: usbserial.c: PL-2303 converter detected
Jul 18 00:34:24 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Jul 18 00:34:24 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.10.1
Jul 18 00:35:09 kernel: usb.c: USB disconnect on device 01:03.0-1 address 7
Jul 18 00:35:09 kernel: usbserial.c: PL-2303 converter now disconnected from ttyUSB0
Jul 18 00:35:14 kernel: hub.c: new USB device 01:03.0-1, assigned address 8
Jul 18 00:35:14 kernel: usbserial.c: PL-2303 converter detected
Jul 18 00:35:14 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)

Интересует в будущем считывание роутером команд, которые я ему отправлю с мобилы ( отправку я реализовать на телефоне смогу). Пока хочется, чтобы телефон ответил OK на AT.
P.S. в логе написано, что я отключал кабель - так и есть. Пробовал не передергивать кабель после загрузки модулей, и передергивать его. Ничего не меняется.

EugeenB
18-07-2008, 08:23
Не работает кабель
[...]
Проблема: cat /dev/usb/tts/0 ничего не делает (ничего не выводит, но не завершается. Можно вводить что угодно, ничего не меняется. По Ctrl+C завершается нормально. Minicom не работает с такими же симптомами)Для работы minicom, я не стал разбираться с его настройками (менять их) а посмотрел на какое устройство он заточен (кажется на /dev/ttyS1), а после чего сделал это устройство:

ln -s /dev/usb/tts/0 /dev/ttyS1
minicom после этого нужно только настроить на нужную скорость. Синхронизировать скорость обмена с телефоном.

Лог такой :

Jul 18 00:35:14 kernel: hub.c: new USB device 01:03.0-1, assigned address 8
Jul 18 00:35:14 kernel: usbserial.c: PL-2303 converter detected
Jul 18 00:35:14 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Судя по логу - кабель обнаружен и подключён правильно. Настраивайте minicom.

DemonGloom
18-07-2008, 15:48
Настраивайте minicom.

Попробовал выполнить вашу строку и стереть настройки minicom. Все так же...

EugeenB
18-07-2008, 16:09
Попробовал выполнить вашу строку и стереть настройки minicom. Все так же...Зачем же стирать... дома посмотрю свои настройки...

ctHx
23-07-2008, 21:07
ых, у меня тоже кабель MobileAction (наверное та же модель, точно не помню). и тоже ничего не делаетЪ.
с ноутом, кстати всё ок.

у меня была раньше на компе была фишка, что надо было кабель "раскочегарить". очень хорошо енто делалось включением зарядки. Может кто скомпилит енто дело для асуса?

DemonGloom
24-07-2008, 11:57
На компе работает хорошо. А зарядка, это интересно :)

ctHx
24-07-2008, 22:24
Да, дело хорошее, когда-то выцепил этот полезный файлик на форумах мобилекшына. теперь в линуксах им и заряжаю) вот бы если кто скомпилил бы это дело для мипса, был бы благодарен. а то сейчас сам на жопорезе, потому как в отпуске )) потому всю бороду для компиляния не для х86 тащить не в кайф )
и охота жопорез через вайфай юзать :)

иеех

DemonGloom
25-07-2008, 10:21
Вроде собрал. Пробуй (мой кабель временно не у меня)

ctHx
25-07-2008, 14:17
спасибо, но видимо не совсем то.
ибо ругается )
(-sh: /tmp/chargerma: not found
(-rwxr-xr-x права)

наверное мипс, но не тот )

file chargema
chargema: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), dynamically linked (uses shared libs), not stripped

стыренный оттуда sh:

file sh
sh: ELF 32-bit LSB executable, MIPS, MIPS-I version 1 (SYSV), dynamically linked (uses shared libs), stripped

п.с: когда копировал на роутер - переименовал, потому разные имена при запуске и в file ) тоесть оно не найдено не потому шо руки кривые, а, видать, потому шо не тот бинарь.
п.п.с: железяка wl-500gp, а то мало ли

ctHx
25-07-2008, 14:52
кхм, другой вариант, что слинковано не так
в chargerma при открытии тестовым редактором лицезрею /opt/lib/ld-uClibc.so.0
когда в sh: /lib/ld-uClibc.so.0
выот

DemonGloom
25-07-2008, 15:09
chmod 777 chargerma делал?
Не бейте сильно, это первая собранная прога под optware ;) Но у меня запускается и даже открывает порт (вернее пытается - кабеля, то нет :) )

ctHx
25-07-2008, 22:35
может у тебя просто другая железка? )
не в правах дело, увы.

ctHx
26-07-2008, 02:10
так, свежие новости с фронта )) таки на флешку закинул uclibc-opt и подмонтировал ее в /opt
таки дело было в либах.

теперь хренотень заряжает, но что-то все равно коннекта нет(
а я так надеялся %) надо будет еще завтра повтыкать )

DemonGloom
26-07-2008, 06:44
Зато в качестве зарядного использовать можно :)
Кстати, у меня тоже wl-500gp

ctHx
27-07-2008, 01:49
ух, как-то чережжопно завелось! заработало после того как подергал его миникомом. чудеса-чудеса, небывальщина.

/me довольный перепрятал бубен и ушел спать, освещая путь красными глазами

DemonGloom
27-07-2008, 06:23
Спасибо за совет... Надо действительно постучать в бубен при работе с кабелем :) Теи более, что он у меня есть :cool:

agolub
31-08-2008, 06:50
Вчера только купил и настроил wl500gp.
Конфигурация такая:
В роутер, прошитый чешской прошивкой 1.70а, включен usb gprs-модем
huawei e162 и 2 компа.
Вопрос: как можно учитывать количество трафика с модема
средствами роутера.

DemonGloom
08-09-2008, 17:16
Это уже зависит от телефона, получить информацию от него можно только при модифицировании прошивки...
P.S. обновил зарядник... Теперь не требует библиотек и выдает нормальные советы...

VSh
12-09-2008, 01:28
P.S. Проблема вроде решилась (но текст удалять не стал - может кому пригодится или кто чего ещё подскажет), см. P.S. внизу.
Asus WL-500gpv2, "чешская" прошивка 1.9.2.7-10-USB-1.70a, на сейчас это последняя (http://koppel.cz/cdmawifi/download/170/WL500gpv2-1.9.2.7-10-USB-1.70a.trx)
2 телефона с абсолютно однотипными кабелями:
Huawei ETS688 (CDMA, SkyLink) с USB-кабелем на чипе Prolific 2303
Siemens S65 (GSM) с оригинальным сименсовским USB-кабелем тоже на чипе Prolific 2303
Оба "кабеля" с телефонами под Win работают без вопросов и определяются так же как и на WL500 - vend/prod 0x67b/0x2303. Скорость порта 115200 поддерживается обоими. Проверено и под Win и на WL500.

Настраивал сначала с веб-интерфейса, затем углубился в консоль. В итоге есть проблема со стартом драйверов usbserial и pl2303. Проблема абс.идентична для обоих кабелей/телефонов. А именно, при старте драйверов в порядке
insmod usbserial vendor=0x67b product=0x2303 maxpacketsize=1024
insmod pl2303
получаем "привязку" устройства как "usbserial.c: Generic converter" и в таком варианте оно не работает. В т.ч. не работает даже отклик и эхо АТ-команд через minicom. Проверено, возился долго.

А вот если прямо на ходу передёрнуть USB-кабель (выключить-включить), то устройство "привязывается" как "usbserial.c: PL-2303 converter" и сразу начинает работать без каких-бы то ни было доп.настроек. Можно даже прямо при запущенном minicom-е - на время отключения USB-разъёма появляется "табличка" типа "не могу прочитать /dev/usb/tts/0", затем при подключении она исчезает и телефон начинает выдавать эхо и отвечать на АТ-команды.

Попытка запустить драйверы в обратном порядке не проходит - pl2302 не стартует без usbserial.

Что делать? Как лечить?

Вот подробности команд и syslog-а:
Это кабель увиделся драйвером usb, но не нашлись подходящие драйверы:

Jan 1 03:00:05 kernel: hub.c: new USB device 00:03.0-1.1, assigned address 3
Jan 1 03:00:05 kernel: Manufacturer: Prolific Technology Inc.
Jan 1 03:00:05 kernel: Product: USB-Serial Controller
Jan 1 03:00:05 kernel: usb.c: USB device 3 (vend/prod 0x67b/0x2303) is not claimed by any active driver.
Это неудачная попытка запустить pl2303:

[/tmp/local/root]$ insmod pl2303
insmod: unresolved symbol usb_serial_get_serial
insmod: unresolved symbol usb_serial_deregister
insmod: unresolved symbol usb_serial_register

Запускаем usbserial и он подхватывает устройство и создаёт /dev/usb/tts/0

[/tmp/local/root]$ insmod usbserial vendor=0x67b product=0x2303 maxpacketsize=1024

Jan 1 03:03:14 kernel: usbserial.c: USB Serial support registered for Generic
Jan 1 03:03:14 kernel: usbserial.c: Generic converter detected
Jan 1 03:03:14 kernel: usbserial.c: Buffer size for bulk_in is 1024 modem reports 64
Jan 1 03:03:14 kernel: usbserial.c: Buffer size for bulk_out is 1024 modem reports 64
Jan 1 03:03:14 kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Jan 1 03:03:14 kernel: usbserial.c: USB Serial Driver core v1.4
После этого запускаем pl2303, он стартует, но устройство "не перехватывает":

[/tmp/local/root]$ insmod pl2303

Jan 1 03:03:29 kernel: usbserial.c: USB Serial support registered for PL-2303
Jan 1 03:03:29 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver
До этого момента кабели не работают ни с minicom'ом ни с pppd (chat вообще ничего не читает с порта и всё заканчивается "Connect script failed").

А вот теперь передёргиваем кабель и больше ничего не делая видим в syslog'е:

Jan 1 03:05:04 kernel: usb.c: USB disconnect on device 00:03.0-1.1 address 3
Jan 1 03:05:04 kernel: usbserial.c: Generic converter now disconnected from ttyUSB0 (or usb/tts/0 for devfs)
Jan 1 03:05:09 kernel: hub.c: new USB device 00:03.0-1.1, assigned address 5
Jan 1 03:05:09 kernel: Manufacturer: Prolific Technology Inc.
Jan 1 03:05:09 kernel: Product: USB-Serial Controller
Jan 1 03:05:09 kernel: usbserial.c: PL-2303 converter detected
Jan 1 03:05:09 kernel: usbserial.c: Buffer size for bulk_in is 1024 modem reports 64
Jan 1 03:05:09 kernel: usbserial.c: Buffer size for bulk_out is 1024 modem reports 64
Jan 1 03:05:09 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Сразу после этого всё начинает работать.

Вся разница состоит в двух строках:
kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs) - не работает
kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs) - работает

Жду советов. Заранее благодарен.


P.S. Вот же ж, чёрт побери... Столько времени возился и почти напрасно :rolleyes: Ну не напрасно - "руку набивал" :D
Короче, убрал я из загрузки драйвера usbserial все параметры и всё стало запускаться само :eek:
В итоге у меня запускается просто
insmod usbserial
insmod pl2303

А поставил я туда эти параметры когда только начинал возиться, но видать тогда он не коннектился из-за косяков в прошивке в скриптах /tmp/ppp/dialup/* - они формировали, как я понял, кривой скрипт для chat'а, и пока оно не работало я поставил и все эти параметры vid/pid...

Правда сейчас у меня немного отредактированы скрипты /tmp/ppp/dialup/*, но на запуск драйверов это не влияет. Чуть позднее ещё раз на свежую голову посмотрю - это у меня в голове косяки и в скриптах "у чехов".

DemonGloom
12-09-2008, 13:09
[I]
Siemens S65 (GSM) с оригинальным сименсовским USB-кабелем тоже на чипе Prolific 2303

Программу для зараядки можешь протестировать? Выкладывал на прошлой странице...

VSh
12-09-2008, 13:33
Программу для зараядки можешь протестировать? Выкладывал на прошлой странице...
Эта? http://wl500g.info/showpost.php?p=110875&postcount=59
chargema 298488 bytes

А что она должна делать то? Параметры ей нужны?

У меня оба аппарата заряжаются от Асуса и так. Точнее, при загруженном usbserial, без него внимание не обращал.
А вот в Win - там да, Сименс не заряжается пока не поставится драйвер. Соответственно - нет зарядки от USB-шных БП-шников, нет зарядки выключенного телефона :mad:

DemonGloom
12-09-2008, 17:37
Раз и так заряжается, значит не надо... Оно в основном для кабелей MobileAction...

ctHx
13-09-2008, 16:17
новую включалку зарядки протестил, работает.
статически слинковал? )

URIS
26-09-2008, 19:48
Hello, ALL !

меня интересует резевирование основного (Ethernet) WAN на сабжевых устройствах (ещё не купил, присматриваюсь).
Есть задумка использовать USB -модем EV-DO REV.A для резервного соединения SkyLink. Я так понял, что это в принципе возможно, но нужно подобрать совместимое оборудование и разбираться в Linux :confused: ?

рассматриваю ещё вариант : модем Cmotech CNU-680PRO с Ethernet
http://skylink.ru/pages/equip.aspx?id=20280&r=77
но - можно ли резервировать основное соединение WAN через такой модем, подключенный именно по Ethernet ? это избавило бы от мороки настраивать Dial-UP подключение из Linux ASUS'а. Поскольку упомянутый модем должен, очевидно, сам устанавливать соединение и авторизоваться в сети оператора, для остальных устройств это просто Ethernet-шлюз. Вопрос- как его подключить к маршрутизатору ASUS и уговорить последнего использовать этот маршрут как запасной?

vectorm
26-09-2008, 20:21
Hello, ALL !

меня интересует резевирование основного (Ethernet) WAN на сабжевых устройствах (ещё не купил, присматриваюсь).
Есть задумка использовать USB -модем EV-DO REV.A для резервного соединения SkyLink. Я так понял, что это в принципе возможно, но нужно подобрать совместимое оборудование и разбираться в Linux :confused: ?

рассматриваю ещё вариант : модем Cmotech CNU-680PRO с Ethernet
http://skylink.ru/pages/equip.aspx?id=20280&r=77
но - можно ли резервировать основное соединение WAN через такой модем, подключенный именно по Ethernet ? это избавило бы от мороки настраивать Dial-UP подключение из Linux ASUS'а. Поскольку упомянутый модем должен, очевидно, сам устанавливать соединение и авторизоваться в сети оператора, для остальных устройств это просто Ethernet-шлюз. Вопрос- как его подключить к маршрутизатору ASUS и уговорить последнего использовать этот маршрут как запасной?
В модеме отключить проверку PIN - будет подключаться к Скайлинку при включении Ethernet кабеля из модема в роутер.
Второй WAN в роутере поднять стандартным путем. Только Скайлинк в таких модемах вроде отключается при неактивности - придется писать пинговалку интерфейса.

VSh
26-09-2008, 22:10
меня интересует резевирование основного (Ethernet) WAN на сабжевых устройствах...
Я так понял, что это в принципе возможно, но нужно подобрать совместимое оборудование и разбираться в Linux :confused: ?
На "чешской" прошивке уже всё готово прямо в веб-интерфейсе - и подключение USB-модема, и резервирование канала (один WAN/Eth, другой через USB-модем, основной любой). Хотя правда я пока разбирался - заодно и скрипты под себя подгонял, так что даже толком и не понял, полностью ли работоспособна эта прошивка "из коробки"? Кое-какие глюки веб-интерфейса (1 видел точно, даже лечил "заплаткой") там точно есть.

DemonGloom
28-09-2008, 07:01
новую включалку зарядки протестил, работает.
статически слинковал? )

Да .

URIS
30-09-2008, 12:20
В модеме отключить проверку PIN - будет подключаться к Скайлинку при включении Ethernet кабеля из модема в роутер.
Интересует автоматическое переключение на резервное соединение и обратно

Второй WAN в роутере поднять стандартным путем. Только Скайлинк в таких модемах вроде отключается при неактивности - придется писать пинговалку интерфейса.
Я для малого офиса это хочу использовать -так что активность на канале будет. Да хоть и отключится - ведь подключится опять. Вот как запасной маршрутизатор с ethernet подключить к asus? позволит ли альтернативное (чешское?) программное обеспечение подцепить запасной маршрутизатор к LAN- разъёму asus? Или надо ставить хаб до wan-порта asus и на него цеплять основной wan провайдера и запасной маршрутизатор в skylink?

Duke
29-12-2008, 11:28
Немного офф - возникла идея заюзать девайс в качестве автоответчика. "Черный курьер" который год пылиться без дела, а так хоть польза какая-никакая будет. Но сразу же затык - vgetty похоже до сих пор никто под девайс не собирал =(

getikalex
29-12-2008, 12:29
Пробовали что-то похожее. По-уму пока не получилось.
http://wl500g.info/showthread.php?t=9628

Duke
30-12-2008, 07:23
Ну диалин это все-же не совсем то. Понятно, покопаюсь на праздниках с mgetty. авось соберется.

scg_kam
14-01-2009, 16:26
Здравствуйте.

У меня тоже была проблема с USB->RS232 переходником на чипе PL2303.
Сам переходник был куплен на Савеловском рынке. Там они практически на каждом углу продаются.

Так вот, изначально он вообще не заработал на ядре 2.4.20 (WL-HDD). Патчи от Олега не помогли,так как к стандартным исходникам usb/serial ядра 2.4.20 они не подходят. Пришлось брать драйвера из последней версии линейки 2.4. После некоторых танцев с бубном драйвера скомпилировались и, о чудо, переходник заработал. Но... Если запустить minicom то все Ok: модем отвечает на команды, куда-то пытается дозвониться и даже баланс проверить разрешает. Но стоит запустить GPRS через PPPD, так дальше дело даже до проверки логина/пароля не доходит.

Собираю теже драйвера для обычной машины (преспособил для этого дела EEE-PC) - все работает нормально. Вывод: кабель нормальный, драйвера нормальные. Но не работает :(

Короче, стал я с этим делом разбираться, дошел даже до usb-ohci.c и выяснил следующую деталь: PPPD неработает потому, что через некоторое случайное количество принимаемых/отправляемых байт драйвер виснет от того, что USB хост выдает ошибку CRC при приеме данных от переходника. Позже выяснилось, что что ошибка CRC не единственная, но все они связаны с передачей данных на ФИЗИЧЕСКОМ уровне. Следовательно, проблема аппаратная.

Пришлось разобрать переходник. И тут вяснилось, что китайцы использовали фанарый кабель. Дело в том, что в спецификации USB определены довольно жесткие требования к кабелю: он не только должен быть не больше определенной длины но и проводники в нем должны соотвествующим образом расположены друг относительно друга (цвет проводников тоже жестко определен :D). Китайцы же все распаяли не как надо, а как получилось.

Поскольку, на "большой" машине стоит полноценный USB порт, то особых проблем с работой этого переходника не возникло. Однако, похоже, что в реализации USB хоста в точке доступа немного отошли от стандарта (у меня есть некоторое предположение в чем именно) поэтому помехозащищенность шины резко понизилось. Пакеты стали передаваться с ошибками.

После замены кабеля на переходнике все заработало как надо! Ни единой ошибки. PPPD взлетел сразу, даже не пикнув. Так что, может кому-то это тоже поможет.

Правильный провод можно либо купить в магазине (USB или Mini USB кабель для подключения устройств), либо взять от сломаной USB мышки.

getikalex
14-01-2009, 19:09
Заставил себя прочитать все от scg_kam
Дружище, простейшие кабели USB-Serial за 7$ работают без всяких проблем и добавок . Даже когда пробовал перовый раз, и не знал всех страшилок - все работало с пол-пинка. Не пугай людей.
На сегодняшний день с USB-Serial проблем нет никаких нет. Все включено в прошиву.
В отношении самих модемов и скриптов дозвона, управления - вопрос другой.

scg_kam
15-01-2009, 12:47
Заставил себя прочитать все от scg_kam
другой...
Уважаемый getikalex, мне очень жаль, что я отнял у вас время, заставив прочитать свое сообщение.

К сожалению вы не правы, утверждая, что проблем с переходниками USB-Serial нет: проблема возникла у меня и информации по ее решению на вашем форуме не было. Я не собирался коллекционировать переходники и искать тот, который подойдет. Мне, как вам, не повезло: купленное стройство в одних условиях работало, а в других - нет. Я захотел разобраться в чем дело, а результаты разместил на форуме. Печально, что это мое, в общем-то, безобидное действие вызвало у вас столько негатива. Прошу прощения.

al37919
15-01-2009, 15:52
На сегодняшний день с USB-Serial проблем нет никаких нет. Все включено в прошиву.
за исключением по прежнему неработоспособности кабелей на pl2303 (2 экземпляра) через usb2 хабы (2 экземпляра). Либо Вам батенька, действительно, чертовски везет...

P.S. Я не хочу говорить --- через все usb2 хабы, т.к. как меня в свое время поправил Олег --- внутри роутера тоже usb2 хаб и через него оно как раз работает.

lly
15-01-2009, 18:11
P.S. Я не хочу говорить --- через все usb2 хабы, т.к. как меня в свое время поправил Олег --- внутри роутера тоже usb2 хаб и через него оно как раз работает.
Уточню, т.к. уже занимался данной проблемой - проблемы с хабами имеющими "transaction translators (TT)", а это все современные хабы 2.0.
И проблемы именно в ядре ветки 2.4 :( в 2.6 данная проблема уже решена ведущим usb подсистемы Greg Kroah-Hartman

bootal
17-03-2009, 16:41
Есть вопрос: у меня WL500gpV2 (1.9.2.7-10) подключаю переходник USB2COM и в syslog пишет вот это:

Mar 17 18:16:56 kernel: usbserial.c: USB Serial support registered for Generic
Mar 17 18:16:56 kernel: usbserial.c: USB Serial Driver core v1.4
Mar 17 18:17:02 kernel: usbserial.c: USB Serial support registered for PL-2303
Mar 17 18:17:02 kernel: pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.10.1
Mar 17 18:19:03 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 6
Mar 17 18:19:03 kernel: usb.c: unable to get device descriptor (error=-32)
Mar 17 18:19:03 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 7
Mar 17 18:19:03 kernel: usb.c: unable to get device descriptor (error=-32)

Может кто подскажет что это может быть? У меня подозрения что это из-за длины кабеля USB(1,5м)

al37919
17-03-2009, 16:50
попробуй поставить прошивку отсюда: http://code.google.com/p/wl500g/
вероятность ее корректной работы с usb выше

bootal
17-03-2009, 22:17
попробуй поставить прошивку отсюда: http://code.google.com/p/wl500g/
вероятность ее корректной работы с usb выше
спасибо!!! помогло

satalex
28-04-2009, 12:54
подскажите....
что надо сделать чтоб заработали переходники юсби ком через хаб (дополнительный внешний) ?
какую прошивку использовать для wl 500 gpv1?

EugeenB
29-04-2009, 22:23
подскажите.... что надо сделать чтоб заработали переходники юсби ком через хаб (дополнительный внешний) ?Единственный 100% способ - подключить к одному USB-разъему роутера Hub2.0 (для флешек дисков и принтеров), а к другому разъему - Hub1.1; и уже в него USB->RS232.

какую прошивку использовать для wl 500 gpv1?Олеговская прошивка (-10) или (-10а).

theMIROn
30-04-2009, 06:03
подскажите....
что надо сделать чтоб заработали переходники юсби ком через хаб (дополнительный внешний) ?
какую прошивку использовать для wl 500 gpv1?
прошивку из подписи, содержащую, в том числе, серьезные улучшения в работе usb

al37919
30-04-2009, 06:13
с этой прошивкой: http://code.google.com/p/wl500g/ кабели на PL2303 через usb2 хаб работают

satalex
30-04-2009, 14:49
спасибо всем кто откликнулся..
прошивка счас стоит 1.9.2.7-10.7 от олега
юсби хаб 1.1 наврятли найду ...
попробую сменить прошивку

Vampik
30-04-2009, 15:10
юсби хаб 1.1 наврятли найду ...

Какой город? В Москве могу подсказать, где купить..

al37919
30-04-2009, 20:03
Какой город? В Москве могу подсказать, где купить..
по ходу подскажи. Хоть и теоретично, но любопытно :)

Vampik
30-04-2009, 20:59
по ходу подскажи. Хоть и теоретично, но любопытно :)
например, тут (http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:19:a:a:1041:0:a:1:30:r:1:1&oper=49954::::)

satalex
30-04-2009, 21:45
перепрошился...
с прошивкой http://code.google.com/p/wl500g/ хаб 2.0 заработал наура с юсби ком переходниками
спасиб за помощь

andr128
02-05-2009, 13:15
Не могу заставить работать связку Siemens ME75 через кабель pl2303 :mad:

(none) login: admin
Password:
[admin@(none) root]$ insmod usbserial
[admin@(none) root]$ insmod pl2303
[admin@(none) root]$ pppd nodetach call dialup
Connect script failed

запуск 2 раз дает положительный результат!
[admin@(none) root]$ pppd nodetach call dialup
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/usb/tts/0
CHAP authentication succeeded
CHAP authentication succeeded
local IP address 10.253.244.1
remote IP address 192.168.254.254
primary DNS address 81.18.112.50
secondary DNS address 81.18.113.2

как сделать, чтобы запустилось с первого раза?

nerokeygen
27-05-2009, 14:26
прикрутил семён сх 70 без переходника(pl2303) через dca 540+зарядка

DemonGloom
03-06-2009, 13:52
как сделать, чтобы запустилось с первого раза?
А если после insmod usbserial и insmod pl2303 немного/много подождать (например, 1-2 минуты) и затем поднять соединение?

grigor70
25-07-2009, 08:59
Помогите разобраться. Подключаю к D-link 320 мобильный телефон Siemens C72. Соединение проходит нормально, но страницы в браузере на компьютере не открываются, доходит бегунок до половины и все. Почту можно проверить, один раз открылся Гугл. Пробовал другой телефон (соответственно с другим кабелем) Benq-Siemens S68 - тоже самое. Подключаю телефон к компьютеру - все работает. Такое ощущение, что роутер не пропускает. Адреса пингуются. Прописывал DNS в роутере, но Интернет через Siemens все равно не работает, т.е. работает, но как-то плохо. Даже кардшаринг работает, но с затыками. Причем пробовал с разными Siemens C72, S68 (разные шнурки). С motorolla C450 все работает прекрасно, даже настройки не меняю, даже номер дозвона Siemenовский оставляю *99***1#.
Сбрасывал роутер, устанавливал заново ничего не помогает. Мои настройки:
файл dialup
-------------------------------------------
debug
/dev/usb/tts/0
115200
crtscts
noipdefault
ipcp-accept-local
lcp-echo-interval 60
lcp-echo-failure 5
usepeerdns
noauth
persist
user '1'
password '1'
connect "/usr/sbin/chat -s -S -V -t 60 -f /tmp/ppp/dialup.chat 2>/tmp/chat.log"
-------------------------------------------------------------------
файл dialup.chat
-------------------------------------------------------------------
'' 'AT'
'OK' 'ATH'
'OK' 'ATE1'
'OK' 'AT+CGDCONT=1,"IP","3g.utel.ua"'
TIMEOUT 60
'OK' 'ATD*99***1#'
'CONNECT' ''
---------------------------------------------------------------------

smsas
08-11-2009, 17:18
Возможна ли связка Dlink-320+Siemens GSM C65 ИЛИ С72,так чтоб телефон был подключен по usb,а сом порт роутера к тюнеру для шаринга

godjil
16-11-2009, 18:43
прикрутил к wl500gPv2 rs232, все настроил, все работает - в смысле я вижу модем и получаю от него ответ. Но вот беда когда пытаюсь установить PPTP соединение, сессия устанавливается но интерфейс PPP0 не хочет получать IP адрес.
Может кто-то подскажет что ковырять... вот мои конфиги:

cat /usr/local/opt/etc/ppp/peers/gprs_01
/dev/tts/0
115200
noauth
defaultroute
usepeerdns
noipdefault
lock
connect '/usr/sbin/chat -v -f /usr/local/opt/etc/ppp/peers/chat_gprs_01'
novjccomp
nopcomp
noaccomp
noipdefault
nodeflate
debug
novj

cat /usr/local/opt/etc/ppp/peers/chat_gprs_01
TIMEOUT 20
ABORT 'NO ANSWER'
ABORT 'BUSY'
ABORT 'NO CARRIER'
SAY 'Starting GPRS connection\n'
ABORT ERROR
"" 'ATZ'
"" 'ATE1'
OK AT+CGDCONT=1,"IP","internet.beeline.ru"
OK ATD*99*1#
CONNECT c
[admin@WL-00248C4E5C9A root]$ echo "" >> /usr/local/sbin/post-boot
[admin@WL-00248C4E5C9A root]$ echo "cp /usr/local/opt/etc/ppp/peers/gprs_01 /tmp/ppp/peers/gprs_01" >> /usr/local/sbin/post-boot
[admin@WL-00248C4E5C9A root]$ cat /usr/local/sbin/post-boot
#!/bin/sh
mount -obind /usr/local/opt/ /opt
stty 115200
mkdir /tmp/ppp/peers/

интерфейс появляется и видно, что через него идут данные (пакеты)
ppp0 Link encap:Point-Point Protocol
POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:90 (90.0 B) TX bytes:133 (133.0 B)

вот что видно в логах при соединении:
Nov 16 18:03:53 pppd[172]: pppd 2.4.2 started by admin, uid 0
Nov 16 18:03:54 chat[174]: timeout set to 20 seconds
Nov 16 18:03:54 chat[174]: abort on (NO ANSWER)
Nov 16 18:03:54 chat[174]: abort on (BUSY)
Nov 16 18:03:54 chat[174]: abort on (NO CARRIER)
Nov 16 18:03:54 chat[174]: abort on (ERROR)
Nov 16 18:03:54 chat[174]: send (ATZ^M)
Nov 16 18:03:54 chat[174]: send (ATE1^M)
Nov 16 18:03:54 chat[174]: expect (OK)
Nov 16 18:03:54 chat[174]: ATZ^MA^M
Nov 16 18:03:54 chat[174]: OK
Nov 16 18:03:54 chat[174]: -- got it
Nov 16 18:03:54 chat[174]: send (AT+CGDCONT=1,"IP","internet.beeline.ru"^M)
Nov 16 18:03:55 chat[174]: expect (OK)
Nov 16 18:03:55 chat[174]: ^M
Nov 16 18:03:55 chat[174]: TE1^M^M
Nov 16 18:03:55 chat[174]: OK
Nov 16 18:03:55 chat[174]: -- got it
Nov 16 18:03:55 chat[174]: send (ATD*99*1#^M)
Nov 16 18:03:55 chat[174]: expect (CONNECT)
Nov 16 18:03:55 chat[174]: ^M
Nov 16 18:03:55 chat[174]: AT+CGDCONT=1,"IP","internet.beeline.ru"^M^M
Nov 16 18:03:55 chat[174]: OK^M
Nov 16 18:03:55 chat[174]: ATD*99*1#^M^M
Nov 16 18:03:55 chat[174]: CONNECT
Nov 16 18:03:55 chat[174]: -- got it
Nov 16 18:03:55 chat[174]: send (c^M)
Nov 16 18:03:55 pppd[172]: Serial connection established.
Nov 16 18:03:55 pppd[172]: Using interface ppp0
Nov 16 18:03:55 pppd[172]: Connect: ppp0 <--> /dev/tts/0
Nov 16 18:03:59 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:01 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:04 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:07 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:10 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:13 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:16 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:19 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:22 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:25 pppd[172]: Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00
Nov 16 18:04:28 pppd[172]: IPCP: timeout sending Config-Requests
Nov 16 18:04:28 pppd[172]: Connection terminated.
Nov 16 18:04:29 pppd[172]: Exit.

m0xf
16-11-2009, 19:07
Ну это даже гугл знает (http://www.google.ru/search?hl=ru&safe=off&newwindow=1&q=%2281+06+00+00+00+00+81+06+00+00+00+00%22&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f&oq=)

godjil
16-11-2009, 19:26
где-то говорят про пин. где-то про не подключенную услугу.. вы можете конкретней указать мне?

Power
16-11-2009, 23:03
где-то говорят про пин. где-то про не подключенную услугу.. вы можете конкретней указать мне?

http://www.radiofid.ru/support.php?id=22

Уберите опцию usepeerdns и пропишите dns-адреса вручную. Тогда должны исчезнуть строчки "Received bad configure-nak/rej: 81 06 00 00 00 00 81 06 00 00 00 00".

А чтобы получал адреса, добавьте "ipcp-accept-local ipcp-accept-remote".

dddd2003
19-01-2010, 15:10
Есть wl500gp v2 с прошивкой 1.9.2.7-10.7 . Хотел узнать насколько просто подключить к нему сотовый для выхода в интернет. Вообще я к интернету подключен по сети, но периодически у провайдера поломки - вот и хочу на это время найти альтернативный способ подключения, хотя бы смотреть шару :) Хотелось бы знать хотя бы список мобильных телефонов с которыми это можно сделать (на свой Qtek8310 уже махнул рукой). Сам не смог найти почти никакой информации.

Inzaim
19-01-2010, 19:14
Тоже интересует возможность подключить свой P1i как USB можем. Это вообще реально? Потому что можно использовать телефон как USB можем.
Помогите разобраться.

jav
20-01-2010, 10:22
1.пробуешь связку Телефон-компьютер, если работает, далее
2.Разбираешься (читаешь по форумам) какие телефоны поддерживаются той или иной прошивкой. Здесь есть альтернатива-можно не читать, а "тупо" подключить телефон по УСБ к роутеру и попробовать настроить.
;)

dddd2003
20-01-2010, 13:06
В том-то и проблема, что телефон у меня довольно редкий Qtek 8310 и каждое подключение что к Виндоуз, что к Linux - это не так просто. А как результат - не ясно будет ли он работать с роутером. Опять же подключить мобильный к роутеру и пытаться настроить с моими познаниями не вышло.
Вопрос был о том знает ли кто-нибудь модель телефона (лучше полный список) который ТОЧНО можно подключить к роутеру и как это правильно делать.

Dayran
26-01-2010, 13:52
С чешской прошивкой подключение настраивается без проблем

vlamo
03-03-2010, 00:53
Приподниму тему немного вверх...

прикрутил семён сх 70 без переходника(pl2303) через dca 540+зарядка
Да также без проблем с полпинка завелся Siemens CX70 на прошивке 1.9.2.7-d-r627M, огромная благодарность авторам :):thumbsup:.
А вот дальше, как и в предыдумем посте от grigor70, дело не идет - нет полноценной раздачи инета в локальную сеть. Пинги из локалки идут отличные без потерь, даже почтовый клиент, хоть очень медленно, но почту загружает. А вот веб-серфинг и закачка ни в какую, т.е. вроде пытаются подключиться к веб-серверу и дальше тишина, шкала загрузки стоит на месте. Вроде и сервер доступен, и запрос пошел, а ответ получить обратно нет. Правда иногда что-то и приходит и шкала загрузки смещается на пару процентов, потом опять тишина на неопределенное время...
Прикол, да и только. :D

PS. На этой же прошивке с модемом U720 всё работает как надо.

coolon
22-03-2010, 00:21
здравствуйте уважаемые участники форума , подскажите как использовать nokia e90 на роутере dir 320 в качестве модема (оператор utel который ua) по usb. а ещё лучше через wifi (если это возможно:)) сейчас стоит прошивка WL500gpv2-1.9.2.7-d-r1222.trx . Заранее спасибо:)!

vovan26
18-01-2011, 17:42
Помогите прикрутить Siemens C60 к DIR-320.
Кабель на pl2303.
Прошивка 1.9.2.7-d-r2394M.
Какие директории нужно создать и какие файлы, их содержание.:confused:

kremer
23-12-2011, 21:12
Добрый вечер!
WL500W прошивка 1.9.2.7-rtn-r3497
После очередного отключения ADSL пробую подключить в качестве резервного канала GPRS модем.
Подключаю, настраиваю в веб - морде получаю такой ответ:

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=6547 ProdID=0232 Rev= 0.01
S: Manufacturer=ArkMicroChips
S: Product=USB-UART Controller
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=1ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

USB PPP log:
Calling WCDMA/UMTS/GPRS
Failed
Script /tmp/ppp/peers/wan0_chat.sh finished (pid 440), status = 0x3
Connect script failed

Системный лог
an 1 03:00:01 syslogd started: BusyBox v1.19.2
Jan 1 03:00:02 kernel: klogd started: BusyBox v1.19.2 (2011-10-22 20:06:56 MSK)
Jan 1 03:00:02 kernel: Linux version 2.6.22.19 (root@localhost) (gcc version 4.4.6 (GCC) ) #2 Sat Oct 22 20:28:56 MSK 2011
Jan 1 03:00:02 kernel: CPU revision is: 00029006
Jan 1 03:00:02 kernel: Setting the PFC to its default value
Jan 1 03:00:02 kernel: Determined physical RAM map:
Jan 1 03:00:02 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 03:00:02 kernel: squashfs: version 3.4 (2008/08/26) Phillip Lougher
Jan 1 03:00:02 kernel: squashfs: LZMA suppport for slax.org by jro
Jan 1 03:00:02 kernel: io scheduler noop registered (default)
Jan 1 03:00:02 kernel: HDLC line discipline: version $Revision: 4.8 $, maxframe=4096
Jan 1 03:00:02 kernel: N_HDLC line discipline registered.
Jan 1 03:00:02 kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing enabled
Jan 1 03:00:02 kernel: serial8250: ttyS0 at MMIO 0xb8000300 (irq = 3) is a 16550A
Jan 1 03:00:02 kernel: serial8250: ttyS1 at MMIO 0xb8000400 (irq = 3) is a 16550A
Jan 1 03:00:02 kernel: loop: module loaded
Jan 1 03:00:02 kernel: PPP generic driver version 2.4.2
Jan 1 03:00:02 kernel: PPP Deflate Compression module registered
Jan 1 03:00:02 kernel: PPP BSD Compression module registered
Jan 1 03:00:02 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 03:00:02 kernel: NET: Registered protocol family 24
Jan 1 03:00:02 kernel: PPPoL2TP kernel driver, V0.18.3
Jan 1 03:00:02 kernel: PPTP driver version 0.8.5
Jan 1 03:00:02 kernel: Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Jan 1 03:00:02 kernel: Amd/Fujitsu Extended Query Table at 0x0040
Jan 1 03:00:02 kernel: Physically mapped flash: CFI does not contain boot bank location. Assuming top.
Jan 1 03:00:02 kernel: number of CFI chips: 1
Jan 1 03:00:02 kernel: cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Jan 1 03:00:02 kernel: Flash device: 0x800000 at 0x1c000000
Jan 1 03:00:02 kernel: Physically mapped flash: squashfs filesystem found at block 1326
Jan 1 03:00:02 kernel: Creating 5 MTD partitions on "Physically mapped flash":
Jan 1 03:00:02 kernel: 0x00000000-0x00040000 : "boot"
Jan 1 03:00:02 kernel: 0x00040000-0x007f0000 : "linux"
Jan 1 03:00:02 kernel: 0x0014bb7c-0x007f0000 : "rootfs"
Jan 1 03:00:02 kernel: 0x007f0000-0x00800000 : "nvram"
Jan 1 03:00:02 kernel: 0x005f0000-0x007f0000 : "flashfs"
Jan 1 03:00:02 kernel: Found a 0MB serial flash
Jan 1 03:00:02 kernel: sflash: found no supported devices
Jan 1 03:00:02 kernel: GACT probability NOT on
Jan 1 03:00:02 kernel: Mirror/redirect action on
Jan 1 03:00:02 kernel: u32 classifier
Jan 1 03:00:02 kernel: Performance counters on
Jan 1 03:00:02 kernel: input device check on
Jan 1 03:00:02 kernel: Actions configured
Jan 1 03:00:02 kernel: Netfilter messages via NETLINK v0.30.
Jan 1 03:00:02 kernel: nf_conntrack version 0.5.0 (512 buckets, 4096 max)
Jan 1 03:00:02 kernel: BCM fast NAT: INIT
Jan 1 03:00:02 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 03:00:02 kernel: TCP cubic registered
Jan 1 03:00:02 kernel: NET: Registered protocol family 1
Jan 1 03:00:02 kernel: NET: Registered protocol family 10
Jan 1 03:00:02 kernel: ip6_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 03:00:02 kernel: IPv6 over IPv4 tunneling driver
Jan 1 03:00:02 kernel: NET: Registered protocol family 17
Jan 1 03:00:02 kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Jan 1 03:00:02 kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan 1 03:00:02 kernel: VFS: Mounted root (squashfs filesystem) readonly.
Jan 1 03:00:02 kernel: Freeing unused kernel memory: 128k freed
Jan 1 03:00:02 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 03:00:02 kernel: emf: module license 'unspecified' taints kernel.
Jan 1 03:00:02 kernel: eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 5.10.56.46
Jan 1 03:00:02 kernel: eth1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 5.10.56.46
Jan 1 03:00:02 kernel: PCI: Enabling device 0000:01:02.0 (0000 -> 0002)
Jan 1 03:00:02 kernel: eth2: Broadcom BCM4329 802.11 Wireless Controller 5.10.56.46
Jan 1 03:00:02 kernel: device eth0 entered promiscuous mode
Jan 1 03:00:02 kernel: device eth2 entered promiscuous mode
Jan 1 03:00:02 kernel: br0: port 2(eth2) entering forwarding state
Jan 1 03:00:02 kernel: br0: port 1(eth0) entering forwarding state
Jan 1 03:00:03 dropbear[218]: Running in background
Jan 1 03:00:03 dnsmasq[224]: started, version 2.59 cachesize 512
Jan 1 03:00:03 dnsmasq[224]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n DHCP no-scripts no-TFTP no-conntrack no-IDN
Jan 1 03:00:03 dnsmasq-dhcp[224]: DHCP, IP range 192.168.1.2 -- 192.168.1.50, lease time 1d
Jan 1 03:00:03 dnsmasq[224]: read /etc/hosts - 2 addresses
Jan 1 03:00:03 miniupnpd[225]: version 1.6 started
Jan 1 03:00:03 miniupnpd[225]: HTTP listening on port 42305
Jan 1 03:00:03 miniupnpd[225]: Listening for NAT-PMP traffic on port 5351
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usbfs
Jan 1 03:00:04 kernel: usbcore: registered new interface driver hub
Jan 1 03:00:04 kernel: usbcore: registered new device driver usb
Jan 1 03:00:04 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 1 03:00:04 kernel: PCI: Enabling device 0000:01:03.2 (0000 -> 0002)
Jan 1 03:00:04 kernel: ehci_hcd 0000:01:03.2: EHCI Host Controller
Jan 1 03:00:04 kernel: ehci_hcd 0000:01:03.2: new USB bus registered, assigned bus number 1
Jan 1 03:00:04 kernel: ehci_hcd 0000:01:03.2: irq 12, io mem 0x40008000
Jan 1 03:00:04 kernel: ehci_hcd 0000:01:03.2: USB 2.0 started, EHCI 1.00
Jan 1 03:00:04 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: hub 1-0:1.0: USB hub found
Jan 1 03:00:04 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 03:00:04 kernel: uhci_hcd: USB Universal Host Controller Interface driver
Jan 1 03:00:04 kernel: PCI: Enabling device 0000:01:03.0 (0000 -> 0001)
Jan 1 03:00:04 kernel: uhci_hcd 0000:01:03.0: UHCI Host Controller
Jan 1 03:00:04 kernel: uhci_hcd 0000:01:03.0: new USB bus registered, assigned bus number 2
Jan 1 03:00:04 kernel: uhci_hcd 0000:01:03.0: irq 12, io base 0x00000100
Jan 1 03:00:04 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 03:00:04 kernel: hub 2-0:1.0: USB hub found
Jan 1 03:00:04 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 03:00:04 kernel: usb 2-1: new full speed USB device using uhci_hcd and address 2
Jan 1 03:00:04 kernel: Linux video capture interface: v2.00
Jan 1 03:00:05 kernel: usb 2-1: configuration #1 chosen from 1 choice
Jan 1 03:00:05 kernel: usbcore: registered new interface driver uvcvideo
Jan 1 03:00:05 kernel: USB Video Class driver (v0.1.0)
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usbserial
Jan 1 03:00:05 kernel: SCSI subsystem initialized
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jan 1 03:00:05 kernel: usbcore: registered new interface driver usbserial_generic
Jan 1 03:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jan 1 03:00:06 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
Jan 1 03:00:06 kernel: option 2-1:1.0: GSM modem (1-port) converter detected
Jan 1 03:00:06 kernel: usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
Jan 1 03:00:06 kernel: usbcore: registered new interface driver option
Jan 1 03:00:06 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
Jan 1 03:00:06 kernel: usbcore: registered new interface driver cdc_acm
Jan 1 03:00:06 kernel: drivers/usb/class/cdc-acm.c: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Jan 1 03:00:06 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:06 kernel: usbcore: registered new interface driver usb-storage
Jan 1 03:00:06 kernel: USB Mass Storage support registered.
Jan 1 03:00:06 kernel: NTFS driver 2.1.28 [Flags: R/O MODULE].
Jan 1 03:00:07 kernel: Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Jan 1 03:00:07 portmap[345]: user 'rpc' not found, reverting to default uid
Jan 1 03:00:07 statd[349]: Version 1.1.6 Starting
Jan 1 03:00:07 statd[349]: statd running as root. chown /var/lib/nfs/sm to choose different user
Jan 1 03:00:11 pppd[439]: pppd 2.4.5 started by root, uid 0
Jan 1 03:00:22 pppd[439]: Connect script failed
Jan 1 03:00:39 pppd[439]: Connect script failed
Jan 1 03:01:00 miniupnpd[225]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address

Что делать?

Slaventiy22
11-02-2012, 10:49
Товарищи, подскажите в чём может быть проблема!
В верхний ЮСБ подключен ЮСБ-КОМ переходник.

Сначала всё хорошо:

Jan 1 00:00:09 kernel: usbcore: registered new interface driver usbserial
Jan 1 00:00:09 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jan 1 00:00:09 kernel: usbcore: registered new interface driver usbserial_generic
Jan 1 00:00:09 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jan 1 00:00:09 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
Jan 1 00:00:09 kernel: pl2303 2-2:1.0: pl2303 converter detected
Jan 1 00:00:09 kernel: usb 2-2: pl2303 converter now attached to ttyUSB0
Jan 1 00:00:09 kernel: usbcore: registered new interface driver pl2303
Jan 1 00:00:09 kernel: drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

А потом происходит вот что:


16:13:53 08-02-2012 (err|kern|kernel) hub 2-0:1.0: port 2 disabled by hub (EMI?), re-enabling...
16:13:53 08-02-2012 (info|kern|kernel) usb 2-2: USB disconnect, address 2
16:13:53 08-02-2012 (err|kern|kernel) usb 2-2: pl2303_read_int_callback - usb_submit_urb failed with result -19
16:13:53 08-02-2012 (info|kern|kernel) pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
16:13:53 08-02-2012 (info|kern|kernel) pl2303 2-2:1.0: device disconnected
16:13:53 08-02-2012 (info|kern|kernel) usb 2-2: new full speed USB device using ohci_hcd and address 3
16:13:53 08-02-2012 (info|kern|kernel) usb 2-2: configuration #1 chosen from 1 choice
16:13:53 08-02-2012 (info|kern|kernel) pl2303 2-2:1.0: pl2303 converter detected
16:13:54 08-02-2012 (info|kern|kernel) usb 2-2: pl2303 converter now attached to ttyUSB1

На ttyUSB0 у меня настроен шаринг, а после этих действий всё, естественно, отрубается!

прошивка 1.9.2.7-rtn-r2599 (на других такое же происходит).
В нижний ЮСБ воткнут винт, стоит скрипт для чайников.

Подскажите, пожалуйста, как это можно побороть!

Slaventiy22
11-02-2012, 12:34
Скомпилируйте, пожалуйста, новый модуль драйвера pl2303

Вот тут исходники (http://www.prolific.com.tw/eng/downloads.asp?id=31)

vectorm
11-02-2012, 20:28
Скомпилируйте, пожалуйста, новый модуль драйвера pl2303

Вот тут исходники (http://www.prolific.com.tw/eng/downloads.asp?id=31)
Новый относительно чего?
Вас не смущает, что по ссылке модули от 2005 года, и английскими буквами указано, что с тех пор драйвер встроен в ядро Линукса?
Если посмотреть тут (http://code.google.com/p/wl500g/source/search?q=2303&origq=2303&btnG=Search+Trunk), имеется патч 230-usb-backport-2_6_33.patch
Что навело на мысли о "старости" модуля в прошивке? Где логи, подробности?

Slaventiy22
12-02-2012, 09:15
Я В соседней ветке читал, но повторю тут:

Определился.

Jan 1 00:00:09 kernel: usbcore: registered new interface driver usbserial
Jan 1 00:00:09 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jan 1 00:00:09 kernel: usbcore: registered new interface driver usbserial_generic
Jan 1 00:00:09 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jan 1 00:00:09 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
Jan 1 00:00:09 kernel: pl2303 2-2:1.0: pl2303 converter detected
Jan 1 00:00:09 kernel: usb 2-2: pl2303 converter now attached to ttyUSB0
Jan 1 00:00:09 kernel: usbcore: registered new interface driver pl2303
Jan 1 00:00:09 kernel: drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

А потом это:


16:13:53 08-02-2012 (err|kern|kernel) hub 2-0:1.0: port 2 disabled by hub (EMI?), re-enabling...
16:13:53 08-02-2012 (info|kern|kernel) usb 2-2: USB disconnect, address 2
16:13:53 08-02-2012 (err|kern|kernel) usb 2-2: pl2303_read_int_callback - usb_submit_urb failed with result -19
16:13:53 08-02-2012 (info|kern|kernel) pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
16:13:53 08-02-2012 (info|kern|kernel) pl2303 2-2:1.0: device disconnected
16:13:53 08-02-2012 (info|kern|kernel) usb 2-2: new full speed USB device using ohci_hcd and address 3
16:13:53 08-02-2012 (info|kern|kernel) usb 2-2: configuration #1 chosen from 1 choice
16:13:53 08-02-2012 (info|kern|kernel) pl2303 2-2:1.0: pl2303 converter detected
16:13:54 08-02-2012 (info|kern|kernel) usb 2-2: pl2303 converter now attached to ttyUSB1

потом порылся в гугле и нашел это (http://tech.groups.yahoo.com/group/nslu2-linux/message/7954).

Если честно, на даты не смотрел :confused:

Посмотрел по Вашей ссылке, но не понял что из того мне подойдёт, и, что с этим нужно сделать :(
Я не силён в линуксе, к сожалению.

vectorm
12-02-2012, 12:20
Я В соседней ветке читал, но повторю тут:
потом порылся в гугле и нашел это (http://tech.groups.yahoo.com/group/nslu2-linux/message/7954).

Если честно, на даты не смотрел :confused:

Посмотрел по Вашей ссылке, но не понял что из того мне подойдёт, и, что с этим нужно сделать :(
Я не силён в линуксе, к сожалению.
Версия прошивки какая?
Если не -rtn версия - указанный в Вашей ссылке обновленный модуль пробовали?
Если -rtn версия - какая? Последнюю пробовали?

Slaventiy22
12-02-2012, 15:06
Версия прошивки какая?
Если не -rtn версия - указанный в Вашей ссылке обновленный модуль пробовали?
Если -rtn версия - какая? Последнюю пробовали?

Сейчас стоит такая:
1.9.2.7-rtn-r2599
раньше ставил последние (неделю-две назад) было то же самое.


Может дело не в модуле, а в этом:
16:13:53 08-02-2012 (err|kern|kernel) hub 2-0:1.0: port 2 disabled by hub (EMI?), re-enabling...

Правда я не совсем понимаю что это и из-за чего это. )

sevic
16-02-2012, 11:52
У меня подобное наблюдалось когда-то... Не помню точно, но кажется прошло после замены адаптера, на такой же pl2303, но другая ревизия платы.