Page 1 of 81 1231151 ... LastLast
Results 1 to 15 of 1215

Thread: "Обвязка" 3G/4G и CDMA модемов на прошивке энтузиастов

  1. #1

    Lightbulb "Обвязка" 3G/4G и CDMA модемов на прошивке энтузиастов

    Я к своему удивлению обнаружил, что с USB-модемами рабоает не только "чешская прошивка", но и обсуждаемая прошивка "от энузиастов".
    Настраивается это через переменные NVRAM и скрипты загрузки, подробнее например тут - http://wl500g.info/showthread.php?t=20272
    Разработчки не хотят сделать этот функционал доступным через веб-интерфейс?
    Можно добавить в типы соединений "USB Modem" или "DialUp", а сам скрипт поднятия соединения модифицируем так, чтобы он использовал стандартные параметры NVRAM доступные через веб-интрефейс, основная часть доступна и сейчас (user name, password, mtu, mru), часть можно брать из похожих по смыслу (wan_usb_apn= heart beat server), ну а часть можно добавить (wan_usb_vend и пр.).

    Общий смысл - сделать работу с USB-модемами не стоящим где-то в сторонке функциоаналом, а полноценной частью прошивки работающей через стандартные параметры и стандартно конфиругурируемой.

  2. #2
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vitaly_k View Post
    Разработчки не хотят сделать этот функционал доступным через веб-интерфейс?
    Ты сможешь это осилить? У нас пока на это не хватает ни сил, ни времени.

    Quote Originally Posted by dvg_lab View Post
    не силён в линуксах поэтому подскажите плс каким образом можно добавить сборку этого модуля в прошивку 1.9.2.7-d?
    Отредактировать kernel/kernel.config после чего пересобрать прошивку по инструкции - это самое простое. Остальные варианты требуют хоть грамма чтения readme к ядру.

  3. #3
    Quote Originally Posted by lly View Post
    Ты сможешь это осилить? У нас пока на это не хватает ни сил, ни времени.
    К сожалению нет, не могу, навыков в linuxe/web у меня нет.
    А в целом такой подход Вы одобряете? Это достойно для занесения в to-do?

  4. #4
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    в todo оно уже полгода: http://wl500g.info/showpost.php?p=142521&postcount=591 Только добровольных помощников пока не нашлось... Кстати, любопытно --- первый и третий пункты из того списка уже реализованы

  5. #5
    Quote Originally Posted by al37919 View Post
    в todo оно уже полгода: http://wl500g.info/showpost.php?p=142521&postcount=591 Только добровольных помощников пока не нашлось...
    Действительно есть, проглядел.
    А делать второй WAN-интерфейс планируется?
    В чешской прошивке это есть, но в урезанном варианте - Backup Connection, хотеолось бы комбинировать в любых вариантах - независимые интерфейсы, backup, один поверх другого

  6. #6

    "Обвязка" CDMA и 3G на прошивке энтузиастов

    По материалам топика - http://wl500g.info/showthread.php?p=168930
    Поставил прошивку скомпилированную lly под v1.
    В целом прикольно - собраны вместе как наработки чехов, так и результат труда наших разработчиков.
    Я бы немного реоранизовал настройки в веб-морде, все настройки из папки первого уровня USB Connection собрал вместе на одну страничку и поместил их в папку IP config сразу за WiMax.
    Ну и с Backup connection нужно что-то делать, или доводить до ума - добавлять Wimax и пр., или делать частным случаем полноценного MultiWan, или выкидывать совсем.

    С мой модем (AnyData ADU-E100A) роутер не опознал (на прошивке чехов все ОК), в логах:
    ====
    Jan 1 03:00:06 kernel: usb.c: USB device 2 (vend/prod 0x16d5/0x6501) is not claimed by any active driver.
    Jan 1 03:00:12 pppd[133]: In file /tmp/ppp/peers/cdma: unrecognized option '/dev/usb/tts/0'
    ====

    Стал сравнивать с прошивкой чехов и не нашел модуля anydata.o, видимо дело в нем. Вот лог с прошивкой чехов:
    ====
    Nov 27 20:49:24 kernel: Manufacturer: AnyDATA Corporation
    Nov 27 20:49:24 kernel: Product: AnyDATA CDMA Products
    Nov 27 20:49:24 kernel: usbserial.c: AnyDATA converter detected
    Nov 27 20:49:24 kernel: usbserial.c: AnyDATA converter now attached to /dev/usb/tts/1
    ====

    UPDATE:

    Ссылка на актуальные версии прошивок - ftp://core.dumped.ru/
    Wi-ki по подключению модемов - http://code.google.com/p/wl500g/wiki...es3GCDMA?wl=ru
    Last edited by Vitaly_k; 02-08-2010 at 14:10.

  7. #7
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vitaly_k View Post
    Я бы немного реоранизовал настройки в веб-морде, все настройки из папки первого уровня USB Connection собрал вместе на одну страничку и поместил их в папку IP config сразу за WiMax.
    Ну и с Backup connection нужно что-то делать, или доводить до ума - добавлять Wimax и пр., или делать частным случаем полноценного MultiWan, или выкидывать совсем.
    Если кто-то нам поможет в этом нелегком труде, мы только ЗА!
    С мой модем (AnyData ADU-E100A) роутер не опознал (на прошивке чехов все ОК), в логах:
    ====

    Стал сравнивать с прошивкой чехов и не нашел модуля anydata.o, видимо дело в нем.
    ====
    У чехов часть модулей в бинарниках без исходников и не под лицензией GPL modem.o, ipw.o, zadacom.o
    ipw был сбэкпорчен из 2.6, я это повторил - это несложно, а на остальное исходников нема совсем.

    В 2.4.37 это должен быть option.o

    P.S. Я в своё время списывался с автором cdma engy, он сначала идею воспринял с энтузиазмом, а потом перестал отвечать да и на родном форуме переименовался с Engy на EngyOS

    Добавлено: обнаружил еще один зажатый исходник - serialcomm. А нафига он нужен??
    Last edited by lly; 27-11-2009 at 20:41.

  8. #8
    Quote Originally Posted by lly View Post
    У чехов часть модулей в бинарниках без исходников и не под лицензией GPL modem.o, ipw.o, zadacom.o
    Если это как-то поможет - могу прислать anydata.o и что еще нужно, чешская прошивка у меня осталась в другом роутере.
    Их бинарники к нашей прошивке подойдут?

  9. #9
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vitaly_k View Post
    Если это как-то поможет - могу прислать anydata.o и что еще нужно, чешская прошивка у меня осталась в другом роутере.
    Их бинарники к нашей прошивке подойдут?
    нет конечно, модули от 2.4.20 не подходят к 2.4.37. Ну и раскрутить прошивку firmware-mod-kit я могу и сам.

    у чехов за anydata отвечал modem.o

  10. #10
    Quote Originally Posted by lly View Post
    нет конечно, модули от 2.4.20 не подходят к 2.4.37. Ну и раскрутить прошивку firmware-mod-kit я могу и сам.
    Значит без вариантов? С моим модемом облом?

    Quote Originally Posted by lly View Post
    у чехов за anydata отвечал modem.o
    Ну не знаю, я в прошивке 1.9.2.7-8-USB-1.67 (в более поздних глючит DynDNS) вижу в Diagnostic info:
    Kernel Modules
    pl2303 14048 0 (unused)
    anydata 2920 1
    usbserial 25492 0 [pl2303 anydata]

  11. #11
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vitaly_k View Post
    Значит без вариантов? С моим модемом облом?
    я ж тебе написал - попробуй option.o
    Ну не знаю, я в прошивке 1.9.2.7-8-USB-1.67 (в более поздних глючит DynDNS) вижу в Diagnostic info:
    Kernel Modules
    pl2303 14048 0 (unused)
    anydata 2920 1
    usbserial 25492 0 [pl2303 anydata]
    Я раскручивал 1.71 (т.к. DynDNS меня не интересовал - его theMIROn подкрутил сильно покруче чехов )

  12. #12
    Quote Originally Posted by lly View Post
    я ж тебе написал - попробуй option.o
    Yes! Получилось.
    Зашел в telnet, insmod option.o и коннект поднялся.
    Нельзя ли сделать чтобы он сам стартовал?

  13. #13
    Quote Originally Posted by Vitaly_k View Post
    Yes! Получилось.
    Зашел в telnet, insmod option.o и коннект поднялся.
    Нельзя ли сделать чтобы он сам стартовал?
    при каких условиях?

  14. #14
    Quote Originally Posted by theMIROn View Post
    при каких условиях?
    При условии, что выбран тип WAN-соединения USB-Connection.
    Если модуль нужен не для любых соединений, то можно еще проанализировать тип модема в настройках connection mode/

  15. #15
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by Vitaly_k View Post
    Yes! Получилось.
    Зашел в telnet, insmod option.o и коннект поднялся.
    Нельзя ли сделать чтобы он сам стартовал?
    Надо перепахивать чешские скрипты dial (/usr/ppp/*/dial) именно там прописаны insmod'ы. Работёнка несложная, но очень нудная, т.к. нет однозначного соответствия типа insmod modem.o => insmod option.o

Page 1 of 81 1231151 ... LastLast

Similar Threads

  1. Драйв - Fast NAT в прошивке энтузиастов!
    By theMIROn in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 71
    Last Post: 13-10-2016, 09:42
  2. ipset в прошивке энтузиастов
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 10
    Last Post: 10-02-2015, 16:40
  3. WiFidog на прошивке Олега и энтузиастов
    By semen-demon in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 10
    Last Post: 29-08-2013, 11:08
  4. Поддержка l7-filter в прошивке энтузиастов
    By severeg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 72
    Last Post: 26-11-2012, 03:06
  5. Replies: 204
    Last Post: 28-06-2011, 21:08

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •