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
Już po testach - laptop działa i po LAN-ie i po WiFi równolegle z tabletem.
W GUI w zakładce Konfiguracja w panelu Sieć Bezprzewodowa pojawiły się wpisane przez PuTTy ustawienia WiFi. W GUI niczego nie "dotykałem". Po restarcie z GUI a potem i twardym restarcie przez wypięcie i wpięcie z gniazdka elektrycznego wszystko hula bezproblemowo.
Dzięki wielkie Cezary za pomoc.
Dzięki wielkie. Po wklepaniu wszystkich komend zgodnie z instrukcją zwróciło komunikat:
Configuration file: /var/run/hostapd-phy.conf
Using interface wlan0 with hwaddr dc:9f:db:32:59:23 and ssid "Airrouter"
Na tablecie pojawił się sygnał WiFi z nazwą "Airrouter"
Będę testował sieć z tableta a potem zrobię restart routera i zobaczymy czy dalej będzie hulał
Oto co zwraca uci show wireless:
wireless.radio0=wifi-device
wireless.radio0.type=mac80211
wireless.radio0.macaddr=dc:9f:db:32:59:23
wireless.radio0.hwmode=11ng
wireless.radio0.htmode=HT20
wireless.radio0.ht_capab=SHORT-GI-40 TX-STBC RX-STBC1 DSSS_CCK-40 HT40- HT40+
wireless.radio0.noscan=1
wireless.radio0.channel=5
wireless.radio0.disabled=0
Coś z powyższych ustawień mam zmienić lub dopisać?
Router po restarcie nie rozsyła sygnału WiFi niezabezpieczonego i nadal dla poniższych 3 komend:
uci set wireless.@wifi-iface[0].ssid=Airrouter
uci set wireless.@wifi-iface[0].encryption=psk2
uci set wireless.@wifi-iface[0].key=krzych1970
zwraca informację:
uci: Invalid argument
Czy trzeba wcześniej jeszcze jakąś komendą uruchomić WiFi?
Może jednak trzeba dodać:
uci wireless.radio0.country=PL
uci wireless.@wifi-iface[0].network=lan
uci wireless.@wifi-iface[0].mode=ap
uci wireless.@wifi-iface[0].macfilter=allow
krzych1970 napisał/a:otrzymałem zwrotny komunikat:
wireless.radio0=wifi-device
wireless.radio0.type=mac80211
wireless.radio0.macaddr=dc:9f:db:32:59:23
wireless.radio0.hwmode=11ng
wireless.radio0.htmode=HT20
wireless.radio0.ht_capab=SHORT-GI-40 TX-STBC RX-STBC1 DSSS_CCK-40 HT40- HT40+
wireless.radio0.noscan=1
wireless.radio0.channel=5
wireless.radio0.disabled=0
Coś z powyższych ustawień mam zmienić lub dopisać?
Będę wdzięczny za pomoc forumowiczów w temacie jak wyżej
otrzymałem zwrotny komunikat:
wireless.radio0=wifi-device
wireless.radio0.type=mac80211
wireless.radio0.macaddr=dc:9f:db:32:59:23
wireless.radio0.hwmode=11ng
wireless.radio0.htmode=HT20
wireless.radio0.ht_capab=SHORT-GI-40 TX-STBC RX-STBC1 DSSS_CCK-40 HT40- HT40+
wireless.radio0.noscan=1
wireless.radio0.channel=5
wireless.radio0.disabled=0
Coś z powyższych ustawień mam zmienić lub dopisać?
Dla 3 komend:
uci set wireless.@wifi-iface[0].ssid=Airrouter
uci set wireless.@wifi-iface[0].encryption=psk2
uci set wireless.@wifi-iface[0].key=krzych1970
wyskoczyła informacja:
uci: Invalid argument
Czy wcześniej miało być wpisane jakieś polecenie/ustawienie?
Po przeszukaniu forum natknąłem się na wątek dot. zabezpieczenia WiFi
Czy poniższe komendy jednocześnie uruchomią obsługę i zabezpieczą WiFi dla zalożeń jak poniżej?
- nazwa sieci: Airrouter
- kanał: 5
- kodowanie: WPA2/PSK (AES)
- hasło: krzych1970
- sieć ma również obsługiwać interfejs N
# uci set wireless.radio0.country=PL
# uci set wireless.radio0.channel=5
# uci set wireless.radio0.hwmode=11ng
# uci add_list wireless.radio0.ht_capab="HT40+"
# uci add_list wireless.radio0.ht_capab="HT40-"
# uci set wireless.radio0.noscan=1
# uci set wireless.radio0.htmode=HT40+
# uci set wireless.@wifi-device[0].disabled=0
# uci set wireless.@wifi-device[0].channel=5
# uci set wireless.@wifi-iface[0].ssid=Airrouter
# uci set wireless.@wifi-iface[0].encryption=psk2
# uci set wireless.@wifi-iface[0].key=krzych1970
# uci set wireless.@wifi-device[0].hwmode=11ng
# uci set wireless.@wifi-device[0].htmode=HT20
# uci set wireless.@wifi-device[0].country=PL
# uci set wireless.@wifi-device[0].country_ie=1
# uci set wireless.@wifi-device[0].noscan=1
# uci add_list wireless.@wifi-device[0].ht_capab="HT40-"
# uci add_list wireless.@wifi-device[0].ht_capab="HT40+"
# uci commit wireless
# wifi
Jeśli jest za dużo lub brakuje jakiś komend to będę wdzięczny za ich usunięcie/dopisanie w odpowiedniej kolejności
A może mam jakąś nową wersję E3131 HiLINK-a który źle współpracuje z Airrouterem? Dane z zakładki Device Information
Software version: 22.157.39.00.105
Hardware version: CH2E303SM
Web UI version: 11.010.12.03.105
Device name: E3131
Po wprowadzeniu zmiany w GUI w zakładce Konfiguracja Gargolye polegającej na uruchomieniu sygnału WiFi, Airrouter nie "widzi" HiLINK-a.
Sprawdzałem w logach - sypie błędami:
Jan 1 01:39:01 Gargoyle user.err syslog: error starting threads: errno 89 (Function not implemented)
Jan 1 01:39:01 Gargoyle user.info sysinit: exportfs: could not open /var/lib/nfs/.etab.lock for locking: errno 2 (No such file or directory)
Jan 1 01:39:01 Gargoyle user.info sysinit: exportfs: can't lock /var/lib/nfs/etab for writing
Jan 1 01:39:01 Gargoyle user.info sysinit: exportfs: could not open /var/lib/nfs/.xtab.lock for locking: errno 2 (No such file or directory)
Jan 1 01:39:01 Gargoyle user.info sysinit: exportfs: can't lock /var/lib/nfs/xtab for writing
Jan 1 01:39:02 Gargoyle daemon.info dnsmasq-dhcp[1431]: DHCPREQUEST(br-lan) 192.168.2.144 00:02:3f:3a:ac:b4
Jan 1 01:39:02 Gargoyle daemon.info dnsmasq-dhcp[1431]: DHCPACK(br-lan) 192.168.2.144 00:02:3f:3a:ac:b4 ratka-jg02nzso7
Jan 1 01:39:03 Gargoyle user.info sysinit: ERROR: No valid dynamic DNS service configurations defined
Jan 1 01:39:03 Gargoyle user.info sysinit: (Did you specify correct configuration file path?)
Czy można przez komendy w PuTTy uruchomić WiFi? Może wówczas nie posypie się wszystko jak w przypadku zmian wprowadzanych w GUI
Wgrałem przez GUI plik gargoyle-1.5.9.6-ar71xx-ubnt-airrouter-squashfs-sysupgrade.bin aby mieć "czysty" Gargoyle bez zmian które wprowadzałem. Ponownie postępowałem wg instrukcji dot. E3131 HiLINK: http://eko.one.pl/?p=openwrt-modemygsm#huaweieshilink
Niestety po komendzie w PuTTY:
# logread | grep CDC
pojawiła się informacja:
Jan 1 01:00:55 Gargoyle kern.info kernel: [ 36.960000] cdc_ether 1-1:1.0: eth2: register 'cdc_ether' at usb-ehci-platform, CDC Ethernet Device, 58:2c:80:13:92:63
zamiast:
Jan 1 01:00:55 Gargoyle user.info kernel: eth2: register 'cdc_ether' at usb-ar71xx-ehci-1, CDC Ethernet Device, 58:2c:80:13:92:63
Po wypięciu i wpięciu do gniazdka elektrycznego Airroutera zaczął on pracować z E3131 HiLINK jako praktycznie wzmacniacz sygnału USB - logowanie wygląda tak jakbym miał HiLINK-a wpiętego do gniazda USB laptopa (pojawia się interfejs HiLINK-a z odpytaniem nr SIM i przyciskiem connect)
Oczywiście Airrouter po powyższych zmianach jest w ustawieniu połączenia Internet/WAN jako połączony DHCP (przewodowo). Po próbie zmiany na modem 3G/LTE nie "widzi" HiLINK-a.
Również po wprowadzeniu zmiany w zakładce Konfiguracja Gargolye polegającej na uruchomieniu sygnału WiFi, Airrouter nie "widzi" HiLINK-a.
Czy da się tak skonfigurować Gargoyle aby Airrouter działał z HiLINK-iem jak router Wi-Fi do łączenia z laptopem z Win XP, drugim laptopem z Win 7 x64 i tabletem z Androidem?
Przedwcześnie ogłosiłem sukces. Po wypięciu z gniazdka elektrycznego i wpięciu układ router-modem przestał działać.
Nie wiem o co chodzi
Po restarcie Airrouter "zobaczył" HiLinka. Wszystko działa. Dzięki wielkie za pomoc.
Pojawiły się logi:
Mar 23 22:06:17 Gargoyle user.info firewall: removing wan (eth1) from zone wan
Mar 23 22:06:17 Gargoyle daemon.info dnsmasq[3253]: reading /tmp/resolv.conf.auto
Mar 23 22:06:17 Gargoyle daemon.warn dnsmasq[3253]: ignoring nameserver 192.168.2.1 - local interface
Mar 23 22:06:17 Gargoyle daemon.info dnsmasq[3253]: using local addresses only for domain lan
Mar 23 22:06:17 Gargoyle daemon.notice netifd: Interface 'wan' is now up
Mar 23 22:06:19 Gargoyle user.notice ifup: Allowing Router Advertisements on wan (eth2)
Mar 23 22:06:20 Gargoyle user.info firewall: adding wan (eth2) to zone wan
Mar 23 22:06:26 Gargoyle authpriv.info dropbear[4057]: Exit (root): Exited normally
Success
Cezary napisał/a:Ok, ustaw eth2, zrób ifup wan i zobacz czy adres dostał na wan.
Gdzie się ustawia eth2? Też komendą przez ssh?
Znalazłem wpis w logach ale nie zmienia to sytuacji - nadal brak komunikacji między modemem a routerem
Mar 23 12:14:44 Gargoyle user.notice usb-modeswitch: 1-1:1.0: Manufacturer=HUAWEI Product=HUAWEI_HiLink Serial=?
Mar 23 12:14:44 Gargoyle user.notice usb-modeswitch: 1-1:1.0: Selecting /etc/usb_modeswitch.d/12d1:1f01 for mode switching
Mar 23 12:14:45 Gargoyle syslog.notice usb_modeswitch: switching device 12d1:1f01 on 001/002
Mar 23 12:14:45 Gargoyle kern.info kernel: [ 40.270000] usb 1-1: USB disconnect, device number 2
Mar 23 12:14:45 Gargoyle user.info sysinit: Loading defaults
Mar 23 12:14:45 Gargoyle kern.info kernel: [ 40.660000] usb 1-1: new high-speed USB device number 3 using ehci-platform
Mar 23 12:14:46 Gargoyle user.info sysinit: Loading synflood protection
Mar 23 12:14:46 Gargoyle kern.info kernel: [ 40.820000] cdc_ether 1-1:1.0: eth2: register 'cdc_ether' at usb-ehci-platform-1, CDC Ethernet Device, 58:2c:80:13:92:63
Mogę się łączyć po WAN-ie z inernetem ale HiLINK nadal nie widziany przez Airrouter. W logach znalazłem takie wpisy:
192.168.2.144 00:02:3f:3a:ac:b4 ratka-jg02nzso7
Mar 23 12:15:25 Gargoyle user.notice root: vsftpd init: mounted = 0
Mar 23 12:15:25 Gargoyle user.info sysinit: ERROR: No drives attached, no directories to share!
Mar 23 12:15:33 Gargoyle user.notice usb-modeswitch: 1-1:1.0: Manufacturer=HUAWEI Product=HUAWEI_HiLink Serial=?
Mar 23 12:15:33 Gargoyle user.notice usb-modeswitch: 1-1:1.1: Manufacturer=HUAWEI Product=HUAWEI_HiLink Serial=?
Cezary napisał/a:No nie. Pamiętaj tylko że zmieniasz adres na lan, więc później dostajesz nie 192.168.1.1 tylko 192.168.2.1
po wykonaniu polecenia:
# logread | grep CDC
nie pojawiło się informacja typu:
Jan 1 01:00:55 Gargoyle user.info kernel: eth2: register 'cdc_ether' at usb-ar71xx-ehci-1, CDC Ethernet Device, 58:2c:80:13:92:63
Mam dodatkowo pytanie gdzie znaleźć ustawienie interfejsu o nazwie eth2 aby skonfigurować WAN.
Airrouter nadal niestety nie "widzi" HiLINK-a
Cezary napisał/a:Nie, po zalogowaniu się przez ssh do routera.
Czyli mając wpięty do Airrouter-a po WAN-ie z innego routera dostęp do net-a a po LAN-ie podłączonego do laptopa uruchamiam PuTTy wybierając ssh, ip: 192.168.1.1, użytkownika: root, hasło takie jak do logowania do Gargoyle-a i wykonujemy zgodnie z:
http://eko.one.pl/?p=openwrt-modemygsm#huaweieshilink
Rozumiem że jak się pomylę przy przepisywaniu to router zostanie uwalony, tj. nie będzie dostępu do niego po LAN-ie
Czyli rozumiem że "z palca" mam wpisać w Gargoyle w zakładce System/Logi systemowe:
# uci set network.lan.ipaddr=192.168.2.1
# uci commit network
# opkg install kmod-usb-net-cdc-ether
# logread | grep CDC
po czym powinna wyświetlić się informacja typu:
Jan 1 01:00:55 Gargoyle user.info kernel: eth2: register 'cdc_ether' at usb-ar71xx-ehci-1, CDC Ethernet Device, 58:2c:80:13:92:63
i po restarcie w tej samej zakładce wpisać:
# uci set network.wan.ifname=eth2
# uci set network.wan.proto=dhcp
# uci commit network
# ifup wan
Przepraszam jeśli pytam o rzeczy oczywiste ale jeśli chodzi o programowanie to jestem raczej laikiem
Witam. Po analizie wpisów na forum zdecydowałem sie na zestaw E3131 HILINK + Airrouter do użytku z Aero2. Wgrałem najnowszą wersję Gargoyle PL i zgodnie z instrukcją z wątku http://eko.one.pl/?p=openwrt-modemygsm ustawiłem:
w oknie: Internet / WAN
Połączony przez: Statyczny IP (przewodowo)
Statyczny IP: 192.168.1.100
Maska podsieci: 255.255.255.0
Brama: 127.0.0.1
w oknie: Sieć lokalna / LAN
Adres IP urządzenia: 192.168.2.1
Maska podsieci: 255.255.255.0
Serwery DNS: Domyślne serwery DNS od ISP
zapisałem zmiany i zrestartowałem i przestało łączyć z użyciem portu WAN (wcześniej przy ustawieniu "Połączony przez: DHCP (przewodowo)" internet śmigał bezproblemowo)
Nie zrażając się tym zmieniłem ustawienie w oknie Internet / WAN na:
Połączony przez: Modem 3G/LTE
Technologia: Tylko 3G
Urządzenie: /dev/ttyUSB0
Kod PIN: **** (przepisałem z karty Aero2)
Operator: Polska-Aero2
APN: darmowy
Nazwa użytkownika: (puste)
Hasło: (puste)
Port ethernet WAN: Połączony z LAN
zapisałem zmiany i zrestartowałem i nadal nie łączy ani po kablu (WAN) ani po modemie HILINK-ka.
Zrobiłem też próbę zmieniając Port ethernet WAN: Wyłączony i bez zmian - nie łączy przez modem HILINK-ka.
Oczywiście Airrouter zawsze trzymał połączenie po LAN-ie (z laptopem) i po Wi-Fi (z tabletem). Modem E3131 HILINK bezproblemowo śmigał bezpośrednio wpięty do USB laptopa, a wpięty do Airrouter-a zawsze po ok. 15-20 sekundach łączył się z Aero2 (z migającej zielonej diody robiła się migająca niebieska)
Co robię nie tak koledzy?
Znalezione posty: 21