autoua
×
Autoua.netФорумІнформатика та побутова електроніка

DIR-320 и CDMA USB модем - как их подружить? (3/4)

читатель
Сообщения: 6
С нами с 12.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      12 февраля 2010 в 19:57 Гілками

sanja ты увеличивал размер флеша в 320-ом? у меня шьются все стандартные прошивки ddwrt для 320, все нормально с прошивкой от олега, а твоя в конце заливки говорит transfer canceled, судя по всему памяти не хватает. как ты ее зашил.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: inventor_]
      12 февраля 2010 в 21:06 Гілками

В ответ на:

sanja ты увеличивал размер флеша в 320-ом? у меня шьются все стандартные прошивки ddwrt для 320, все нормально с прошивкой от олега, а твоя в конце заливки говорит transfer canceled, судя по всему памяти не хватает. как ты ее зашил.



Ничего не увеличивал. Первый раз шил через tftp, последующие разы - через веб интерфейс (точно так же, как первый раз прошивку от Олега - тоже только через tftp).


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P *
Киев
Сообщения: 12678
С нами с 23.08.2002

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      13 февраля 2010 в 11:25 Гілками

http://infrared.org.ua/?p=242

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


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 6
С нами с 12.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      13 февраля 2010 в 12:22 Гілками

sanja огромное спасибо за быстрый ответ. из веб моды прошилось (я всегда обновлял по tftp). следующий вопрос я использую роутер как раздачу интернета с 3g на wi-fi на прошивке олега все работало с модемами zte huawey u310. на ddwrt какие настройки из великого множества надо еще сделать чтобы модем начал соединяться. смотрю dmesg порты появились 3 штуки но на этом все заканчивается демон pppd не запускается. что посмотреть в настройках? или он и не должен быть виден в логе? тогда где смотреть дальше? спасибо.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 6
С нами с 12.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Diver]
      13 февраля 2010 в 17:07 Гілками

diver прочитай форум http://www.3g.co.ua/forum/forum_posts.asp?TID=4282&PID=87834 там все про прикручивание разных модемов к прошивке олега (что описывается и по твоей ссылке) прочитав весь форум я с первого раза запустил zte626 билайн (разлоченый), huawey1550 на мтс, u310 скайлинк. по твоей ссылке в общем процесс описан по шагам , но у каждого модема есть ньюансы в работе и строке инициализации там все растолковывают, причем с линуксом я знаком 1,5 месяца (изучаю по этим форумам).

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: inventor_]
      13 февраля 2010 в 23:31 Гілками

В ответ на:

sanja огромное спасибо за быстрый ответ. из веб моды прошилось (я всегда обновлял по tftp). следующий вопрос я использую роутер как раздачу интернета с 3g на wi-fi на прошивке олега все работало с модемами zte huawey u310. на ddwrt какие настройки из великого множества надо еще сделать чтобы модем начал соединяться. смотрю dmesg порты появились 3 штуки но на этом все заканчивается демон pppd не запускается. что посмотреть в настройках? или он и не должен быть виден в логе? тогда где смотреть дальше? спасибо.



Ничего не понял Какой именно модем, у которого появляются 3 штуки портов в demsg? ZTE или Huawei? Или вообще ни один из них? Можешь из dmesg выдать vendor_id/product_id?

С модемом CHU-628 у меня обнаружилась интересная особенность: там из четырех консолей, появившихся в dmesg, нужно было использовать не нулевую, а первую. Для поддержки подобного рода "странных" девайсов я включил у себя в скриптах анализ двух вещей:

- файл /etc/3g/known_hardware (сейчас содержит данные только по модему CHU-628, а в принципе там может быть в таком же формате данные по одной строке на каждый девайс);
- nvram параметр known_3g_hardware (формат такой же - vendor/product ttsX, по одной строке на девайс).

nvram для своего девайса можно прописать либо через telnet/ssh консоль, либо через Administration->Commands:

nvram set known_3g_hardware='0x1234/0x5678 tts1'

Чтобы точно узнать, на какую консоль отзывается модем, нужно "прощупывать" каждую конкретную модель модема.

Ну и еще важный момент - в SIM/RUIM карте должен быть отключен запрос пин-кода.

Кстати, если все работало на прошивке от Олега, то скинь конфиги от Олеговой прошивки для твоего модема: из них все станет понятно.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 6
С нами с 12.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      14 февраля 2010 в 17:44 Гілками

пытаюсь прикрутить модем zte626. лог по dmesg что касается модема

usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
usbserial.c: USB Serial support registered for Option GSM modem
usbserial.c: Option GSM modem converter detected
usbserial.c: Option GSM modem converter now attached to ttyUSB0 (or usb/tts/0 fo
r devfs)
usbserial.c: Option GSM modem converter detected
usbserial.c: Option GSM modem converter now attached to ttyUSB1 (or usb/tts/1 fo
r devfs)
usbserial.c: Option GSM modem converter detected
usbserial.c: Option GSM modem converter now attached to ttyUSB2 (or usb/tts/2 fo
r devfs)
option.c: USB Driver for GSM modems: v0.7.2a
usbserial.c: USB Serial support registered for IPWireless converter
ipw.c: IPWireless tty driver v0.4a
usbserial.c: USB Serial support registered for PL-2303
pl2303.c: Prolific PL2303 USB to serial adaptor driver
etherip: Ethernet over IPv4 tunneling driver
usb.c: USB disconnect on device 00:03.0-0 address 1
usb.c: USB bus 1 deregistered
USB20H fcr: 0x64
USB20H shim cr: 0x8f7
USB20H syn01 register : 0xfe00fe
USB20H syn03 register : 0x1
usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected

настройки прошивки от олега следующие/tmp/local/sbin/post-boot

#! /bin/sh
rmmod printer
insmod usbserial vendor=0x19d2 product=0x31 maxSize=4096
D=1
while true; do
sleep 2
if [ -e /dev/usb/tts/${D} ]; then
echo 'modem found. call dialup'
pppd call dialup
killall -15 pppd
killall -9 chat
rmmod usb-ohci
insmod usb-ohci
else
echo 'modem not found'
fi
done

/tmp/ppp/peers/dialup
debug
/dev/usb/tts/0
921600
mtu 1400
mru 1400
crtscts
noipdefault
ipcp-accept-local
lcp-echo-interval 60
lcp-echo-failure 5
usepeerdns
noauth
nodetach
user 'beeline'
password 'beeline'
connect "/usr/sbin/chat -s -S -V -t 60 -f /tmp/ppp/dialup.chat 2>/tmp/chat.log"

/tmp/ppp/dialup.chat
'' ''
'' 'ATZ'
'' 'AT+ZSNT=1,0,0'
'' 'AT+ZOPT=5'
'' 'AT+ZSTART'
'' 'AT+CPBS="SM"'
'' 'AT+CPMS="SM","SM",""'
'OK' 'AT+CGDCONT=1,"IP","internet.beeline.ru"'
'OK' 'ATD*99#'
'CONNECT' ''

попытался записать nvram set known_3g_hardware='0x19d2/0x31 tts0' ошибок не дает, но по nwram show строка не появляется и файл /etc/3g/known_hardware насколько я понял исправить нельзя. как я уже раньше писал в линуксе я 1,5 месяца. расскажи более менее подробнее в какую сторону смотреть , где посмотреть более подробный лог системы в части модема? /tmp/3g.log в данный момент имеет 2 повторяющиеся строки calling dialup... failed . почему в системном логе нет строки с vend/prod. СПАСИБО


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 6
С нами с 12.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      14 февраля 2010 в 19:22 Гілками

sanya при попытке разобрать прошивку firmware mod kit выдает

root@DD-WRT:/mnt/firmwaremodkit/trunk# ls
build_firmware.sh howto_modify_firmware.htm
check_for_upgrade.sh ipk_template
cleanup.sh ipkg_install.sh
creating_ipkg_packages.htm ipkg_install_all.sh
dd-wrt.1.bin ipkg_remove.sh
dd-wrt.v24_mega_generic.bin ipkg_remove_all.sh
ddwrt out
extract.log shared.inc
extract_firmware.sh src
firmware_mod_kit.htm work
firmware_mod_kit_version.txt
root@DD-WRT:/mnt/firmwaremodkit/trunk# sh extract_firmware.sh dd-wrt.v24_mega_ge
neric.bin ddwrt
extract_firmware.sh v0.51 beta, (c)2006-2008 Jeremy Collake
Checking for updates ...
wget: unrecognized option `--quiet'
! WARNING: Could not check for update. No connectivity or server down?
LINUX system detected. Compatibility ok.
Testing file system of ddwrt ...
Building tools ...
ERROR - Build did not succeed. Check log file, you are probably
missing one or more necessary pre-requisites. See docs for
a list of pre-requsites.
CONTINUING anyway, attempting to use pre-built binaries (x32 linux)
Preparing working directory ...
Removing any previous files ...
Creating directories ...
Extracting firmware ...
Possibly unsupported firmware filesystem image..
Error extracting firmware. Check extract.log.
root@DD-WRT:/mnt/firmwaremodkit/trunk# cat extract.log
extract_firmware.sh: line 95: make: not found
extract_firmware.sh: line 95: src/untrx: Permission denied
root@DD-WRT:/mnt/firmwaremodkit/trunk#
что не так, или на роутере она не работает нужна нормальная линуксмашина.СПАСИБО.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: inventor_]
      15 февраля 2010 в 09:56 Гілками

В ответ на:

sanya при попытке разобрать прошивку firmware mod kit выдает
<skip/>
что не так, или на роутере она не работает нужна нормальная линуксмашина.СПАСИБО.



Скорее всего, на роутере она не заработает: таки нужна нормальная линукс машина. Кроме того, для распаковки проишвки "типа от Олега" версия 0.51 вообще не подошла: я качал последнюю 0.62 (там "у Олега" какой-то новый алгоритм сжатия rootfs используется).

Касательно твоего модема - наверное, таки нужно чуть подумать, как пересобрать прошивку, чтобы была возможность исправлять чат для каждого модема. Уж очень у тебя много специфичных параметров инициализации в чате (по дефолту эта прошивка вызывает только ATZ, AT+CGDCONT и потом сразу ATD)... В общем, есть еще что дорабатывать. У меня руки чешутся собрать человеческую прошивку через перекомпиляцию исходников (а то в нынешнем виде openvpn работает только в режиме static key авторизации, а через сертификаты не работает), но времени пока нет. Если тебе эта прошивка в таком неполноценном виде по-прежнему интересна - могу быстренько "на коленке" пересобрать ее с учетом особенностей твоего модема и с возможностью модифицировать chat скрипты. Нужно?

Что касается nvram set known_3g_hardware - во-первых, для сохранения установленного значения нужно еще сделать nvram commit, а во-вторых - тебе этого делать вообще не нужно, потому что по дефолту используется tts0, что тебе и нужно (судя по Олеговой прошивке).


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 6
С нами с 12.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      17 февраля 2010 в 18:00 Гілками

откатился на прошивку олега чтобы проверить настройки модема все настройки правильные кроме usb/tts0 садится на usb/tts2. если есть время сделай прошивку с поддержкой ftp удобно работать с winscp. я попробовал все прошивки и как дилетант в линуксе скажу что до тебя прошивки делали серьезно олег и данте. если писать что то новое то надо взять все самое лучшее у них и доделать свое. данте постарался сделать коммерческую версию (но бесплатно) для пользования широким кругом дилетантов не понимающих надо это им или нет. олег в плане простоты сильно не заморачивался, но для тех кто действительно хочет модернизировать свой роутер у олега в прошивке все проще и универсальнее чем в ddwrt, жаль что ему все надоело и он бросил заниматься благотворительностью. если начинать что то новое, то есть смысл я думаю взять за основу прошивку данте ядро 2.6 на дир 320 (я проверил вай фай работает), но не развивать тему веб интерфейса, а поступить как олег писать модули. плюс в плане подключения модемов к прошивке олега есть ваши украинские сайты где люди подключили десятки разных модемов, надо использовать этот 2-х годичный опыт и если кто заинтересуется ему будет проще ведь форумы уже есть. я не за то чтобы тупо повторить что есть у олега просто для настройки модемов создать несколько файлов фиксировано в области jffs opt сам реши где лучше тебе виднее (если места мало можно примонтировать суда диск) и включить туда настройки которые есть у олега и данте.у меня есть частные вопросы на какую электронку можно написать.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: inventor_]
      17 февраля 2010 в 18:59 Гілками

В ответ на:

откатился на прошивку олега чтобы проверить настройки модема все настройки правильные кроме usb/tts0 садится на usb/tts2. если есть время сделай прошивку с поддержкой ftp удобно работать с winscp. я попробовал все прошивки и как дилетант в линуксе скажу что до тебя прошивки делали серьезно олег и данте. если писать что то новое то надо взять все самое лучшее у них и доделать свое.



Небольшая поправка: я не делаю прошивки Я взял готовую прошивку и инструментарий по грубой обработке прошивок (напильник ), после чего подогнал прошивку под свои нужды. Поэтому получился грубый результат. Свою прошивку делать не буду: в лучшем случае дойдут руки до перекомпиляции dd-wrt по-человечески, без напильника, с нормальной модификацией web интерфейса (не обещаю когда именно, потому как на работе скучать некогда).

В твоем случае, чтобы "моя" прошивка заработала с твоим модемом, важно, чтобы в dmesg промелькнул vendor/product твоего модема. Тогда консоль tts2 можно будет прописать в known_3g_hardware - и все будет работать. Без этого - даже не знаю, как его правильно завести... ну разве что консоль добавлять третим параметром (через пробел) в поле APN web интерфейса (это делается легко). Можешь прислать мне (например в приват) полный вывод dmesg, чтобы я попытался найти точку, от которой могу оттолкнуться для идентификации твоего модема?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 5
С нами с 18.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      18 февраля 2010 в 09:34 Гілками

Добрый день Sanya!

Очень понравился ваш вариант прошивки. Как раз то что и искал, связку 3G с Openvpn.
Только есть 2 момента(или вопроса?)
Модем (Huawei E 160G) как то странно долго встает на связь, до 10 минут..

мой dmesg
root@DD-WRT:~# dmesg
CPU ProcId is: 0x00029029, options: 0x0000004d
Linux version 2.4.37 (dd-wrt@dd-wrt) (gcc version 3.4.6 (OpenWrt-2.0)) #2 Wed Jun 24 12:52:28 CDT 2009
Setting the PFC to its default value
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
CPU: BCM5354 rev 3 at 240 MHz
Using 120.000 MHz high precision timer.
Calibrating delay loop... 239.20 BogoMIPS
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
PCI: no core
PCI: Fixing up bus 0
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 3) is a 16550A
PCI: Setting latency timer of device 00:01.0 to 64
PCI: Setting latency timer of device 00:05.0 to 64
sb_doattach: incoming bus is PCI but it's a lie, switching to SB devid:0x4318
Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
Physically mapped flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Flash device: 0x400000 at 0x1c000000
bootloader size: 262144
Physically mapped flash: Filesystem type: squashfs, size=0x2c00a3
partition size = 2934784
Creating 4 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "cfe"
0x00040000-0x003f0000 : "linux"
0x00123800-0x003f0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x003f0000-0x00400000 : "nvram"
sflash not supported on this router
Initializing Cryptographic API
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
ip_conntrack version 2.1 (512 buckets, 4096 max) - 336 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
ipt_random match loaded
netfilter PSD loaded - (c) astaro AG
ipt_osf: Startng OS fingerprint matching module.
ipt_IPV4OPTSSTRIP loaded
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
vlan0: del 01:00:5e:00:00:01 mcast address from vlan interface
vlan0: del 01:00:5e:00:00:01 mcast address from master interface
vlan0: add 01:00:5e:00:00:01 mcast address to master interface
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
device eth1 entered promiscuous mode
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
usbserial.c: USB Serial support registered for Option GSM modem
option.c: USB Driver for GSM modems: v0.7.2a
usbserial.c: USB Serial support registered for IPWireless converter
ipw.c: IPWireless tty driver v0.4a
usbserial.c: USB Serial support registered for PL-2303
pl2303.c: Prolific PL2303 USB to serial adaptor driver
etherip: Ethernet over IPv4 tunneling driver
USB20H fcr: 0x64
USB20H shim cr: 0x8f7
USB20H syn01 register : 0xfe00fe
USB20H syn03 register : 0x1
PCI: Setting latency timer of device 00:03.0 to 64
usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: new USB device 00:03.0-1, assigned address 2
usbserial.c: Option GSM modem converter detected
usbserial.c: Option GSM modem converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
usbserial.c: Option GSM modem converter detected
usbserial.c: Option GSM modem converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
usb_control/bulk_msg: timeout



и еще вот сомнения возникли
тут видно что tts1

root@DD-WRT:~# cat /etc/3g/known_hardware
0x16d8/0x6007 tts1
root@DD-WRT:~#

но в /etc/3g/startup/3g.startup указано PROFILE=tts0

root@DD-WRT:~# cat /etc/3g/startup/3g.startup
#!/bin/sh

if [ "`nvram get wan_proto`" != "3g" ]; then exit; fi

# ddns options
if [ "`nvram get ddns_enable`" = "1" ]; then
DDNS_DIR=/tmp/ddns

if ! [ -d "$DDNS_DIR" ]; then mkdir -p $DDNS_DIR; fi
echo "background" > ${DDNS_DIR}/options
echo -n "username " >> ${DDNS_DIR}/options
echo "$(nvram get ddns_username)" >> ${DDNS_DIR}/options
echo -n "password " >> ${DDNS_DIR}/options
echo "$(nvram get ddns_passwd)" >> ${DDNS_DIR}/options
echo -n "update_period " >> ${DDNS_DIR}/options
echo "$(nvram get ddns_time)" >> ${DDNS_DIR}/options
echo -n "alias " >> ${DDNS_DIR}/options
echo "$(nvram get ddns_hostname)" >> ${DDNS_DIR}/options
fi

while ! pidof redial > /dev/null; do sleep 1; done

sleep 1
killall redial
killall pppd
sleep 2
killall -9 pppd
sleep 1

rmmod usb-ohci
insmod usb-ohci

USER=`nvram get ppp_username`
PASSWORD=`nvram get ppp_passwd`
SERVICE=`nvram get ppp_service`
PROFILE=tts0
CHAT=cdma
APN=''
...


как же можно поменять PROFILE=tts0 на PROFILE=tts1 или это не поможет?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: zigli]
      18 февраля 2010 в 11:20 Гілками

Содержимое /etc/3g/known_hardware анализируется, если в dmesg проскакивает vendor/product id. В твоем случае этого нет, и как привязать его к tts/1 автоматом - я не знаю. Наверное все-таки чуть модифицирую прошивку, чтобы она брала tts третим параметром из строки APN (или единственным параметром для CDMA). Постараюсь выбрать время до понедельника.

Хотя еще раз подчеркиваю, что т.к. я не лез в перекомпиляцию исходников, а взял "напильник" и обработал готовую прошивку - openvpn работает в урезанном варианте: только через static key авторизацию. Через сертификаты не работает (ему не хватает каких-то функций ядра). Хочу собрать нормальную прошивку из исходников, но пока не знаю, когда дойдут руки.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 5
С нами с 18.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      18 февраля 2010 в 13:48 Гілками

В ответ на:

Содержимое /etc/3g/known_hardware анализируется, если в dmesg проскакивает vendor/product id. В твоем случае этого нет, и как привязать его к tts/1 автоматом - я не знаю. Наверное все-таки чуть модифицирую прошивку, чтобы она брала tts третим параметром из строки APN (или единственным параметром для CDMA). Постараюсь выбрать время до понедельника.




Отлично! Ждемс тогда, буду очень рад!

В ответ на:

Хотя еще раз подчеркиваю, что т.к. я не лез в перекомпиляцию исходников, а взял "напильник" и обработал готовую прошивку - openvpn работает в урезанном варианте: только через static key авторизацию. Через сертификаты не работает (ему не хватает каких-то функций ядра). Хочу собрать нормальную прошивку из исходников, но пока не знаю, когда дойдут руки.




Или может даже подскажете как внести изменения в прошивку самому...?

Спасибо!


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: zigli]
      18 февраля 2010 в 14:49 Гілками

В ответ на:

Или может даже подскажете как внести изменения в прошивку самому...?

Спасибо!



Я кратко описал процесс чуть выше в этой ветке.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 5
С нами с 18.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      3 марта 2010 в 09:59 Гілками

Sanya подсобите пожалста...

Где и как происходит сохранения данных из веб-интерфейса в nvram?
Добавил новые поля, а как их сохранить не могу понять.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: zigli]
      3 марта 2010 в 15:36 Гілками

В ответ на:

Sanya подсобите пожалста...

Где и как происходит сохранения данных из веб-интерфейса в nvram?
Добавил новые поля, а как их сохранить не могу понять.



Это происходит в бинарнике /etc/www (там скомпилированный код идет сразу за шаблонными кодами страниц). Без перекомпиляции исходников работать не будет.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 5
С нами с 18.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      3 марта 2010 в 16:05 Гілками

типа "Эврика"

оказывается нужно просто добавлять переменные в файл
/etc/config/редактируемый.nvramconfig

по крайне мере у меня сохраняет


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P ***
50 лет (28 лет за рулем), Мюнхен
Сообщения: 18435
С нами с 23.08.2001

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: zigli]
      5 марта 2010 в 13:45 Гілками

В ответ на:

:) типа "Эврика"

оказывается нужно просто добавлять переменные в файл
/etc/config/редактируемый.nvramconfig

по крайне мере у меня сохраняет



Ух ты! Супер! Спасибо за хорошую новость... может теперь и в исходники лезть не придется


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
читатель
Сообщения: 5
С нами с 18.02.2010

Re: DIR-320 и CDMA USB модем - как их подружить? [Re: Sanya]
      12 марта 2010 в 14:03 Гілками

Интересно, а как же все-таки из исходников перекомпилить?
Не все что хотелось бы "напильником допилить" получается

Змінено zigli (14:07 12/03/2010)


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Autoua.netФорумІнформатика та побутова електроніка
Додаткова інформація
1 користувачів і 1 що побажали залишитися невідомими читають цей форум.

Модератор:  AlMat, Yorc, moderator 

Роздрукувати всю тему

Права
      Ви не можете створювати нові теми
      Ви не можете відповідати на повідомлення
      HTML дозволений
      UBBCode дозволений

Рейтинг:
Переглядів теми: 15949

Оціните цю тему

Перейти в

Правила конференції | Календар | FAQ | Карта розділу | Мобільна версія