1 (edytowany przez Cezary 2016-04-15 21:20:09)

Temat: Gargoyle 1.9.0.2

Poprawki błędów, działa już https i kilka pomniejszych rzeczy.
Natomiast główna zmiana w samym gargoyle to zastąpienie w trybie "Most bezprzewodowy" wersji arp-nat  (specyficznego dla gargoyle) na relayd, czyli rozwiązanie standardowo stosowane obecnie w openwrt. Związany z tym jest też inny sposób konfiguracji - adres IP routera MUSI być z innej klasy adresowej niż przydziela główny router, odwrotnie jak było poprzednio. Rysunek poglądowy umieściłem w aktualizacji opisu  [HOWTO] - Gargoyle: wireless bridge, "przedłużenie" sieci.

Udostępniłem wszystkie obrazy które kompiluję. Dla urządzeń z 8M nadal zostaje ok 600KB wolnej przestrzeni. W tej wersji nastąpiła zmiana kernela na 3.18.29, taki jest obecnie w gałęzi wydania Chaos Calmer.

Z powodu niedziałającego https w poprzedniej wersji - wszyscy który używają 1.6.0.1 powinni zaktualizować obrazy.

-----

ZNANE PROBLEMY:
- nie działa udostępnianie zasobów dyskowych na user/hasło dla smb i ftp. Należy doinstalować coreutils-sha1sum i ponownie utworzyć użytkowników i udostępnić zasoby.
- brak możliwości odinstalowania pluginów zainstalowanych z gui. Można odinstalować pakiety ręcznie z konsoli (opkg remove nazwa_pakietu)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

2

Odp: Gargoyle 1.9.0.2

Czy jeżeli nie używam funkcji repeatera to mogę zaktualizować z zachowaniem ustawień?

3

Odp: Gargoyle 1.9.0.2

Możesz spróbować, powinno zadziałać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: Gargoyle 1.9.0.2

Błąd z wysyłaniem maila nadal występuje:

Heinz napisał/a:

Testowałem dziś działanie Email i problem jest z pocztą o2.

Przy wysyłaniu przez sendmail wszystko działa OK

mail.info msmtp: host=poczta.o2.pl tls=on auth=on user=h***u@o2.pl from=h***u@o2.pl recipients=h***iu@go2.pl mailsize=105 smtpstatus=250 smtpmsg='250 OK queued as nhCxIX' exitcode=EX_OK

Przy użyciu "wyślij wiadomość testową" dostaje błąd:

Sat Mar 26 16:32:00 2016 daemon.err uhttpd[1726]: sendmail: envelope from address h***u@o2.pl h***u@go2.pl not accepted by the server
Sat Mar 26 16:32:00 2016 daemon.err uhttpd[1726]: sendmail: server message: 554 5.7.1 Sender address rejected: not owned by auth login
Sat Mar 26 16:32:00 2016 daemon.err uhttpd[1726]: sendmail: could not send mail (account default from /etc/msmtprc)
Sat Mar 26 16:32:00 2016 user.err msmtp: host=poczta.o2.pl tls=on auth=on user=h***u@o2.pl from=h***u@o2.pl h***u@go2.pl recipients=h***u@go2.pl smtpstatus=554 smtpmsg='554 5.7.1 Sender address rejected: not owned by auth login' errormsg='envelope from address hyniu@o2.pl h***u@o2.pl not accepted by the server' exitcode=EX_DATAERR

Problem jest w polu nadawcy, w które jest wpisany adres email nadawcy i odbiorcy.

Użyłem portu 587 a nie 465 jak wskazuje konfiguracja poczty.
Przy użyciu 465 dostaje błąd:

errormsg='the server sent an empty reply' exitcode=EX_PROTOCOL
https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

5

Odp: Gargoyle 1.9.0.2

I cały czas związany z o2. Użyj innego serwera, np. gmaila.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6 (edytowany przez Heinz 2016-04-09 11:33:11)

Odp: Gargoyle 1.9.0.2

Fakt. Na Gmailu działa, bo gmailowi pole "from" nie jest potrzebne.
Przy użyciu gmaila sendmail wpisuje w pole "from" to co jest wpisane na stronie w polu "nadawca" i "odbiorca"

W o2.pl pole from jest potrzebne bo pocztę można wysłać z "różnych" maili. ( końcówki tlen.pl o2.pl go2.pl itp), jeśli mail jest wysłany z from który nie jest zarejestrowany w koncie pocztowym to jest problem z wysłaniem tego maila.

Problem jest tylko w skrypcie który do pola "nadawca" dodaje wpis z pola "odbiorca"

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

7 (edytowany przez Heinz 2016-04-09 15:29:33)

Odp: Gargoyle 1.9.0.2

Pomęczyłem trochę te wysyłanie i problemy dla o2 są dwa:

Pierwszy, opisany wyżej, pojawia się kiedy klikniemy "wyślij wiadomość testową". Dopiero wtedy dopisuje się do pliku /etc/msmtprc
wpis from z polem nadawcy i odbiorcy.
Po kliknięciu na Zapisz zmiany wpis zostaje poprawiony.

Drugi problem z którym nie radzi sobie poczta o2 to brak odstępu między nagłówkiem a treścią maila
Wystarczy dopisać w pliku /usr/lib/gargoyle/email.sh  znak następnej linii:  \n
w linii 26:
Content-Type: text/html; charset='UTF-8';\r\n\n<html><body>" > /tm

Po zapisaniu zmian wysyłanie działa.

Trzeba tylko pamiętać żeby ostatnie kliknięcie w zakładce System - Email było w przycisk Zapisz Zmiany.

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

8

Odp: Gargoyle 1.9.0.2

Zainstalowałem na WD my net N600. Wielkie podziękowania za nową wersję Gargulca.
W porównaniu z wersją 16.2.2 to nie działają diody (poza diodą power - szkoda). Na wersji LUCI też z diodami był problem. Widzę, że z dodatków zniknęła możliwość dodania przycisków na pierwszym screenie (obsługa Aero2 :-) ).

9

Odp: Gargoyle 1.9.0.2

Obsługa ledów jest identyczna jak w 1.6.2.2, sprawdziłem w archiwum. Pokaż wynik

uci show system

Do aero2 nie potrzebujesz już od bardzo dawna tego dodatku.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Gargoyle 1.9.0.2

root@Gargoyle:~# uci show system
system.@system[0]=system
system.@system[0].zonename='Europe/Warsaw'
system.@system[0].timezone='CET-1CEST,M3.5.0/2,M10.5.0/3'
system.@system[0].hostname='Gargoyle'
system.@system[0].cronloglevel='9'
system.@system[0].stat='1'
system.ntp=timeserver
system.ntp.server='0.pool.ntp.org' '1.pool.ntp.org' '2.pool.ntp.org'
system.ntp.enabled='1'
system.ntp.enable_server='1'
system.led_wan=led
system.led_wan.name='WAN'
system.led_wan.sysfs='wd:blue:internet'
system.led_wan.trigger='netdev'
system.led_wan.dev='eth1'
system.led_wan.mode='link tx rx'
system.led_lan1=led
system.led_lan1.name='LAN1'
system.led_lan1.sysfs='wd:green:lan1'
system.led_lan1.trigger='switch0'
system.led_lan1.port_mask='0x02'
system.led_lan2=led
system.led_lan2.name='LAN2'
system.led_lan2.sysfs='wd:green:lan2'
system.led_lan2.trigger='switch0'
system.led_lan2.port_mask='0x10'
system.led_lan3=led
system.led_lan3.name='LAN3'
system.led_lan3.sysfs='wd:green:lan3'
system.led_lan3.trigger='switch0'
system.led_lan3.port_mask='0x08'
system.led_lan4=led
system.led_lan4.name='LAN4'
system.led_lan4.sysfs='wd:green:lan4'
system.led_lan4.trigger='switch0'
system.led_lan4.port_mask='0x04'
system.wps_button=button
system.wps_button.button='wps'
system.wps_button.action='released'
system.wps_button.handler='logger reboot ; /sbin/wifionoff ;'
system.wps_button.min='0'
system.wps_button.max='2'
system.rfkill_button=button
system.rfkill_button.button='rfkill'
system.rfkill_button.action='released'
system.rfkill_button.handler='logger reboot ; /sbin/wifionoff ;'
system.rfkill_button.min='0'
system.rfkill_button.max='2'
system.btn2_button=button
system.btn2_button.button='BTN_2'
system.btn2_button.action='released'
system.btn2_button.handler='logger reboot ; /sbin/wifionoff ;'
system.btn2_button.min='0'
system.btn2_button.max='2'
system.reboot_button=button
system.reboot_button.button='reset'
system.reboot_button.action='released'
system.reboot_button.handler='logger reboot ; /usr/lib/gargoyle/reboot.sh ;'
system.reboot_button.min='3'
system.reboot_button.max='10'
system.reset_button=button
system.reset_button.button='reset'
system.reset_button.action='released'
system.reset_button.handler='logger restore defaults ; /sbin/firstboot ; reboot ;'
system.reset_button.min='11'
system.reset_button.max='90'

11

Odp: Gargoyle 1.9.0.2

Masz definicję. ls /sys/class/leds/* pokaż

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Gargoyle 1.9.0.2

root@Gargoyle:~# ls /sys/class/leds/*
/sys/class/leds/ath9k-phy0:
brightness      max_brightness  trigger
device          subsystem       uevent

/sys/class/leds/ath9k-phy1:
brightness      max_brightness  trigger
device          subsystem       uevent

/sys/class/leds/wd:blue:internet:
brightness      device_name     max_brightness  subsystem       uevent
device          interval        mode            trigger

/sys/class/leds/wd:blue:power:
brightness      max_brightness  trigger
device          subsystem       uevent

/sys/class/leds/wd:blue:wireless:
brightness      max_brightness  trigger
device          subsystem       uevent

/sys/class/leds/wd:blue:wps:
brightness      max_brightness  trigger
device          subsystem       uevent

/sys/class/leds/wd:green:lan1:
brightness      max_brightness  subsystem       uevent
device          port_mask       trigger

/sys/class/leds/wd:green:lan2:
brightness      max_brightness  subsystem       uevent
device          port_mask       trigger

/sys/class/leds/wd:green:lan3:
brightness      max_brightness  subsystem       uevent
device          port_mask       trigger

/sys/class/leds/wd:green:lan4:
brightness      max_brightness  subsystem       uevent
device          port_mask       trigger

13

Odp: Gargoyle 1.9.0.2

No masz wszystko. Co ci w ledach nie działa?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Gargoyle 1.9.0.2

nie działa dioda wifi - jest zgaszona - tyle teraz jestem w stanie sprawdzić (jestem podłaczony do modemu) - połączenie wifi jest, diody brak
diody na lanie działają (mam podpiętą jedną rzecz to zielona dioda mruga)

15

Odp: Gargoyle 1.9.0.2

na wersji 16.2.2 dioda wifi działała - podczas transferu mrugała

16

Odp: Gargoyle 1.9.0.2

Sprawdziłem opcję most bezprzewodowy. Ustawiony bez przekaźnika z użyciem AC kanał 36.

Nie można dostać się na router od strony portów LAN, od strony głównego routera wszystko jest OK.
Internet na komputerze podłączonym do portu LAN działa, Próbuję po IP które zostało automatycznie nadane z puli głównego routera.

Router TP-Link Archer C7v2

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

17

Odp: Gargoyle 1.9.0.2

I nie dostaniesz się, lan ma inną adresację.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Gargoyle 1.9.0.2

pawelmm napisał/a:

na wersji 16.2.2 dioda wifi działała - podczas transferu mrugała

Dodaj sobie

config led 'led_wlan'
   option name 'WLAN'
   option sysfs 'wd:blue:wireless'
   option trigger 'phy0tpt'

I zrestartuj router.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Gargoyle 1.9.0.2

w którym miejscu mam to dodać ??

20

Odp: Gargoyle 1.9.0.2

/etc/config/system, na samym dole

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Gargoyle 1.9.0.2

dziękuję - teraz działa

22 (edytowany przez kabal 2016-04-09 17:20:02)

Odp: Gargoyle 1.9.0.2

Dzięki Cezary za obrazy.

wndr3800 - jak na razie działa wszystko bezproblemowo. Dodatek "Reklamy" (adblock) rewelacja.


Pozdrawiam

Netgear R7800 # Netgear WNDR3800 # TP-Link TL-WR1043ND v4 # TP-Link TL-WR1043ND v1 # Synology DS920+

23

Odp: Gargoyle 1.9.0.2

Dziękuję za kolejną wersję na nexx3020 działa super. Przydała by się opcja wyboru interfejsu wan w zakładce konfiguracji dla modemów HiLink tak jak było w wersji 1.6.2.2. Ale i tak jest super

24

Odp: Gargoyle 1.9.0.2

Tylko po co jak interfejs wykrywany jest automatycznie...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Gargoyle 1.9.0.2

U mnie nie wykrywa automatycznie posiadam modem e3276 HiLink. Po zapisaniu ustawień w zakładce konfiguracja podstawowa interfejs jest eth0.2 a modem ma interfejs eth1. Ale to nie problem zmienić w pliku.