==== Jak ogarnąć swój router PrASKowy ==== Proszę zapoznać się z projektem OpenWrt: https://openwrt.org Dla OpenWrt w wirtualce: https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm - odpakuj router, podłącz go za pomocą kabla - wejdź na interfejs zarządzania (zwykle admin/admin)*1 - przeczytaj o tym sprzęcie w kontekście OpenWrt https://wiki.openwrt.org/toh/tp-link/tl-mr3020 - ściągnij http://czk.mk/lede-17.01.3-prask-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin* - zmień nazwę pliku na np. prask.bin (nazwa powinna być krótka, inaczej router jej nie zaakceptuje!)* - flash (patrz 3), -> update firmware*1 - po restarcie routera powinien być on widoczny pod 192.168.1.1, powinien dawać dhcp na kablu - ssh 192.168.1.1 - podłącz pendrive - mkfs.f2fs /dev/sda1 -> format partycji 1 pendrive na system plików f2fs (https://en.wikipedia.org/wiki/F2FS) - block detect > /etc/config/fstab uci set fstab.@mount[0].target='/overlay' uci set fstab.@mount[0].enabled='1' uci set fstab.@global[0].check_fs='1' uci commit fstab powyższe linijki to -> wykryj urządzenia blokowe (dyski); ustaw punkt mountowania "/overlay"; włącz go; sprawdzaj system plików przy starcie; zapisz ustawienia (Polecenia te są równoznaczne ręczną z edycją pliku /etc/config/fstab.) - restart (po prostu - zasilaniem) -> żeby zadziałał extroot overlay na / - od tego momentu wszystkie zmiany w plikach, konfiguracji i pakiety będą się zapisywały na pendrive*2 - zmiana hasła root i/lub dodanie klucza ssh w /etc/dropbear/authorized_keys Dot. zewnętrznego systemu plików oraz overlay: https://eko.one.pl/?p=openwrt-externalroot *1 Tylko Dla osób które dostały NOWY router, z fabrycznym oprogramowaniem.\\ *2 Klucz SSH będzie nowy, bo cała poprzednia konfiguracja zostanie "zamaskowana". W związku z tym zostanie utworzony nowy klucz publiczny SSH. Klient SSH może wyświetlić informację o tym, że klucz się zmienił. Należy zaakceptować nowy.