Odp: Połączenie GSM w trybie NDIS
Zobacz post 111 - masz wszystko.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Połączenie GSM w trybie NDIS
Strony Poprzednia 1 … 4 5 6 7 8 9 10 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Zobacz post 111 - masz wszystko.
Sam nie wiem co się stało, ale zadziałało. Bawiłem się w zmianę wartości TTL. Podbiłem TTL +10 i zadziałało. Ale to było chwilowe. Znowu mam to samo, czyli ping z komputera nie dochodzi. Zachowanie jest takie, jak by firewall blokował.
EDIT:
Mam pytanie Cezary.
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.64.64.64 0.0.0.0 UG 0 0 0 3g-wan
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 3g-wan
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 78.30.88.97 0.0.0.0 UG 0 0 0 wwan0
78.30.88.96 0.0.0.0 255.255.255.240 U 0 0 0 wwan0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lanTabela routingu powyżej jest z połaczenia modemowego, a ta na dole z ndis.
Jedyna różnica jaką zauważam w nich to flaga. Dla czego w drugiej linii przy połączeniu modemowym, widnieje flaga "UH" a przy ndis tylko "H"
Flags
The flags describe certain characteristics of this route. The possible flag values are:U
Indicates that the route is up and operational.H
Indicates this is a route to a specific host (most routes are to networks).G
Means the route uses a gateway. The system's network interfaces provide routes to directly connected networks. All other routes use remote gateways. Directly connected networks do not have the G flag set; all other routes do.D
Means that this route was added because of an ICMP Redirect Message. When a system learns of a route via an ICMP Redirect, it adds the route to its routing table, so that additional packets bound for that destination will not need to be redirected. The system uses the D flag to mark these routes.
Przy połączeniu ras (modemowym) jest tunel point-to-pint zestawiany, więc masz i flagę H dodatkowo.
Gdzie mam szukać przyczyny takiego zachowania.
Pingi wysłane z komputera w sieci nie dochodzą.
Badanie google.pl [173.194.39.159] z użyciem 32 bajtów danych:
Odpowiedź z 192.168.2.1: Port docelowy jest nieosiągalny.
Odpowiedź z 192.168.2.1: Port docelowy jest nieosiągalny.
Odpowiedź z 192.168.2.1: Port docelowy jest nieosiągalny.
Odpowiedź z 192.168.2.1: Port docelowy jest nieosiągalny.Co może blokować ?
Mógłbyś udostępnić sterownik do modemu E398 Plusa?
@carriera: dla ndis źródła są w kernelu od 3.4 w górę. Jeżeli chcesz binarkę to nie napisałeś na jaki router.
Router wl-500gp v2.
Trunk z poprzedniego tygodnia.
Jeżeli można, poproszę binarkę.
Nie wiem czy ktoś broadcom z nas kompiluje...
E398 pod zwykle ppp działa, więc uruchomić go tak uruchomisz.
No właśnie brcm47xx.
Na ppp działa ale mam mizerne transfery.
Mogę podesłać Ci pliki które dostałem od Cezarego i sam spróbujesz skompilować z trunka dla siebie ![]()
EDIT:
Jak masz mizerne transfery przy połączeniu modemowym, sterownik ndis dużo Ci nie da. Widocznie BTS z którego korzystasz, jest daleko od CIebie, albo jest dość obciążony.
Podeślij co masz, pokombinuję z tym.
Natomiast co do prędkości, to pod windows'em osiągam prędkości do 82 MBit/s.
Więc może asus jest nie do końca taki OK ![]()
"W katalogu build_dir/linux-*/linux-3.3.8 masz źródła z którego jest kompilowany kernel, w nim to umieść"Czyli skopiuj zawartość do trunk nadpisując pliki, tylko zawartość pliku usb.mk musisz dopisać do istniejącego pliku usb.mk
Znajduje się w:
"package/kernel/modules/usb.mk"Asusa ma stosunkowo niewielką wydajność, więc jeszcze to trzeba wziąć pod uwagę.
Jest jakiś zamiennik dla udhcpc ? Może problem jest w pobieraniu adresów od operatora.
No jest zwykły, Tylko co to ma wspólnego z operatorem...
Podłączyłem sobie router Edimax LT6408n i oglądając logi zauważyłem że w momencie pobierania adresu ip dostaje jeszcze adresy DNS. Może to ma jakiś wpływ.
Nic mi innego nie przychodzi do głowy, aby rozwiązać ten problem.
Tu też masz dostać.
Chyba ten sterownik nie jest do końca taki "OK"
Na LTE modem się uruchamia, mam internet na terminalu - ale w sieci już nie. Wygląda to jak blokada firewall'a -a
Jako że przed wcześnie wykorzystałem limit w tym polsacie, użyłem karty SIM z Plusa.
Postanowiłem za pomocą komendy at^dhcp? odczytać adres ip i ręcznie przypisać adresację dla wwan0 i przypisać routing.
Ale i to nic nie dało.
Chciałem spróbować kompilacji qmi z kernela 3.5.2 - ale ta mi się wysypuje.
Więc chyba pozostało czekać, aż ktoś mądrzejszy ode mnie rozwiąże ten problem.
Przecież sterownik jest do połączenia, nie zarządzenia firewallem. Skoro Ci się połączył i inetrnet masz - do samo połączenie działa. Dalej to już kwestia systemu.
PS - wywal linię z disable_hub_initiated_lpm to się skompiluje
Karta SIM: Aero2
Ustanawiam połączenie komendą
at^ndisdup=1,1,"darmowy"Podnoszę interfejs ndis i udhcpc pobierma adres ip
root@OpenWrt:~# ifup ndis
grep: /etc/config/wireless: No such file or directory
root@OpenWrt:~# udhcpc -i wwan0 -B
udhcpc (v1.19.4) started
Sending discover...
Sending select for 37.209.142.9...
Lease of 37.209.142.9 obtained, lease time 7200
udhcpc: ifconfig wwan0 37.209.142.9 netmask 255.255.255.252 broadcast +
udhcpc: setting default routers: 37.209.142.10
root@OpenWrt:~# ping google.pl
ping: bad address 'google.pl'
root@OpenWrt:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytesI nic się nie dzieje. Modem potrafi się jeszcze zrestartować. Gdy mam włożoną karte Polsatu z LTE coś działa.
No czekaj. jeżeli masz w sekcji ndis proto dhcp robione, to po co jeszcze raz z palca wołasz to?
Bo nie pobiera sam żadnego adresu.
Pokaż sekcję ndis w network.
Po ręcznym wołaniu dhcp masz route ustawione poprawnie? jeżeli nie to ustaw.
config interface 'ndis'
option auto '0'
option ifname 'wwan0'
option proto 'dhcp'
option macaddr '00:01:02:03:04:05'Strony Poprzednia 1 … 4 5 6 7 8 9 10 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Połączenie GSM w trybie NDIS
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc