1

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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.

2

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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ł

3

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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ć?

4

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

5

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

6

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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ć?

7

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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?

8

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

9

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

10

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

11

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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?

12

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

13

(66 odpowiedzi, napisanych Oprogramowanie / Software)

Po restarcie Airrouter "zobaczył" HiLinka. Wszystko działa. Dzięki wielkie za pomoc.

14

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

15

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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?

16

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

17

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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=?

18

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

19

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

20

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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

21

(66 odpowiedzi, napisanych Oprogramowanie / Software)

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?