Przejdź do treści forum
eko.one.pl
OpenWrt, Linux, USB, notebooki i inne ciekawe rzeczy
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Opcje wyszukiwania
Cezary napisał/a:Napisałeś i chwała ci za to. Ale lekkie OT: OpenWrt dysponuje obecnie własnym językiem skryptowym o nazwie ucode. Sporo rzeczy w tym już jest (firewall, wifi, pewnie systemowe elementy) i w sumie nadaje się do pisana takich różnych procedur.
Może i jest. Ale mi nie potrzebny kolejny język programowania do nauki. Nie wiem czy zauważyłeś że dużo developerów linux kernela zamierza się wycofać z Rusta.
Wstępnie gotowe. Dużo pisania, ale musiałem to zrobić, bo na moim openwrt brakuje miejsca na basha lub inne shell's które mi to by zrobiły.
https://github.com/nedyarrd/lted_mf258
Skompilowany exec na mipselu zajmuje tylko 19kb. Czyli całość ~20kb z plikiem konfiguracyjnym.
Będą 
Okazuje się że:
1. Gdy łączysz się z hosta który nie jest w sieci 169.254.0.0/24 to dostaję taki IP
2. Dodatkowo - muszę na interface dodać VLANy i skonfigurować vlan 100 na ip/gw jaki dostanę
3. W wersji T-Mobile zdaje się że istniał routing na interfejsie WAN bez vlan-tag do sieci wewnętrznej, poza NAT. Czyli przez sieć 169.254.0.0/24
Także działa.
Przejrzałem soft anteny i okazuje się że to modyfikacje które wprowadziło T-Mobile w swoich firmware.
Będę przepisywał lted, do obsługi połączeń pod openwrt. Mam już gotowy, ale w C++, więc ze względów oszczędnościowych przepisuję na czyste C. Będzie bardziej interaktywny niż podane przez was skrypty i docelowo będzie obsługiwał np:
- konfigurację przez UCI /etc/config
- SMSy
Witam Panowie.
Więc też walczę z tą anteną od jakiegoś czasu. Napisałem nawet w c++ daemona lted który miałby obsługiwać to z poziomu openwrt, antena się uruchamia i niby wszystko działa. Niestety internetu nie ma a to moje odkrycia:
- używam do internetu domowego w T-Mobile, więc jest troszeczkę inna konfiguracja niż u was.
- po podaniu wszystkich komend tak jak u was ze skryptów, następuje połączenie LTE natomiast adres ip uzyskany w tym połączeniu jest z innej puli powinno być 10.xx.xx.xx a jest 100.xx.xx.xx
- przeskryptowanie całego ruchu jaki ściągnąłem z routera daje podobny efekt jak powyżej
- przypuszczam, że włącza się konfiguracja innego APN np emergency czy coś takiego
- dodatkowo router odzywa się do anteny na porcie 80 i w ten sposób chyba dodatkowo sprawdza http://169.254.0.1/ltestatus.html odpowiedzi są w SOAP
Także ten, chwilowo utknąłem
Edit: nadal nie działa ale, uruchomienie skryptu bezpośrednio z routera działa, a adresacja 100.xx.xx.xx włącza się gdy uruchomię skrypt z innego adresu.
Znalezione posty: 5