23 Listopada 2024 05:48:24
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· [S] Asus RT-AC56U
· DIR868l OFW asus vs ...
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
Najpopularniejsze obecnie wątki
· Szukam zaproszeni... [19]
· DIR868l OFW asus ... [8]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.133.128.227
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » OpenWrt - firmware
 Drukuj wątek
CDC Ethernet interface
rasa
Witam,

Czy istnieją jakieś drivery pod OpenWrt obsługujące modemy 3g USB Huawei oraz Novatel poprzez interfejs sieciowy CDC?

Znalazłem stronę projektu takich driverów dla modemów Ericssona: http://sourceforge.net/apps/mediawiki...=Main_Page

Czy jest może jakiś uniwersalny driver?
 
obsy
Od dawna. To jest driver do cdc:

opkg install kmod-usb-acm


Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
rasa
Niestety ale modem nie jest rozpoznawany przez moduł usb-acm:

T:  Bus=02 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=140c Rev= 0.00
S:  Manufacturer=HUAWEI Technology
S:  Product=HUAWEI Mobile
C:* #Ifs= 6 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= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=83(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=84(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=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms


Pisząc o interfejsie sieciowym CDC mam na myśli kartę sieciową USB. Pod windowsem jest to tryb NDIS.
 
arteq
Do modemów Huawei powinienes zainstalować kmod-usb-serial-option lub kmod-usb-serial-sierrawireless
Edytowany przez arteq dnia 15-03-2010 23:33
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
 
rasa
Modem mogę uruchomić bez problemu używając modułów usbserial oraz option. Ale wtedy muszę użyć pppd do nawiązania połączenia (z którym mam pewne problemy - często zdarza się, że zerwane połączenie nie zostaje wykryte).

Chciałbym użyć modemu jako karty sieciowej usb i nie używać pppd do połączenia. Czy jest to możliwe?
 
rasa
Do czego służy moduł kmod-usb-net-cdc-ether? Czy ktoś tego używa?
 
sloan
Połączenie modemowe zawsze będzie widziane jako "ppp" niezależnie od tego jak ten modem podłączysz. Wynika to ze specyfikacji protokołów inicjacji i komunikacji modemów. A moduł "cdc-ether" jak dobrze pamiętam to jest chyba do kart ethernetowych na usb oraz do modemów kablowych usb np z tv kablowej. Nie wiem jak przy modemach neostradowych itp. bo nie posiadam.
 
rasa
sloan
Nie mogę się z Tobą zgodzić.

Łącząc się poprzez interfejs CDC pobieramy adres ip z serwera dhcp:

 Connecting to the net via CDC Ethernet interface

The second approach works for kernels >=2.6.28.8. Configure the APN by sending

AT+CGDCONT=1,"IP","proxy"

to /dev/ttyACM1. Instead of "proxy" you may need to use to something else. Find the appropriate APN here. To initiate the connection, send

AT*ENAP=1,1

to /dev/ttyACM1. Now, if your wireless provider lets you in, you are connected. Launch dhclient

dhclient usb0

and start surfing the net. To disconnect, send

AT*ENAP=0

to /dev/ttyACM1.
Fragment ten pochodzi ze strony: http://www.thinkwiki.org/wiki/Ericsso...and_Module
 
obsy
@rasa: no to właśnie kmod-usb-net-cdc-ether. Driver rndis też jest. Tylko na przyszłość precyzuj o co pytasz...

Żeby Twój huawei działał jako cdc musi być jak ta klasa urządzenia USB. jak będzie się przedstawiał jako usb serial to raczej nic z tego i musisz serial z optionem używać.
Edytowany przez obsy dnia 16-03-2010 06:46
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
sloan
rasa
Ale ja nigdy nie twierdziłem, że interfejs CDC nie korzysta z serwera dhcp. Moduł "cdc-ether" obsługuje dużą liczbę urządzeń, w tym modemy (ale nie wszystkie), vide

/dev/ttyACM1
. To przecież urządzenie modemowe. A jaki interfejs pojawia Ci się po zestawieniu połączenia?
 
rasa
obsy
Starałem się dokładnie opisać o co mi chodzi Smile

Po podłączeniu modemu widzę 6 interfejsów. 4 z nich nie mają określonej klasy, subklasy oraz protokołu (ff) a dwa pozostałe to urządzenia Mass Storage (08). Nieokreślone interfejsy to: modem, 2 porty com oraz karta sieciowa.

Czy można jakoś zmusić moduł rndis_host do obsługi urządzeń z nieokreśloną klasą?

sloan
Pod windowsem po zestawieniu połączenia w trybie NDIS mam zwykłą kartę sieciową.
 
obsy
Jak by nie patrzeć ten huawei jest przez moduł option obsługiwany w linuksie. Wymaga przełączenia usb_modeswitch i tyle. Nie wiem czy uda Ci się go zmusić do pracy pod rndis.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
rasa
A jeśli chciałbym uruchomić modem Novatela w trybie CDC gdzie interfejs sieciowy pod windowsem jest widziany jako:

NWADI\NOVATEL_WIRELESS-VNIC_1410_7001

to musiałbym napisać własny driver? :)
NWADI to jakaś wirtualna klasa urządzenia?

Obsługa urządzeń CD-ROM USB jest realizowane poprzez moduł usb-storage? Czy jest potrzebny jakiś dodatkowy moduł?
 
obsy
Gdzie tam, 1410:7001 to też option (usbserial).

Tak, cdrom tez też powinien być rozpozwany, chociaż może być jako generic scsi.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
rasa
Generalnie modem jest obsługiwany przez usbserial...

Po podłączeniu urządzenia mam 6 interfejsów usb (modem, 4xcom, storage). Karta sieciowa jest 7 interfejsem i nie jest to interfejs usb tylko NWADI.

Obsługa CD-ROM'ów jest chyba dostępna poprzez moduł scsi_mod i sr_mod? Czy znajdę gdzieś paczkę z sr_mod?
 
obsy
Tyle że domyślnie nie ma pakietu z obsługą cdromu, więc musiał byś to samodzielnie robić.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 101

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,346,301 unikalnych wizyt