1

(29 odpowiedzi, napisanych Oprogramowanie / Software)

OK, poszło.
Odinstalowałem odhcp6c, zrestartowałem "na twardo" router (zasilanie) i w info panelu - Internet, w sekcji IPv6 zrobiło się pusto.
A faktycznie pojawiał się tam adres dla Bramy IPv6 i dla DNSv6. Protokół był pusty.
opkg update poszło bez błędów. Uff.... A już szukałem młotka na router !
Widoczne router "powyżej" ma aktywną sekcję IPv6.
A tutaj brakuje "wyłączenia" programowego IPv6 i trzeba wywalać odhcp6c.
Dziękuje, bo faktycznie już szukałem metod przywrócenia firmware d-link.

Wsiądę na ten router powyżej i zobaczę jak tam wyłączyć DHCP dla IPv6

2

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Normalnie łączę się teraz przez ten router DIR-853EE (R1) z Internetem. Adres do komputera ma przydzielony po DHCP.
Router też jest klientem DHCP.

3

(29 odpowiedzi, napisanych Oprogramowanie / Software)

odinstalowałem odhcp6p, usunąłem WAN6 i straciłem dostęp do Internetu poprzez ten router.
Ponownie wczytałem firmware: luci-24.10-snapshot-r28784-155eea44e7-ramips-mt7621-dlink_dir-853-r1-squashfs-sysupgrade.bin
Wyłączyłem "zachowaie ustawień" , czyli jakby czysta instalacja i....opkg update - sypie błędami:
*** Failed to download the package list from https://downloads.openwrt.org/releases/ … ackages.gz

4

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Hmm..
Domyślam się, że gdzieś w: Sieć>interfejsy>WAN>Edytuj>Ustawienia zaawansowane....

5

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

samo

wget https://downloads.openwrt.org/releases/24.10-SNAPSHOT/packages/mipsel_24kc/base/Packages.gz

Ci działa?

Niestety nie:

root@OpenWrt:~# wget https://downloads.openwrt.org/releases/ … ackages.gz
Downloading 'https://downloads.openwrt.org/releases/ … ackages.gz'
Connecting to 2a04:4e42:8e::644:443
SSL error: NET - Sending information through the socket failed
Connection error: Connection failed

Może jakieś ustawienia dotyczące IPv6 ?

6

(29 odpowiedzi, napisanych Oprogramowanie / Software)

No, niestety. Repozytoria OpenWRT wciąż sypią błędami:
Downloading https://downloads.openwrt.org/releases/ … ackages.gz
*** Failed to download the package list from https://downloads.openwrt.org/releases/ … ackages.gz

W Kluczach publicznych repozytoriów mam 3 klucze:
"ASU CA pubkey 2022",
"eko.one.pl repository",
"Publik using key for 24.10".
Oczywiście czas routera zsynchronizowany (NTP)!
Próbowałem różnych sztuczek.
Próbowałem wgrać ponownie luci-24.10...sysupgrade.bin, poprzez "Wgraj nowy obraz firmware".
Próbowałem poprzez Failsafe UI, wgranie luci-24.10...initramfs-kernel i potem aktualizacja ponownie do luci-24.10...sysupgrade.bin
Router "wstaje", ale polecenie opkg update: -to samo z błędami.
Po wgraniu firmware-u openwrt-24.10.2.....sysupgrade.bin też sypie błędami, a w Repository Public Keys jest tylko jeden klucz: "Public using key for 24.10 release builds".
Próbowałem przywrócić oryginalny firmware od d-link....i tu zaskoczenie. Nie mogę przywrócić oryginalnego firmware-u d-link-a
To znaczy poprzez Filesafe UI, następuje wgrywanie, fleszowanie, ..tyle że potem do routera nie ma dostępu ! 
Żadne 192.168.0.1 i admin/admin.
Wydawało mi się, że podczas pierwszego wgrania luci-24.10.. na samym początku zabawy coś jakiś komunikat sie pojawił na temat kluczy publicznych. Dlatego, będąc dość zdesperowanym chciałem wszystko rozpocząć od początku wgrywając firmware d-link.
Więc pytania:
Jak faktycznie przywrócić oprogramowanie d-link ?
Bawię się też z NanoPI-R3S (FriendlyWRT 24.10), klucz publiczny jest identyczny i opkg update nie zwraca żadnych błędów z repozytoriów.

7

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Mam pytanko po długiej przerwie:
Dla wersji 24.10, po wykonaniu w menadżerze pakietów "opkg update", log zgłasza błędy z repozytoriów OpenWRT.
Przykładowo:
Downloading https://downloads.openwrt.org/releases/ … ackages.gz
I te repozytoria zwracają błąd:
*** Failed to download the package list from https://downloads.openwrt.org/releases/ … ackages.gz
Repozytoria Eko - przykładowo :
Downloading https://dl.eko.one.pl/openwrt-24.10/tar … ackages.gz
przebiegają prawidłowo.

W dalszej części logu zgłaszany jest błąd:
SSL error: NET - Sending information through the socket failed
Collected errors:
* opkg_download: Failed to download https://downloads.openwrt.org/releases/ … ckages.gz, wget returned 4.

Po wykasowaniu z konfiguratora opkg odwołań do https://downloads.openwrt.org/......
cały "update" przebiega bez zbędnych informacji o błędach.
Czy coś mi umyka kasując odwołania do repozytoriów na OpenWRT ?

Witam
Od jakiegoś czasu bawię się z Friendly R3S. Chcę coś więcej z niego wycisnąć aniżeli czysty router. Będę raczej celował w serwer z usługami VPN, dla kilku użytkowników, czy tez rozszerzoną stroną Internetową.
Oficjalne oprogramowanie ze strony: www.friendlyelec.com bazuje na OpeWRT 23.05.
Na stronie: https://dl.eko.one.pl/luci/openwrt-24.1 … ade.img.gz
jest sysupgrade do wersji 24.10. Poszło bez problemów. No ale jest pewien problem. Po instalacji w systemie mam do dyspozycji zaledwie 200kb pamięci flash. Trochę to marnotrawstwo, gdy R3S mam w wersji z 2RAM/32GB flash. A zarazem dużo za mało, gdy się trochę pakietów doda. Pierwsze co instaluję to midnight commander, bo chronicznie nie lubię Vi, a ten zapewnia mi intuicyjną "nawigację" po systemie wraz z myszką, jak i prosty edytor tekstu (F4) z widocznymi przyciskami poleceń. Potem kilka pakietów prezentujących wykorzystanie sieci i robi się ciasno.
Przy jakichś zabawach z firmware-m ucegliłem R3S, ale na szczęście producent zapewnił wsparcie dla "grzebaczy".
Mam zatem pytanie:
1. Czy po zainstalowaniu upgrade-u  da się poszerzyć pamięć flash w systemie do posiadanych możliwości ?
2. Ewentualnie jak skompilować system by miał dostęp do całej pamięci flash ?

9

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Cybe napisał/a:

Po co się tak rozpisywałeś?
W DIR-853 R1 normalnie przez recovery D-Linka wrzuca się sysupgrade OpenWrt (z LuCI-m czy bez) – i tylko tyle. Soft od razu jest wtedy na pokładzie.

Nigdzie w Internecie nie znalazłem informacji o tym, że niewpisanie bramy uniemożliwia wejście w tryb Recovery. I w tym wątku i na stronie OpenWrt i na stronach Github.... Opisywano jedynie potrzebę wprowadzenia adresu, maskę by wejść w tryb Recouvery. Opisywano również sygnalizację trybu Recovery błyskającą diodą Power. Też nie! Więc zdecydowałem opisać trochę osobistych, skutecznych doświadczeń. Domyślam się, że kolega osobiście miał do czynienia z takim routerem i sam rozwiązał w/w problemy. Ale jednak wcześniej kolega nimi się nie podzielił !

10

(29 odpowiedzi, napisanych Oprogramowanie / Software)

Witam
Mały poradnik, jak zainstalować OpenWrt na DIR-853 R1 w wersji /EE.
Korzystałem z plików na eko.one.pl. (https://dl.eko.one.pl/firmware/)
Oczywiście pobieramy obrazy dla wersji R1. Na początek instalujemy wersję minimalną z INITRAMFS.
Wejście routera w tryb Recovery. I tu musiałem dojść samemu dlaczego nie mogłem wcześniej uzyskać tego trybu w routerze.
Wprowadzenie routera w ten tryb wymaga włączenia (Power) z wciśniętym przyciskiem Reset.
Przycisk Reset przytrzymujemy do 10-u mrugnięć niebieskiej diody LED przy symbolu USB, aż do chwili gdy LED będzie świecić światłem ciągłym. Wtedy puszczamy przycisk Reset.
Kartę sieciową PC-ta ustawiłem na
adres: 192.168.0.101
maskę: 255.255.255.0
brama: 192.168.0.1 
Bez adresu bramy - strona Recovery na routerze nie odpowiadał !
Możliwe, że w tym trybie włożenie w port USB pendrivia z firmware-m też pozwoli aktualizować, ale nie próbowałem.

Podpinamy się kablem do jednego ze złącz LAN.
W przeglądarce wywołanie: 192.168.0.1,  mamy dostęp do trybu Recovery.

Wskazujemy plik:*********dlink_dir-853-r1-initramfs-kernel.bin i wgrywamy.
Naprzemiennie powinny mrugać niebieskie diody LED: 2,4G i 5G. Trwa to chwilę.
Router samoczynnie się zrestartuje. Zobaczymy po zgaśnięciu diod LED i ponownym włączeniu się diody Power, która na początku świecić na pomarańczowo. Kiedy zmieni kolor na niebieski możemy logować się do OpenWrt.
Teraz w ustawieniach naszej karty sieciowej na PC-cie zmieniamy adres karty na
192.168.1.101, maska pozostaje: 255.255.255.0, i opcjonalnie bramę: 192.168.1.1
Logujemy się albo Putty-m (ssh, port 22), albo z wiesza poleceń komendą: ssh root@192.168.1.1
Przy pierwszym logowaniu zostajemy poinformowani, że zostaje dodany klucz: key fingerprint dla połączenia ssh na naszym komputerze (C:\Users\użytkownik\.ssh\know host). Możemy wydać zgodę wpisując "yes".

Powinien zgłosić się OpenWrt.
Router ma skonfigurowany port WAN dla DHCP, więc podpinamy do portu WAN sieć zewnętrzną i wydajemy polecenie:
/opkg update
aby zaktualizować listę pakietów.
Następnie instalujemy Luci, aby mieć dostęp do interfejsu graficznego:
/opkg install luci
Teraz już mamy dostęp z przeglądarki do strony logowania do Luci (192.168.1.1). Przechodzimy do zakładki System > Aktualizacja firmware i ładujemy ściągnięty wcześniej ze strony (https://dl.eko.one.pl/firmware/) plik SYSUPGRADE dla naszego 853-R1, ale wybieramy już z zainstalowanym pakietem np. LuCi (OpenWrt 22.03). Aktualizacja trwa dłużej i kiedy pomarańczowa dioda Power zmieni kolor na niebieski, możemy się logować do LuCi i cieszyć się ojczystym językiem LuCi. W zakładce System, Oprogramowanie, mamy dostęp w kolejnych zakładkach do informacji jakie pakiety są dostępne i jakie są zainstalowane. Możemy do routera przesłać i instalować również pakiety z naszego komputera. Tu zalecam ostrożność i oczywiście należy korzystać z pakietów dedykowanych dla naszej architektury sprzętowej routera i kontrolować zapas pamięci.
Przy kolejnym logowaniu poprzez ssh, zostaniemy poinformowani o istniejącym kluczu fingerprint, który trzeba na naszym komputerze wykasować ponieważ zmienialiśmy firmware (C:\Users\użytkownik\.ssh\know host).