Brak zakładki nośnik usb w gargoyle


(spider12) #1

hej bawiłem się routerem i grzebiąc przez putty w routerze usunołem zakładke w gargoyle "nosnik usb" jak ten wpis przywrócić?
byłbym bardzo wdzięczny co wpisac w putty by odzyskać tą zakładke w interfejsie uci :slight_smile: ?


(Heinz) #2

Czym dokładniej się bawiłeś? Jakie komendy?
Domyślna konfiguracja GUI gargoyle jest w /rom/etc/config/gargoyle
Jak usunęłeś pakiet odpowiedzialny za nośniki USB to musisz go przywrócić. Najprościej jednak będzie przywrócić domyślną konfigurację poleceniem firstboot


(spider12) #3

zrobiłem tak :
1.zalogowałem się poprzez putty do routera i wpisałem to zgodnie z tym co napisali na
http://eko.one.pl/?p=gargoyle-fstab zrobilem to wszystko co w rozdziale "Przywrócenie standardowego sposobu montowania"

Przywrócenie standardowego sposobu montowania

Podstawowym działaniem jest odinstalowanie pakietu plugin-gargoyle-usb-storage. Stracimy w ten sposób możliwość konfigurowania udostępniania zasobów przez sambę, ftp i nfs z poziomu GUI, ale jeżeli zostawimy go to będzie niepotrzebnie ponownie rywalizował w montowaniu partycji w systemie, co czasami może przynieść niepożądane efekty.

# opkg remove plugin-gargoyle-usb-storage

Teoretycznie to wszystko, ale zostają jeszcze wpisy w menu Gargoyle, które nie są usuwane automatycznie. Należy je więc usunąć poleceniami

# uci del gargoyle.display.system_usb_storage
# uci del gargoyle.scripts.system_usb_storage
# uci del gargoyle.system.usb_storage
# uci commit gargoyle

Instalujemy pakiet block-mount i koniecznie włączamy montowanie na starcie systemu

# opkg update
# opkg install block-mount
# /etc/init.d/fstab enable
# uci set fstab.automount.anon_mount=1
# uci commit

Konfiguracja opisana jest w innym dokumencie. Należy pamiętać o zmodyfikowaniu pliku konfiguracyjnego /etc/config/fstab (w szczególności - pierwszej sekcji gdzie zdefiniowane jest urządzenie /dev/sda1!)```

Moim celem było uczynienie sobie exroota z pendrive ponieważ nie moge zainstalowac rozszerzenia "DLNA Support for Gargoyle (PL)" bo sam dodatek waży 4 MB , niestety stało się na odwrót usunolem sobie zakładke "Nośniki Usb" wraz z tym dodatkiem


(Heinz) #4

Jeśli robisz Extroot'a przez konsolę to zmieniasz sposób montowania nośników USB na taki jaki jest w zwykłym OpenWrt.

Spróbuj zrobić:


(spider12) #5

zrobiłem exroota według opisu:

jednak i tak nie moge zainstalaować takiego pluginu jak minidlna czy webcam zobacz log z putty:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.08.23 21:28:22 =~=~=~=~=~=~=~=~=~=~=~=
login as: root
root@192.168.1.1's password: 

BusyBox v1.19.4 (2013-08-17 07:59:57 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

             _____                             _
            |  __ \                           | |
            | |  \/ __ _ _ __ __ _  ___  _   _| | ___
            | | __ / _` | '__/ _` |/ _ \| | | | |/ _ \
            | |_\ \ (_| | | | (_| | (_) | |_| | |  __/
             \____/\__,_|_|  \__, |\___/ \__, |_|\___|
                              __/ |       __/ |
                             |___/       |___/
 ----------------------------------------------------------------
 |                                                              |
 | Gargoyle PL 1.5.10.11 (9c5be4b)                              |
 | OpenWrt Attitude Adjustment 12.09.1 (r37768)                 |
 | Build time: 2013-08-17 08:02 CEST                            |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
 | Machine: TP-Link TL-WR1043N/ND v1                            |
 | Uptime: 0d, 00:55:40                                         |
 | Load: 0.01 0.09 0.11                                         |
 | Flash: total: 1.6M, free: 656.0K, used: 61%                  |
 | Memory: total: 29156K, free: 10300K, used: 64%               |
 | WAN: 178.216.40.183, proto: dhcp                             |
 | LAN: 192.168.1.1                                             |
 | WLAN: mode: ap, ssid: ==WiFi==, channel: 4, conn: 3          |
 ----------------------------------------------------------------
e[01;32mroot@Gargoyle:~#e[00m opkg update
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Downloading http://eko.one.pl/attitude_adjustment/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/eko1.
Downloading http://eko.one.pl/gargoyle-pl/attitude_adjustment/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/gargoylepl.
e[01;32mroot@Gargoyle:~#e[00m opkg install pkge[Je[Je[Jopkg
Package opkg (618-3) installed in root is up to date.
e[01;32mroot@Gargoyle:~#e[00m opkg install minidlna
Installing minidlna (1.1.0-3) to root...
Downloading http://eko.one.pl/attitude_adjustment/ar71xx/packages/minidlna_1.1.0-3_ar71xx.ipk.
Installing libffmpeg-0.11 (0.11.3-1cj) to root...
Collected errors:
 * verify_pkg_installable: Only have 656kb available on filesystem /overlay, pkg libffmpeg-0.11 needs 3045
 * opkg_install_cmd: Cannot install package minidlna.
e[01;32mroot@Gargoyle:~#e[00m df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    1.6M   1008.0K    656.0K  61% /
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    14.2M      1.3M     13.0M   9% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3            1.6M   1008.0K    656.0K  61% /overlay
overlayfs:/overlay        1.6M   1008.0K    656.0K  61% /
/dev/sda1                 3.7G    121.4M      3.6G   3% /tmp/usb_mount/1c533d00-b001-4997-8779-7ba34d52e07f
/dev/sda1                 3.7G    121.4M      3.6G   3% /tmp/share_home/spider12/Sieciowy
e[01;32mroot@Gargoyle:~#e[00m

Mam wrażenie że brakuje miejsca


(Heinz) #6

Twój Extroot nie wyszedł. Posprawdzaj jeszcze raz wszystko.


(spider12) #7

zrobiłem extroot przez GUI i teraz w putty jest taki widok

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.08.23 22:09:03 =~=~=~=~=~=~=~=~=~=~=~=
login as: root
root@192.168.1.1's password: 

BusyBox v1.19.4 (2013-08-17 07:59:57 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

             _____                             _
            |  __ \                           | |
            | |  \/ __ _ _ __ __ _  ___  _   _| | ___
            | | __ / _` | '__/ _` |/ _ \| | | | |/ _ \
            | |_\ \ (_| | | | (_| | (_) | |_| | |  __/
             \____/\__,_|_|  \__, |\___/ \__, |_|\___|
                              __/ |       __/ |
                             |___/       |___/
 ----------------------------------------------------------------
 |                                                              |
 | Gargoyle PL 1.5.10.11 (9c5be4b)                              |
 | OpenWrt Attitude Adjustment 12.09.1 (r37768)                 |
 | Build time: 2013-08-17 08:02 CEST                            |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
 | Machine: TP-Link TL-WR1043N/ND v1                            |
 | Uptime: 0d, 00:12:11                                         |
 | Load: 0.23 0.15 0.13                                         |
 | Flash: total: 3.7G, free: 3.4G, used: 3%                     |
 | Memory: total: 29156K, free: 11152K, used: 61%               |
 | WAN: 178.216.40.183, proto: dhcp                             |
 | LAN: 192.168.1.1                                             |
 | WLAN: mode: ap, ssid: ==WiFi==, channel: 4, conn: 3          |
 ----------------------------------------------------------------
e[01;32mroot@Gargoyle:~#e[00m df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    3.7G    123.0M      3.4G   3% /
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    14.2M   1012.0K     13.3M   7% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                 3.7G    123.0M      3.4G   3% /overlay
overlayfs:/overlay        3.7G    123.0M      3.4G   3% /
e[01;32mroot@Gargoyle:~#e[00m

teraz zaś w interfejsie graficznym nie moge zainstalwować dodatków ponieważ pisze że mam zamało miejsca ,

gdy przekształciłem pendrive na extroot straciłem możliwośc serwera


(Heinz) #8

/dev/sda1 3.7G 123.0M 3.4G 3% /overlay
overlayfs:/overlay 3.7G 123.0M 3.4G 3% /
te linijki wskazują, że masz do dyspozycji 3,4GB dostępnej pamięci na urządzeniu. Możesz ją przeznaczyć na instalację pakietów.


(spider12) #9

nie moge zainstalować jakichkolwiek dodatków nawet tych które mają po 8 kB wykazuje że nie ma miejsca

Pozatym po utworzeniu exroota straciłem serwer ftp

nie bardzo wiem jak mam tobie to zobrazować co moge zrobić ? by lepiej przedstawić sytuacjie?


(Heinz) #10

Zrób reboot urządzenia.
Pokaż:

df -h
opkg update
opkg install opkg
opkg install minidlna

(spider12) #11
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.08.23 22:38:48 =~=~=~=~=~=~=~=~=~=~=~=
login as: root
root@192.168.1.1's password: 

BusyBox v1.19.4 (2013-08-17 07:59:57 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

             _____                             _
            |  __ \                           | |
            | |  \/ __ _ _ __ __ _  ___  _   _| | ___
            | | __ / _` | '__/ _` |/ _ \| | | | |/ _ \
            | |_\ \ (_| | | | (_| | (_) | |_| | |  __/
             \____/\__,_|_|  \__, |\___/ \__, |_|\___|
                              __/ |       __/ |
                             |___/       |___/
 ----------------------------------------------------------------
 |                                                              |
 | Gargoyle PL 1.5.10.11 (9c5be4b)                              |
 | OpenWrt Attitude Adjustment 12.09.1 (r37768)                 |
 | Build time: 2013-08-17 08:02 CEST                            |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
 | Machine: TP-Link TL-WR1043N/ND v1                            |
 | Uptime: 0d, 00:19:13                                         |
 | Load: 0.08 0.05 0.10                                         |
 | Flash: total: 3.7G, free: 3.4G, used: 4%                     |
 | Memory: total: 29156K, free: 11252K, used: 61%               |
 | WAN: 178.216.40.183, proto: dhcp                             |
 | LAN: 192.168.1.1                                             |
 | WLAN: mode: ap, ssid: ==WiFi==, channel: 4, conn: 2          |
 ----------------------------------------------------------------
e[01;32mroot@Gargoyle:~#e[00m ree[Je[Jdf -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    3.7G    132.2M      3.4G   4% /
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    14.2M      1.0M     13.2M   7% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                 3.7G    132.2M      3.4G   4% /overlay
overlayfs:/overlay        3.7G    132.2M      3.4G   4% /
e[01;32mroot@Gargoyle:~#e[00m opkg update
Downloading http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
Downloading http://eko.one.pl/attitude_adjustment/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/eko1.
Downloading http://eko.one.pl/gargoyle-pl/attitude_adjustment/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/gargoylepl.
Collected errors:
 * make_directory: Cannot create directory `/plugin_root/': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
e[01;32mroot@Gargoyle:~#e[00m opkg install opkg
Package opkg (618-3) installed in root is up to date.
Collected errors:
 * make_directory: Cannot create directory `/plugin_root/': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
e[01;32mroot@Gargoyle:~#e[00m opkg install minidlna
Package minidlna (1.1.0-3) installed in root is up to date.
Collected errors:
 * make_directory: Cannot create directory `/plugin_root/': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
e[01;32mroot@Gargoyle:~#e[00m

(Heinz) #12

Wyglada jak by się zainstalowało.
Zrób jeszcze:
opkg install plugin-gargoyle-minidlna
Aby mieć obsługę z GUI


(spider12) #13

O poranku zalogowałem się do GUI routera i ku mojemu zdziwieniu ukazała się zakładka DLNA .
Dziwne jest to że nie moge po wykonaniu extroota zainstalwowac już nic z poziomu graficznego przy każdym z dodatków pisze ten czerwony

komunikat "Pakiet nie może być zainstalowany" teraz po exroot to juz nawet serwer ftp nie działa ale DLNA jest

hmm to mnie dziwi tak samo jak komunikat w logu z putty( zaznaczyłem na czerwono):

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.08.24 06:54:29 =~=~=~=~=~=~=~=~=~=~=~=
login as: root
root@192.168.1.1's password: 

BusyBox v1.19.4 (2013-08-17 07:59:57 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

             _____                             _
            |  __ \                           | |
            | |  \/ __ _ _ __ __ _  ___  _   _| | ___
            | | __ / _` | '__/ _` |/ _ \| | | | |/ _ \
            | |_\ \ (_| | | | (_| | (_) | |_| | |  __/
             \____/\__,_|_|  \__, |\___/ \__, |_|\___|
                              __/ |       __/ |
                             |___/       |___/
 ----------------------------------------------------------------
 |                                                              |
 | Gargoyle PL 1.5.10.11 (9c5be4b)                              |
 | OpenWrt Attitude Adjustment 12.09.1 (r37768)                 |
 | Build time: 2013-08-17 08:02 CEST                            |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
 | Machine: TP-Link TL-WR1043N/ND v1                            |
 | Uptime: 0d, 08:34:52                                         |
 | Load: 0.09 0.05 0.05                                         |
 | Flash: total: 3.7G, free: 3.4G, used: 4%                     |
 | Memory: total: 29156K, free: 11856K, used: 59%               |
 | WAN: 178.216.40.183, proto: dhcp                             |
 | LAN: 192.168.1.1                                             |
 | WLAN: mode: ap, ssid: ==WiFi==, channel: 4, conn: 1          |
 ----------------------------------------------------------------
e[01;32mroot@Gargoyle:~#e[00m opkg install plugin-gargoyle-minidlna
Package plugin-gargoyle-minidlna (20130707-1) installed in root is up to date.
Collected errors:
 * make_directory: Cannot create directory `/plugin_root/': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
e[01;32mroot@Gargoyle:~#e[00m ```
 Collected errors:
 * make_directory: Cannot create directory `/plugin_root/': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.
 * make_directory: Cannot create directory `/plugin_root': File exists.

(Heinz) #14

Zmieniłeś tutaj jak na obrazku?

Spróbuj przywrócić router do ustawień fabrycznych ( pez pendrive w USB) potem wykonaj extrota z GUI formatując pendrive na ext4.


(spider12) #15

wykonałem extroot ,sformatowałem zgodnie z opisem pendrive z tym że procentowo dałem 100% partycji ext4

bez swap w zakładce "nośniki USB" brak możliwość konfiguracji serwera wszystko znikneło pozostal przycisk

wyłąć extroot , serwer jest nie widoczny .

Czy da coś podmiana pamięci wewnętrznej routera (TL1043nd) z kościami z 32 na 64MB
router ma 32MB ramu dlaczego więc w logach putty wykazuje
Memory: total: 29156K, free: 11520K, used: 60%

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2013.08.25 08:03:16 =~=~=~=~=~=~=~=~=~=~=~=
login as: root
root@192.168.1.1's password: 

BusyBox v1.19.4 (2013-08-17 07:59:57 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

             _____                             _
            |  __ \                           | |
            | |  \/ __ _ _ __ __ _  ___  _   _| | ___
            | | __ / _` | '__/ _` |/ _ \| | | | |/ _ \
            | |_\ \ (_| | | | (_| | (_) | |_| | |  __/
             \____/\__,_|_|  \__, |\___/ \__, |_|\___|
                              __/ |       __/ |
                             |___/       |___/
 ----------------------------------------------------------------
 |                                                              |
 | Gargoyle PL 1.5.10.11 (9c5be4b)                              |
 | OpenWrt Attitude Adjustment 12.09.1 (r37768)                 |
 | Build time: 2013-08-17 08:02 CEST                            |
 |                                                              |
 | Cezary Jackiewicz (obsy), http://eko.one.pl                  |
 |                                                              |
 ----------------------------------------------------------------
 | Machine: TP-Link TL-WR1043N/ND v1                            |
 | Uptime: 0d, 19:32:16                                         |
 | Load: 0.02 0.04 0.05                                         |
 | Flash: total: 1.6M, free: 1.3M, used: 20%                    |
 | Memory: total: 29156K, free: 11520K, used: 60%               |
 | WAN: 178.216.40.183, proto: dhcp                             |
 | LAN: 192.168.1.1                                             |
 | WLAN: mode: ap, ssid: =WIFI=, channel: 4, conn: 1            |
 ----------------------------------------------------------------
e[01;32mroot@Gargoyle:~#e[00m free
             total         used         free       shared      buffers
Mem:         29156        26108         3048            0         2116
-/+ buffers:              23992         5164
Swap:      2097148          640      2096508
e[01;32mroot@Gargoyle:~#e[00m

(Heinz) #16

RAM da się na 64MB. Z flashem to nie wiem


(spider12) #17

Nie wiem czy brak i ftp jest to normalne zjawisko przy aktywnym extrootcie?


(Heinz) #18

Bark FTP jest tylko z tego powodu że zrobiłeś extroot i nośnik nie jest widoczny w "Nośniki USB"
Dobrym i łatwiejszym rozwiązaniem niż kożystanie w wbudowanego vsftpd jest zainstalowanie proFTPD Link
W razie problemów pisz na forum.


(spider12) #19

Heinz dlaczego pamieci RAM wykazuje że jest 28.4 MB skoro kość w tym modelu ma 32MB :slight_smile: nie moge dodac zdjęcia patrz pod adresem niżej
http://www.fotosik.pl/pokaz_obrazek/b5fefe143bc3e980.html


(Heinz) #20

Pewnie coś korzysta z tej pamięci. U mnie w WDR4300 zamiast 128MB jest 123,6MB.
Widocznie tak już musi być..
Z czego korzystasz że tej pamięci potrzebujesz?