Openwrt z obsługą 3G - gotowiec, czy istnieje?
|
swwitch |
Dodano 20-08-2009 08:56
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
Witam,
w chwili obecniej korzystam z softu koppella, ponieważ router z wpiętym modemem 3g stanowi moje jedyne źródło internetu. 
Chciałbym jednak przejśc na openwrt, ze względu na możliwości. 
Wczoraj zainstalowałem openwrt 8.09.1 i wszystko byłoby ok gdyby nie to że po instalacji nie mogę zainstalować dodatkowych pakietów, no bo początkowo nie obsługuje modemu, więc nie mam internetu. 
Czy istnieje gotowiec z graficznym gui, i z pakietami kmod-usb-core kmod-usb-uhci-iv kmod-usb2 kmod-usb-serial oraz kmod-ppp ppp chat comgt ?? B)
Potrzebny tez jest usb_modemswitch, ae nie orientuje się czy to jest plik do wgrania w router, czy do uruchomienia na komputerze. |
|
|
|
obsy |
Dodano 20-08-2009 09:05
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Nie, nie istnieje (chyba). Zgłoś się na pm i napisz co chcesz mieć w obrazie to Ci przekompiluję całość.
usb_modemswitch to tez do rutera. Podłączysz, a on zamieni urządzenie z usb-storage z windzianymi sterownikami na normalny serial.
|
|
|
|
swwitch |
Dodano 20-08-2009 09:32
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
a da się tak zrobić żeby po uruchomieniu routera wszytko ruszyło bez żadnej ingerencji, podobnie jak jest to w koppelu, (uruchamia się router, i modem łączy się automatycznie z internetem)
Dla mnie nie jest to wielki problem, ale często mnie nie ma i jeżeli rozłączy mojej kobiecie, to mam później słuchania przez pół dnia, że internet jej nie działał  |
|
|
|
obsy |
Dodano 20-08-2009 09:40
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Tak, przecież to openwrt jest .
Pełna automatyzacja, jak tylko sobie tak ustawisz.
|
|
|
|
swwitch |
Dodano 20-08-2009 12:52
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
no własnie obawiam się tego co napisałes po przecinku 
pewnie na poczatku będzie ciężko, ale z czasem będzie łatwiej |
|
|
|
obsy |
Dodano 20-08-2009 12:56
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Jak to w openwrt jest - możesz wszystko, jak sobie ustawisz .
Przeczytaj howto u mnie o 3G - dokładnie to co chcesz, tylko zamiast hsdpa jest normalnie wan. Powinno się uruchomić po starcie.
|
|
|
|
swwitch |
Dodano 21-08-2009 00:32
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
Kilka godzin.... i poległem,
na początku mały problem po wgraniu twojego softu, świeciła tylko dioda lan, a ta od powera zgaśnięta, i nie można było się zalogowac na router, reset nie pomagał, wgrałem więc oryginalny openwrt, a później twój i juz było ok.
gargoyle jest świetny,
jestem niestety dzieckiem windowsa, i konsola to dla mnie nowość, ale nie mówie że jest zła, poprostu trzeba miec wiedzę.
no dobra, więc wgrałem twój soft wraz z tymi pakietami jak wyżej, i jade według twojego opisu z twojej strony :router jak modem 3g", i niestety wszystko staje na poleceniu usb_modeswitch.
Po pierwsze kilka chwil minęło zanim doszedłem że to jest usb_modeswitch a nie usb-modeswitch, mimo że opkg list pokazywało mi na odwrót. No dobra,
logread pokazuje że modem e160 jest w trybie mass storage, no więc czas na usb_modeswitch, ale to nie takie proste jak by się wydawało, gdyz okazuje się że w /etc nie ma pliku usb_modeswitch.conf
na szczęście problem nie był wielki, tylko pogimnastykowac się musiałem, i ściągnąć jakoś telefonem brakujący plik i wgrać go tam gdzie powinien być. Niestety mimo wszystko dalej jest problem, program pyta mi się czy faktycznie mam podłączony modem, i wyłącza się, no a modem oczywiście jest podłączony.
W tym miejscu nic nie wymyśliłem, nie wiem czy trzeba go wywołac z jakimś parametrem czy czegoś w routerze jeszcze brakuje.....
na próbę podłączyłem samsunga omnia, i w logread bez problemu udało się odczytać productid i vendor, potrzebne do wpisania w plik 60-usb-serial, ale nie konfigurowałem dalej, bo i tak nie będe jej podłanczał jako modem.
w chwili obecnej wróciłem do koppela, ale nie jestem z tego powodu zadowolony.
Aha przy wydaniu komend rmmod usbserial i insmod usbserial nie otrzymałem takiego komunikatu, jak na twojej stronie, tylko że coś tam exist i tyle, jedna linijka tylko.
mam nadzieje że w miarę czytelnie to opisałem, bo zmęczony już niestety jestem, więc troche wyrozumiałości
Jutro drugie podejście, jak mi ktoś w międzyczasie coś doradzi |
|
|
|
obsy |
Dodano 21-08-2009 06:44
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Konfiga nie potrzebujesz jak wydasz odpowiednie polecenia z palca
usb_modeswitch -v 12d1 -p 1003 -d 1
usb_modeswitch -v 12d1 -p 1003 -H 1
I takie coś musisz umieścić gdzieś w skryptach startowych przed uruchomieniem sieci.
Pisałem - to tylko firmware z wrzuconymi pakietami, czysta postać bez konfiguracji. Resztę musisz sobie sam zrobić (ja mogę jak byś przysłał ruter i modem - inaczej to czysta zabawa na sucho bez możliwości sprawdzenia czy faktycznie działa)
|
|
|
|
swwitch |
Dodano 21-08-2009 17:25
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
temat openwrt z obsługą modemu 3g wraca jak boomerang, 
niestety sam nie potrafię skonfigurować tak, żeby było dobrze, może ktoś z was ma asusa wl-500g modem usb huawei np E160, E220 czy podobny
i chwile czasu by po testować, ewentualnie skonfigurować tak, żeby zautomatyzować obsługę modemu i łączenie się z internetem?
pewnie przydało by się, nie tylko mnie
koppel fajny jest, ale nic po za obsługą 3g nie udostępnia
poniżej dwa softy z kompletem pakietów potrzebnych do obsługi modemu, ale wymagających wiedzy, której ja nie mam 
soft dzisiejszy od arteq
cytat " zaktualizowałem kamikaze-nas-edion do 0.5.3. dodałem programy potrzebne do działania modemu 3g, narazie brak automatyzacji"
ftp://artekw.cerbero.pl/openwrt/openwrt-nas-edition/brcm-2.4/openwrt-brcm-2.4-squashfs.trx
oraz
wykona praca przez obsy'ego
http://eko.one.pl/openwrt/index.php?path=kamikaze%2F3g/
Edytowany przez swwitch dnia 03-09-2009 13:59
|
|
|
|
swwitch |
Dodano 03-09-2009 14:01
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
Oczywiście mam nadzieję ze autorzy nie beda mieli mi za złe, że podałem linki ...  |
|
|
|
obsy |
Dodano 03-09-2009 14:06
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Zobaczę czy uda mi się wydobyć od kogoś modem na usb na weekend, to uzupełnię opis u siebie.
|
|
|
|
arteq |
Dodano 03-09-2009 14:09
|

VIP

Posty: 1918
Dołączył: 04/03/2006 17:42
|
@obsy potrzebowałbym automat właczania 3g(lub chociaz jakies wskazówki, jkaie splik konfiguracyjne), niestety niema mozliwosc dojsc do tego samodzielnie, bo nieposiadam routera z usb, mam tylko modem z playa huawei 
@all musicie poczekac troche, bede miał "router" z usb i pokombiinuje z softem. ale to musi poczekac :-) dzieki obsy :-)
Edytowany przez arteq dnia 03-09-2009 17:10
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
obsy |
Dodano 04-09-2009 19:47
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Arteq: jeżeli ma być ogólnie to tak:
w /etc/hotplug.d/usb plik 01-umts, a w nim:
#!/bin/sh
case "$ACTION" in
add)
usb_modeswitch
;;
esac
instalujesz paczkę usb_modeswitch. Dodatkowo do obrazu dodajesz plik http://www.draisberghof.de/usb_modeswitch/usb_modeswitch.conf jako /etc/usb_modeswitch.conf, a w pliku musisz odkomentować większość linii zakomentowanych przez '".
Jeżeli ma być tylko na jeden model to wystarczy j/w dodać :
usb_modeswitch -v 12d1 -p 1003 -d 1
usb_modeswitch -v 12d1 -p 1003 -H 1
pamiętając jakie vendor/product ma dany stick.
Pożyczyłem modem na usb, ale nowsze kernele (a raczej usb_storage) same przełączają w tryb modemu (przynajmniej z E160 tak się dzieje) więc ten od razu jest widoczny jako serial.
|
|
|
|
arteq |
Dodano 04-09-2009 20:16
|

VIP

Posty: 1918
Dołączył: 04/03/2006 17:42
|
dzieki, pokombinuje osobiscie, moze uda sie zbudowa obraz na miare koppela ;-)
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
swwitch |
Dodano 04-09-2009 21:45
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
@arteq na miare koppella??
ja tam myślę ze będzie lepszy 
ale sam niestety pomóc nie mogę, bardziej sam jej potrzebuje heh
sam używam e160, 3.6Mb w zupełności wystarczy,
zresztą i tak sie tyle nie wyciąga, (przynajmniej u mnie), na iplusie maks 2-2.6Mb, a play i tak przycina do 1Mb
Edytowany przez swwitch dnia 04-09-2009 21:46
|
|
|
|
obsy |
Dodano 05-09-2009 07:17
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
@swwitch: co Ci właściwie nie działa? Masz problem z przełączeniem modemu w tryb modemu ?
|
|
|
|
obsy |
Dodano 05-09-2009 18:45
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Zaktualizowałem swoje howto. Automat E160+play+wrt160nl+jądro 2.6 wygląda tak: http://www.tinyurl.pl?jEtFOvhd. Podłącz, zrób ifup wan (lub jak ja mam - w hotplugu) i działa.
|
|
|
|
swwitch |
Dodano 06-09-2009 12:13
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
czy dla asusa wl-500gp wszystko wygląda tak samo? |
|
|
|
obsy |
Dodano 06-09-2009 13:01
|

VIP

Posty: 5775
Dołączył: 31/10/2006 20:06
|
Jeżeli chodzi o część z usb_modeswitch - tak. Reszta ew. starego howto powinna działac.
|
|
|
|
swwitch |
Dodano 06-09-2009 15:02
|

User

Posty: 68
Dołączył: 12/08/2009 20:39
|
no więc chyba jestem blisko, ale jeszcze nie n amecie 
wgrałem twój soft ze wszsytkimi porzebnymi paczkami, i zrobiłem wg twojej instrukcji na stronie.
po wydaniu cat /proc/bus/usb/devices
otrzymuje:
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.04
S: Manufacturer=Linux 2.4.35.4 ehci_hcd
S: Product=PCI device 1106:3104
S: SerialNumber=01:03.2
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=256ms
T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1003 Rev= 0.00
S: Manufacturer=HUAWEI Technology
S: Product=HUAWEI Mobile
C:* #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I: If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
T: Bus=02 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.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=120
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= 8 Ivl=255ms
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.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=100
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= 8 Ivl=255ms
czyli chyba jest dobrze,
ale po wydaniu komendy ifup wan
dostaje:
Can't open /var/lock/dhcp-/dev/ttyUSB0
udhcpc: SIOCGIFINDEX: No such device
a czasami:
Can't open device /dev/ttyUSB0.
|
|
|