51

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Znalazłem w googlach taką instrukcję naprawy:
http://dar3kg.blogspot.com/2010/06/napr … 043nd.html

Czy jest ona poprawnie napisana?
Mogę według niej próbować naprawiać?

52

(18 odpowiedzi, napisanych Oprogramowanie / Software)

A Co byś mi polecił?
Iść do serwisu czy kupić jakiś używany router?

Bo i tak umowy z UPC nie przedłużam, więc tylko na 2 miesiące potrzebuję router.

53

(18 odpowiedzi, napisanych Oprogramowanie / Software)

A cena za naprawę, to jaka może być?
Nie za bardzo wiem jak go naprawić, a kabla szeregowego nie posiadam.

54

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Czy samemu da sie go naprawic?
Oraz jaka moze byc cena w Warszawskim serwisie za jego naprawe?

55

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Swieci sie PWR i kontrolka ktora pokazuje, ze komputer jest podlaczony.

56

(18 odpowiedzi, napisanych Oprogramowanie / Software)

No to teraz uwalilem router.
Nie wiem co mnie podkusilo i nie poczekalem na odpowiedz Wasza,   przez winscp wgralem aktualizacje, zmienilem jej nazwe na code.bin i w ssh wpisalem sysupgrade  /tmp/code.bin.

Ekt taki, ze router chyba padl.
Nie swieca sie kontrolki :  sys, wlan, wan qss usb

Zaktualizowałem Gargoyle z wersji 1.5.6 do 1.5.7.
Po wpisaniu w przeglądarce 192.168.1.1 pojawia się białe tło, a link wygląda tak: 192.168.1.1/cgi-bin/luci

wersję aktualizującą ściągnąłem stąd:
openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin

aktualizacji dokonałem z poziomu Gargoyle.
Internet działa, jednak nie mam możliwości wejścia do panelu administracyjnego - 192.168.1.1

poprzez SSH dokonałem także wpisów:

    # opkg update
    # opkg install nano htop mc

    # opkg update
    # opkg install luci
    # /etc/init.d/uhttpd enable
    # /etc/init.d/uhttpd start

Jak usunąć Extroot'a, aby zainstalować go od nowa?

tymmej - nie sprawdzałem, ale z pewnością nie wystartuje, gdyż Extroot mi nie działa.

hmm, nie wiem co jest, ale usunął mi się extroot

root@TP-Link:/$ mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14692k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,relatime)
mini_fo:/overlay on / type mini_fo (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
root@TP-Link:/$

czy przez takie wlączanie i wyłączanie routera mógł się skasować?

no własnie nie mam zielonego pojęcia, próbowałem już:
- halt. Wyłączyć router i włączyć go ponownie
- halt. Wyłączyć router i modem i ponownie uruchomić
- reboot

i nie wiem co jeszcze mogę zrobić.

To jak czy są jakieś pomysly?

może coś w pliku startowym jest nie tak, jak myślisz, dla czego przy starcie routera pyLoad sie nie włącza?

po wpisaniu: python ./pyLoadCore.py PyLoad się uruchamia poprawnie, jedynie sam nie potrafi wystartować.

root@TP-Link:/media/pyload$ python ./pyLoadCore.py
02.01.1970 23:03:36 INFO      Rozpoczynam pyLoad 0.4.9
02.01.1970 23:03:36 INFO      UĹźywam katalogu domowego: /root/.pyload
02.01.1970 23:03:43 INFO      Checksum: Checksum validation is disabled in general configuration
02.01.1970 23:03:44 INFO      ExtractArchive: Activated UnRar UnZip
02.01.1970 23:03:44 INFO      Aktywne wtyczki:BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro
02.01.1970 23:03:44 INFO      Nieaktywne wtyczki:AlldebridCom, CaptchaBrotherhood, DeathByCaptcha, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, XMPPInterface, ZeveraCom
02.01.1970 23:03:44 INFO      Czas pobierania: True
02.01.1970 23:03:44 INFO      Uruchamiam ThriftBackend: 0.0.0.0:7227
02.01.1970 23:03:45 INFO      Wolne miejsce: 51.93 GiB
02.01.1970 23:03:45 INFO      Aktywacja kont ...
02.01.1970 23:03:45 INFO      WĹÄ
czanie wtyczek ...
/usr/lib/python2.6/site-packages/Crypto/Hash/SHA.py:6: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  from sha import *
02.01.1970 23:03:51 INFO      Starting builtin webserver: 0.0.0.0:8000
02.01.1970 23:03:52 INFO      pyLoad is up and running
02.01.1970 23:03:54 INFO      No Updates for pyLoad
02.01.1970 23:03:55 INFO      No plugin updates available

oraz logi z PyLoad:

226    01.01.1970 01:47:58    INFO    No Updates for pyLoad
227    01.01.1970 01:47:59    INFO    No plugin updates available
228    02.01.1970 23:03:36    INFO    Rozpoczynam pyLoad 0.4.9
229    02.01.1970 23:03:36    INFO    Używam katalogu domowego: /root/.pyload
230    02.01.1970 23:03:43    INFO    Checksum: Checksum validation is disabled in general configuration
231    02.01.1970 23:03:44    INFO    ExtractArchive: Activated UnRar UnZip
232    02.01.1970 23:03:44    INFO    Aktywne wtyczki:BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro
233    02.01.1970 23:03:44    INFO    Nieaktywne wtyczki:AlldebridCom, CaptchaBrotherhood, DeathByCaptcha, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, XMPPInterface, ZeveraCom
234    02.01.1970 23:03:44    INFO    Czas pobierania: True
235    02.01.1970 23:03:44    INFO    Uruchamiam ThriftBackend: 0.0.0.0:7227
236    02.01.1970 23:03:45    INFO    Wolne miejsce: 51.93 GiB
237    02.01.1970 23:03:45    INFO    Aktywacja kont ...
238    02.01.1970 23:03:45    INFO    Włączanie wtyczek ...
239    02.01.1970 23:03:51    INFO    Starting builtin webserver: 0.0.0.0:8000
240    02.01.1970 23:03:52    INFO    pyLoad is up and running
241    02.01.1970 23:03:54    INFO    No Updates for pyLoad
242    02.01.1970 23:03:55    INFO    No plugin updates available
243    02.01.1970 23:05:42    INFO    shutting down...
244    02.01.1970 23:05:43    INFO    killed pyLoad from Terminal
245    02.01.1970 23:06:21    INFO    Rozpoczynam pyLoad 0.4.9
246    02.01.1970 23:06:21    INFO    Używam katalogu domowego: /root/.pyload
247    02.01.1970 23:06:29    INFO    Checksum: Checksum validation is disabled in general configuration
248    02.01.1970 23:06:29    INFO    ExtractArchive: Activated UnRar UnZip
249    02.01.1970 23:06:29    INFO    Aktywne wtyczki:BypassCaptcha, CaptchaTrader, Checksum, ClickAndLoad, ExternalScripts, ExtractArchive, ImageTyperz, LinkdecrypterCom, UnSkipOnFail, UpdateManager, XFileSharingPro
250    02.01.1970 23:06:29    INFO    Nieaktywne wtyczki:AlldebridCom, CaptchaBrotherhood, DeathByCaptcha, DownloadScheduler, EasybytezCom, Ev0InFetcher, ExpertDecoders, HotFolder, IRCInterface, MergeFiles, MultiHome, MultishareCz, Premium4Me, PremiumizeMe, RealdebridCom, RehostTo, XMPPInterface, ZeveraCom
251    02.01.1970 23:06:29    INFO    Czas pobierania: True
252    02.01.1970 23:06:30    INFO    Uruchamiam ThriftBackend: 0.0.0.0:7227
253    02.01.1970 23:06:34    INFO    Starting builtin webserver: 0.0.0.0:8000
254    02.01.1970 23:06:34    INFO    Free space: 51.93 GiB
255    02.01.1970 23:06:34    INFO    Activating Accounts...
256    02.01.1970 23:06:34    INFO    Activating Plugins...
257    02.01.1970 23:06:38    INFO    pyLoad is up and running
258    02.01.1970 23:06:41    INFO    No Updates for pyLoad
259    02.01.1970 23:06:41    INFO    No plugin updates available 

powyższa komenda dała mi taki wynik:

root@TP-Link:~$ ls /overlay/media/pyload/pyLoadCore.py
/overlay/media/pyload/pyLoadCore.py
root@TP-Link:~$

Wczoraj było wszystko dobrze, a dziś PyLoad sam nie startuje pomimo wpisu:

root@TP-Link:/etc/init.d$ cat pyLoad
#!/bin/sh /etc/rc.common

START=91

COMPYTH="python /overlay/media/pyload/pyLoadCore.py --configdir=/root/.pyload"
EXTRA_COMMANDS="status"

start() {
#        echo "Starting PyLoad"
        $COMPYTH --daemon
        }

        status() {
        #        echo -n "Status of PyLoad: "
                STATUS=$($COMPYTH --status)
                        if [[ $STATUS = "False" ]]; then
                                        echo "Not running"
                                                else
                                                                echo "Running as PID $STATUS"
                                                                        fi
                                                                        }

                                                                        stop() {
                                                                        #        echo "Stopping PyLoad"                  
                                                                                $COMPYTH --quit                          
                                                                                }
root@TP-Link:/etc/init.d$

ahaa, ok dzięki za pomoc!

ok usunąłem.
w SSH wpisuję:

root@TP-Link:~$ echo "Booted from internal flash" >> /etc/banner
root@TP-Link:~$ mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14692k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/sda1 on /overlay type ext4 (rw,noatime,barrier=1,data=ordered)
mini_fo:/overlay on / type mini_fo (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
root@TP-Link:~$ echo "Booted from EXTERNAL ROOT" >> /etc/banner
root@TP-Link:~$ df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 4.0M      4.0M         0 100% /rom
tmpfs                    14.3M    240.0K     14.1M   2% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                54.9G    180.1M     52.0G   0% /overlay
mini_fo:/overlay          4.0M      4.0M         0 100% /

pyLoad
W SSH wpisuję:

    # opkg update
    # opkg install python-curl python-crypto python-sqlite3 python-openssl unzip unrar screen

pojawia się błąd:

... 
Configuring libgmp.
Configuring python-crypto.
Configuring python-openssl.
Collected errors:
 * check_data_file_clashes: Package unzip wants to install file /usr/bin/unzip
        But that file is already provided by package  * busybox
 * opkg_install_cmd: Cannot install package unzip.
root@TP-Link:~$

Proszę o odpowiedź w którym momencie robię błąd.

Failsafe
w Telnet wpisuję firstboot

root@(none):/$ firstboot
Unlocking rootfs_data ...
Erasing rootfs_data ...
root@(none):/$

teraz resetuję Router, odłączam go od zasilania i po chwili podłączam ponownie.

Wchodzę pod 192.168.1.1 i w ustawieniach Gargoyle przywracam kopię konfiguracji.



Extroot
Programem "Paragon Partition Manager" na dysku USB tworzę partycję ext4 i Swap2, dysk podłączam do routera.
Przez SSH wprowadzam komendy:

    # opkg update
    # opkg install block-extroot kmod-fs-ext4
    # uci set fstab.@mount[0].target=''
    # uci set fstab.@mount[0].device=/dev/sda1
    # uci set fstab.@mount[0].fstype=ext4
    # uci set fstab.@mount[0].options=rw,noatime
    # uci set fstab.@mount[0].enabled=1
    # uci set fstab.@mount[0].is_rootfs=1
    # blkid /dev/sda1
    # uci set fstab.@mount[0].uuid=Mój-numer
    # uci commit fstab
    # reboot

mount i df -h

root@TP-Link:~$ mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14692k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,relatime)
/dev/sda1 on /tmp/overlay-disabled type ext4 (rw,noatime,barrier=1,data=ordered)
mini_fo:/overlay on / type mini_fo (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
root@TP-Link:~$ df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 4.0M      4.0M         0 100% /rom
tmpfs                    14.3M    240.0K     14.1M   2% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3            2.6M    296.0K      2.3M  11% /overlay
/dev/sda1                54.9G    180.1M     52.0G   0% /tmp/overlay-disabled
mini_fo:/overlay          4.0M      4.0M         0 100% /
root@TP-Link:~$

Wchodzę pod 192.168.1.1 i w ustawieniach Gargoyle przywracam kopię konfiguracji.

W SSH wpisuję:

root@TP-Link:~$ echo "Booted from internal flash" >> /etc/banner
root@TP-Link:~$ mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14692k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,relatime)
/dev/sda1 on /tmp/overlay-disabled type ext4 (rw,noatime,barrier=1,data=ordered)
mini_fo:/overlay on / type mini_fo (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
root@TP-Link:~$ echo "Booted from EXTERNAL ROOT" >> /etc/banner
root@TP-Link:~$ reboot

Resetuję router i patrzę czy Extroot uruchamia się przy starcie.

Booted from internal flash
Booted from EXTERNAL ROOT
root@TP-Link:~$


pyLoad
W SSH wpisuję:

    # opkg update
    # opkg install python-curl python-crypto python-sqlite3 python-openssl unzip unrar screen

pojawia się błąd:

Installing unzip (5.52-1) to root...
Installing unrar (4.0.7-1) to root...
Installing screen (4.0.3-2) to root...
Collected errors:
 * copy_file_chunk: write: No space left on device.
 * pkg_write_filelist: Failed to open //usr/lib/opkg/info/python.list: No space left on device.
 * opkg_install_pkg: Failed to extract data files for python. Package debris may remain!
 * opkg_install_cmd: Cannot install package python-curl.
 * verify_pkg_installable: Only have 80kb available on filesystem /overlay, pkg python-crypto needs 104
 * opkg_install_cmd: Cannot install package python-crypto.
 * verify_pkg_installable: Only have 80kb available on filesystem /overlay, pkg python-mini needs 1285
 * opkg_install_cmd: Cannot install package python-sqlite3.
 * verify_pkg_installable: Only have 80kb available on filesystem /overlay, pkg python-mini needs 1285
 * opkg_install_cmd: Cannot install package python-openssl.
 * verify_pkg_installable: Only have 80kb available on filesystem /overlay, pkg unzip needs 131
 * opkg_install_cmd: Cannot install package unzip.
 * verify_pkg_installable: Only have 80kb available on filesystem /overlay, pkg unrar needs 86
 * opkg_install_cmd: Cannot install package unrar.
 * verify_pkg_installable: Only have 80kb available on filesystem /overlay, pkg screen needs 146
 * opkg_install_cmd: Cannot install package screen.
 * opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.
root@TP-Link:~$

mój plik wygląda tak:

root@TP-Link:/etc/config$ cat samba

config 'samba'
        option 'workgroup' 'Mshome'

config 'sambashare' '0_dysk'
        option 'name' 'dysk'
        option 'path' '/tmp/usb_mount/dev_sda1'
        option 'read_only' 'no'
        option 'create_mask' '0777'
        option 'dir_mask' '0777'
        option 'browseable' 'yes'
        option 'guest_ok' 'yes'

czy mam go tak zedytować?

    config samba
        option 'name' 'openwrt'
        option 'workgroup' 'Mshome'
        option 'description' 'OpenWrt serwer'
        option 'homes' '0'
                                                                    
    config sambashare
        option 'name' 'dysk'
        option 'path' '/tmp/usb_mount/dev_sda1'
        option 'read_only' 'no'
        option 'guest_ok' 'yes'
        option 'create_mask' '0'
        option 'dir_mask' '0'

dysk jest podłączony, extroot ustawiłem, że uruchamia się automatycznie ze startem routera.

Jakie ustawienia powinna mieć samba, jak mam ją ręcznie ustawić?

Katalogu dev_sda1 nie mam

root@TP-Link:/tmp/usb_mount$ ls -al
drwxrwxrwx    2 root     root           40 Jan  1 01:01 .
drwxrwxrwt   15 root     root          540 Jan  1 01:29 ..

sambę uruchamiałem poleceniem:

    # /etc/init.d/samba enable
    # /etc/init.d/samba start

zmiany dokonałem według tego wątku:

http://eko.one.pl/forum/viewtopic.php?pid=19413#p19413
Cezary napisał/a:

Czemu masz jednocześnie guest account = root i  invalid users = root ?

nie wiem, nie instalowałem samby mam ją z gargole


do ftp mam FileZilla, ale nie wiem jak skonfigurować, to znaczy nie wiem co wpisać w opcję login i hasło

konfiguracja samby:

root@TP-Link:/etc/samba$ cat smb.conf
[global]
        netbios name = TP-Link
        workgroup = MSHOME
        server string = TP-Link
        syslog = 10
        encrypt passwords = true
        passdb backend = smbpasswd
        obey pam restrictions = yes
        socket options = TCP_NODELAY SO_KEEPALIVE IPTOS_LOWDELAY
        unix charset = UTF-8
        preferred master = yes
        local master = yes
        domain master = yes
        os level = 20
        security = user
        null passwords = yes
        map to guest = Bad User
        guest account = root
        invalid users = root
        smb passwd file = /etc/samba/smbpasswd


[dysk]
        path = /tmp/usb_mount/dev_sda1
        create mask = 0777
        directory mask = 0777
        read only = no
        guest ok = yes
        browseable = yes

ewentualnie jak przez ftp ściagać?

Jak ściągacie na kompa pobrane pliki ?

Grupę roboczą mam taką samą na kompie jak i na routerze, mimo tego przez otoczenie sieciowe nie mogę wejść do folderu piebierania.

http://imageshack.us/a/img811/633/dyskh.png

74

(37 odpowiedzi, napisanych Oprogramowanie / Software)

prosiłbym o podpowiedź co mam zrobić, gdyż jestem ciemny w tych sprawach.

75

(37 odpowiedzi, napisanych Oprogramowanie / Software)

czyli muszę albo wymienić dysk, albo router?