26

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Jeszcze jedno pytanie - easyconfig w MiFi nie pozwala na skonfigurowanie routera jako klienta sieci WiFi, prawda? smile

--- EDIT ---

Przeczytałem http://eko.one.pl/?p=easyconfig i już wiem, że tylko AP. I zapewne szanse na dodanie takiej funkcjonalności są znikome?

27

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Przepraszam, chodziło mi o CC, czyli 10.10 smile

OK, czyli zgodnie z podejrzeniem smile

28

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Hej,

Jako, że udało mi się zreanimować router TL-MR3020 pomyślałem, że jednak, zamiast MiFi, wolałbym odpalić na nim "pełnego" Gargoyle.

Nie znalazłem go w dziale download (https://dl.eko.one.pl/gargoyle-pl/attit … nt/ar71xx/) ale znalazłem go w "oficjalnym" wydaniu (https://www.gargoyle-router.com/download.php).

@Cezary - bylaby szansa aby pojawił się także w Twoim wydaniu? smile

--- EDIT ---

Dla routerów wyposażonych fabrycznie w 8MB (lub więcej) pamięci flash

Czyżby to był powód? smile

29

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Witajcie,

chwilę to trwało ale udało się zreanimować router smile

Co zrobiłem:
- wlutowałem rezystor 10k ohm pomiędzy VCC a TX na płytce routera
- zamieniłem RX z TX (tj. RX z routera połączyłem z TX konwertera oraz TX routera z RX konwertera)
- nie połączyłem VCC na routerze
- ustawiłem napięcie konwertera na 3.3V
- software: OS X Terminal -> Screen
- serwer TFTP: Synology DiskStation

Efekt? W końcu zobaczyłem coś w konsoli i byłem w stanie wgrać najnowsze MiFi Cezarego zgodnie z instrukcją:
https://wiki.openwrt.org/toh/tp-link/tl … tp_experts
(podpowiedź dla innych - czas na przerwanie bootowania i wpisanie tpl to dosłownie mniej niż sekunda więc kilka prób jest prawie pewne)

Baaardzo dziękuję za pomoc wszystkim!

@Cezary - dla Ciebie oczywiście podziekowania razy kilka(set) za super pracę i natychmiastową pomoc smile

30

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Postawiłem osobną sieć w adresacji 192.168.0.x, serwer tftp z plikiem mr3020v1_tp_recovery.bin w katalogu głównym na IP 192.168.0.66, zresetowałem router... wiele razy, ale nie widzę w logach nawet próby połączenia. Serwer DHCP nie widzi w ogóle abym podłączał to urządzenie do sieci.

Serwer TFTP sprawdzony za pomocą tftp.exe - plik pobiera się prawidłowo.

Podejrzewam, że nie mogę wejść do trybu recovery - próbowałem już:
-uruchomienia routera z wciśniętym przyciskiem
-uruchomienia routera i wtedy wciśnięcia przycisku
-uruchomienia routera i wciśnięcia przycisku po rozpoczęciu mrugania diody.

Problem jest taki, że dioda miga co około 0.5 sekundy - więc zbyt wolno jak na recovery mode (na podstawie youtube).

Innymi słowy - wychodzi, że mam nowy przycisk do papieru? smile

31

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Próbowałem, ale póki co bezskutecznie - będę jeszcze sprawdzał, czy może problem tkwi w tym, że serwer TFTP ma inny IP niż 192.168.0.66 (mam adresację 10.79.22.x).

32

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Czyli postawić serwer tftp i spróbować wtedy? Gdzie umieścić plik z firmware?

33

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Jak mogę to sprawdzić [tryb awaryjny]? Co do innego konwertera - najpierw będę musiał takowy zdobyć smile

Obecnie niestety nie mam jak się dostać do tego urządzenia aby cokolwiek sprawdzić.

34

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Przepraszam, mój błąd - oczywiście 3.3 smile

35

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Tak, ma zworkę - 3.3 lub 5V (ustawioną na 5V).

Co do pomylenia RX z TX - właśnie podłączyłem wszystko dwa razy (z rezystorem i bez) i niestety dalej bez skutku sad

36

(16 odpowiedzi, napisanych Sprzęt / Hardware)

Witajcie,

wpadł w moje ręce router TP-Link TL-MR3020 i w związku z brakiem możliwości podłączenia się do niego oraz resetu fabrycznego postanowiłem sprawdzić moich sił w migracji go MiFi za pomocą seriala smile

Mam w domu konwerter USB na chipsecie FT232R ( http://www.ftdichip.com/Products/ICs/FT232R.htm ) więc po rozłożeniu urządzenia wlutowałem piny i podłączyłem zgodnie z https://wiki.openwrt.org/toh/tp-link/tl … al_console

Niestety - zarówno PUTTY (win10, zmieniłem ustawienia COM w menedżerze urządzeń) jak i screen (os x) nie są zainteresowane pokazaniem czegokolwiek - luty są na 99% ok, w międzyczasie spróbowałem wlutowania rezystora 10k pomiędzy TX a VCC - dalej bez rezultatu.

Objawy - po podłączeniu zasilania zapala się dioda, po kilku sekundach zapala się druga i miga.

Byłbym bardzo wdzięczny za sugestie co mogę jeszcze zrobić aby go zreanimować smile

37

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Hej,

pracuję sobie z wielkim zadowoleniem na najnowszym GargoylePL 1.6.2.2 (r42647) i przed chwilą wszedłem na międzynarodową stronę Gargoyle gdzie odkryłem, że wyszła aktualizacja do CC - czy rozważałeś może wznowienie prac nad tym systemem i aktualizacji do nowych źródeł? smile

Pozdrawiam!

38

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Niestety nie... Przekopałem jeszcze trochę internetu i jedyne, co znalazłem to to:
http://www.trzepak.pl/viewtopic.php?f=1 … mp;start=0

Dodatkowo wyczyściłem router i ograniczyłem się wyłącznie do instalacji:

opkg update
opkg install openssh-sftp-server
opkg install nut-client nut-driver-blazer_ser nut nut-server
opkg install kmod-usb-serial-ftdi
opkg install libusb

Niestety przy próbie uruchomienia dalej wyskakuje to samo... Podejrzewam, że niestety konwerter nie jest dla routera "przeźroczysty" i nie ma jak przez niego przejść... Jednym słowem kwadratura koła i chyba się nie da nic zrobić sad

39

(30 odpowiedzi, napisanych Oprogramowanie / Software)

A czy jest jakiś sposób na sprawdzenie komunikacji z tym urządzeniem? Wysłaniem jakiegoś pakietu do /dev/ttyUSB0 i sprawdzenie, czy jakkolwiek odpowie?

40

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Innymi słowy niestety nie da się tego zrobić sad

41

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Doinstalowałem pakiet libusb i niestety dalej nic... sad Więc usunąłem go i zainstalowałem libusb-compact oraz dodatkowo sterowniki blazer-usb.

Błąd przy próbie uruchomienia:

No supported devices found. Please check your device availability with 'lsusb'
and make sure you have an up-to-date version of NUT. If this does not help,
try running the driver with at least 'subdriver', 'vendorid' and 'productid'
options specified. Please refer to the man page for details about these options
(man 8 blazer).

Driver failed to start (exit status=1)

Doinstalowałem pakiet usbutils ale niestety komenda lsusb dalej nie działa...

lsusb: can't load library 'libusb-1.0.so.0'

Chyba szykuje się ponowne wyczyszczenie routera i zabawa od początku... sad

42

(30 odpowiedzi, napisanych Oprogramowanie / Software)

OK, zainstalowałem kmod-usb-serial-ftdi

Teraz muszę na nowo ogarnąć instalację NUT (wyczyściłem config routera) i sprawdzić, czy to pomogło...

---EDIT---

Pierwsze spostrzeżenie - pojawiło się ttyUSB0

---EDIT2---

Przekonfigurowałem i dalej niestety to samo...

Network UPS Tools upsd 2.6.5
fopen /var/run/upsd.pid: No such file or directory
listening on 0.0.0.0 port 3493
/var/run is world readable
Can't connect to UPS [eaton] (blazer_ser-eaton): No such file or directory
/etc/nut/upsd.users is world readable
Network UPS Tools - UPS driver controller 2.6.5
Network UPS Tools - Megatec/Q1 protocol serial driver 1.55 (2.6.5)
No supported UPS detected
Driver failed to start (exit status=1)

Ustawiłem option port '/dev/ttyUSB0'

---EDIT3---
Ciekawostka - router rozpoznaje konwerter:

root@Gargoyle:~# dmesg | grep tty
[    0.000000] Kernel command line:  board=TL-WR1043ND console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.510000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[    0.510000] console [ttyS0] enabled, bootconsole disabled
[   39.780000] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0

Szukając nieco głębiej...

root@Gargoyle:~# dmesg | grep usb
[    3.720000] Registered led device: tp-link:green:usb
[    8.130000] usbcore: registered new interface driver usbfs
[    8.140000] usbcore: registered new interface driver hub
[    8.150000] usbcore: registered new device driver usb
[    8.830000] usbcore: registered new interface driver usb-storage
[    9.000000] usbcore: registered new interface driver ums-alauda
[    9.010000] usbcore: registered new interface driver ums-cypress
[    9.020000] usbcore: registered new interface driver ums-datafab
[    9.040000] usbcore: registered new interface driver ums-freecom
[    9.050000] usbcore: registered new interface driver ums-isd200
[    9.070000] usbcore: registered new interface driver ums-jumpshot
[    9.080000] usbcore: registered new interface driver ums-karma
[    9.090000] usbcore: registered new interface driver ums-sddr09
[    9.110000] usb 1-1: new full-speed USB device number 2 using ehci-platform
[    9.120000] usbcore: registered new interface driver ums-sddr55
[    9.130000] usbcore: registered new interface driver ums-usbat
[   38.770000] usbcore: registered new interface driver cdc_acm
[   38.930000] usbcore: registered new interface driver usblp
[   38.960000] usbcore: registered new interface driver usbserial
[   38.980000] usbcore: registered new interface driver usbserial_generic
[   38.980000] usbserial: USB Serial Driver core
[   39.090000] usbcore: registered new interface driver sierra
[   39.130000] usbcore: registered new interface driver sierra_net
[   39.370000] usbcore: registered new interface driver cdc_wdm
[   39.400000] usbcore: registered new interface driver cdc_ether
[   39.580000] usbcore: registered new interface driver cdc_ncm
[   39.660000] usbcore: registered new interface driver qmi_wwan
[   39.690000] usbcore: registered new interface driver rndis_host
[   39.760000] usb 1-1: Detected FT232RL
[   39.760000] usb 1-1: Number of endpoints 2
[   39.770000] usb 1-1: Endpoint 1 MaxPacketSize 16384
[   39.770000] usb 1-1: Endpoint 2 MaxPacketSize 16384
[   39.780000] usb 1-1: Setting MaxPacketSize 64
[   39.780000] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
[   39.790000] usbcore: registered new interface driver ftdi_sio
[   39.910000] usbcore: registered new interface driver option
[   39.950000] usbcore: registered new interface driver qcserial

43

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli zainstalować kmod-usb-serial-ftdi_3.3.8-1-3b70fc7d412617eb97c6bdc7d8fb7844_ar71xx.ipk i rzeźbić dalej?

44

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Próbuję nakryć gdzie powinienem szukać tego urządzenia... w /dev/ mam jedynie:

root@iR:/dev# ls -1
bus
console
full
fuse
kmsg
log
mem
mtd0
mtd0ro
mtd1
mtd1ro
mtd2
mtd2ro
mtd3
mtd3ro
mtd4
mtd4ro
mtd5
mtd5ro
mtdblock0
mtdblock1
mtdblock2
mtdblock3
mtdblock4
mtdblock5
net
null
port
ppp
ptmx
pts
random
shm
tty
ttyS0
ttyS1
ttyS10
ttyS11
ttyS12
ttyS13
ttyS14
ttyS15
ttyS2
ttyS3
ttyS4
ttyS5
ttyS6
ttyS7
ttyS8
ttyS9
urandom
watchdog
zero

Za to przeszukując dmesg:

root@iR:/dev# dmesg | grep tty
[    0.000000] Kernel command line:  board=TL-WR1043ND console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.510000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[    0.510000] console [ttyS0] enabled, bootconsole disabled

45

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Utworzyłem plik /etc/config/ups:

 config driver 'eaton'
        option driver 'blazer_ser'
        option port 'auto'

config user
        option username 'admin'
        option password 'XXX'
        option upsmon 'slave' 

I... zaczęła się zabawa!

root@Gargoyle:/etc/config# /etc/init.d/ups start
Network UPS Tools upsd 2.6.5
fopen /var/run/upsd.pid: No such file or directory
listening on 0.0.0.0 port 3493
/var/run is world readable
Can't connect to UPS [eaton] (blazer_ser-eaton): No such file or directory
/etc/nut/upsd.users is world readable
Network UPS Tools - UPS driver controller 2.6.5
Network UPS Tools - Megatec/Q1 protocol serial driver 1.55 (2.6.5)

Unable to open auto: No such file or directory

Things to try:

 - Check 'port=' in ups.conf

 - Check owner/permissions of all parts of path

Fatal error: unusable configuration
Driver failed to start (exit status=1)

---EDIT---

Zmieniłem linijkę dot. portu na:

 option port '/dev/ttyUSB0' 

i efekt był podobny:

root@Gargoyle:/etc/config# /etc/init.d/ups start
Network UPS Tools upsd 2.6.5
Fatal error: A previous upsd instance is already running!
Either stop the previous instance first, or use the 'reload' command.
Network UPS Tools - UPS driver controller 2.6.5
Network UPS Tools - Megatec/Q1 protocol serial driver 1.55 (2.6.5)

Unable to open /dev/ttyUSB0: No such file or directory

Things to try:

 - Check 'port=' in ups.conf

 - Check owner/permissions of all parts of path

Fatal error: unusable configuration
Driver failed to start (exit status=1)

Dobra wiadomość - /etc/nut/ups.conf generuje się smile

--EDIT 2---
Zmieniłem w configu na /dev/ttyS0 i oto efekt:

root@Gargoyle:/etc/config# /etc/init.d/ups start
Network UPS Tools upsd 2.6.5
fopen /var/run/upsd.pid: No such file or directory
listening on 0.0.0.0 port 3493
/var/run is world readable
Can't connect to UPS [eaton] (blazer_ser-eaton): No such file or directory
/etc/nut/upsd.users is world readable
Network UPS Tools - UPS driver controller 2.6.5
Network UPS Tools - Megatec/Q1 protocol serial driver 1.55 (2.6.5)
No supported UPS detected
Driver failed to start (exit status=1)

46

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Patrząc na zawartość /etc/config - raczej nie.

root@Gargoyle:/etc/config# ls -1
ddns_gargoyle
dhcp
dropbear
firewall
fstab
gargoyle
httpd_gargoyle
network
nfsd
openvpn
openvpn_gargoyle
p910nd
qos_gargoyle
samba
share_users
system
upnpd
vsftpd
webmon_gargoyle
wireless
wol

47

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Wygląda na to, że zawartość ups.conf i tak nie ma znaczenia - jest czyszczona po restarcie usługi...

48

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Dziękuję - po opkg install opkg udało mi się zainstalować:
- Nut 2.6.5
- Sterowniki nut-driver-blazer_ser
- Nut server
- Nut client

Skonfigurowałem poszczególne pliki:

/etc/nut/ups

 config driver 'eaton'
        option driver 'blazer_ser'
        option port 'auto'

config user
        option username 'admin'
        option password 'XXX'
        option upsmon 'slave'

/etc/nut/upsd.conf

LISTEN 0.0.0.0

  /etc/nut/nut.conf 

 MODE=netserver 

  /etc/nut/ups.conf 

 driver = blazer_ser
port = /dev/ttyS0
desc = "test" 

Przy próbie uruchomienia wydaje się być OK, ale przy sprawdzeniu wyskakuje błąd:

root@Gargoyle:/etc/nut# /etc/init.d/ups start
root@Gargoyle:/etc/nut# upsc
Error: invalid UPS definition.
Required format: upsname[@hostname[:port]]
root@Gargoyle:/etc/nut# upsc eaton
Error: Connection failure: Connection refused

49

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Problem jest taki, że ręczna instalacja się nie udaje...

root@Gargoyle:~# wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packag
es/nut-client_2.6.5-2_ar71xx.ipk
Connecting to downloads.openwrt.org (78.24.191.177:80)
nut-client_2.6.5-2_a 100% |*******************************| 16413   0:00:00 ETA
root@Gargoyle:~# opkg install nut-client_2.6.5-2_ar71xx.ipk 
ERROR: No package named nut-client found, try updating your package lists

root@Gargoyle:~# opkg install /root/nut-client_2.6.5-2_ar71xx.ipk 
ERROR: No package named nut-client found, try updating your package lists

50

(30 odpowiedzi, napisanych Oprogramowanie / Software)

Zainstalowałem libusb i na tym się zatrzymałem... Dodałem trunka ( http://downloads.openwrt.org/snapshots/ … /packages/ ) do źródeł pakietów i nie mogę zainstalować nic z niego... Próbuję podawać adres ipkg, pobierać wgetem i wskazywać, podawać nazwę... chyba robię coś nie tak sad

--EDIT---
Wyprzedzając pytania - tak, przed próbami robię opkg update smile