51

(10 odpowiedzi, napisanych Oprogramowanie / Software)

Ja polecam Ci skopiować z dotychczasowej pamięci pierwsze 128kB (U-Boot, MAC...), dokleić do tego cały plik openwrt-15.05.1-ar71xx-generic-tl-wr740n-v1-squashfs-factory.bin, powiększyć do 16MB i w ostatnie 64kB wkleić 64kB z oryginalnej pamięci. Robiłem tak z v4.23 właśnie z tą kostką.

52

(177 odpowiedzi, napisanych Oprogramowanie / Software)

JarekMk napisał/a:

OK - jak dla laika. Jak to zainstalować na trunku?

Po tym jak sobie skompilujesz to tak samo jak każdy inny soft. Źródła masz w 10 poście. Ja kompilowałem dla CC. Należy w tym miejscu też wspomnieć o tym, że potrzeba 25 MiB wolnego miejsca by to zainstalować.
@mar_w: Dzięki! Kombinowałem inaczej, wysyłając innym programem, ale to była metoda bardzo quick'n'dirty smile.

RafalB napisał/a:

Podszedlem do tematu inaczej, dodalem feedsy od Turris Omnia gdzie jest pakiet Domoticz z zaleznosciami wink

A jak to zrobić (dodać pakiety od Turris Omnia)?

53

(177 odpowiedzi, napisanych Oprogramowanie / Software)

Testowałeś może ten program? Bo u mnie nie chce maili wysyłać... sad

54

(177 odpowiedzi, napisanych Oprogramowanie / Software)

Masz starszą wersję niż ja. Sprawdź link z pierwszego posta.

55

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Myślę, że i to da się obejść. Mam np. przerobiony WR740N z softem od MR3220v2 i wszystko działa jak należy. Jeśli ruter ma ten sam soc i podobny układ diod, to jest szansa, że będzie działać. Z Twoim U-Bootem nie ma strachu przy eksperymentowaniu. Z drugiej jednak strony jak się nie ma co się lubi...

56

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Doprawdy nie wiem co napisać w związku z tym, że dioda mruga przy bootowaniu i świeci się podczas pracy a przycisk reset (jedyny) powoduje reboot zważywszy na Twój autorytet wink.

57

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Wgrałem właśnie ten plik na WR703N i działa. Nie widzę powodu, dlaczego z MR3020 miałoby być inaczej.

58

(177 odpowiedzi, napisanych Oprogramowanie / Software)

Działa smile.

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   55.5M      6.2M     46.5M  12% /
/dev/root                55.5M      6.2M     46.5M  12% /
tmpfs                   122.3M    664.0K    121.6M   1% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:~# cd /tmp/
root@OpenWrt:/tmp# opkg install domoticz_3.5070-2_x86.ipk
Installing domoticz (3.5070-2) to root...
Installing libubacktrace (3.5070-2) to root...
Downloading [url]http://iijoki.xorg.pl/packages/base/libubacktrace_3.5070-2_x86.ipk.[/url]
Installing zlib (1.2.8-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/zlib_1.2.8-1_x86.ipk.[/url]
Installing libusb-1.0 (1.0.19-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/libusb-1.0_1.0.19-1_x86.ipk.[/url]
Installing librt (0.9.33.2-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/librt_0.9.33.2-1_x86.ipk.[/url]
Installing libusb-compat (0.1.4-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/libusb-compat_0.1.4-1_x86.ipk.[/url]
Installing libcurl (7.40.0-3.2) to root...
Downloading [url]http://iijoki.xorg.pl/packages/base/libcurl_7.40.0-3.2_x86.ipk.[/url]
Installing libpolarssl (1.3.14-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/libpolarssl_1.3.14-1_x86.ipk.[/url]
Installing libsqlite3 (3081101-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/packages/libsqlite3_3081101-1_x86.ipk.[/url]
Installing libopenssl (1.0.2h-1) to root...
Downloading [url]http://iijoki.xorg.pl/packages/base/libopenssl_1.0.2h-1_x86.ipk.[/url]
Installing boost-system (1_58_0-4) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/packages/boost-system_1_58_0-4_x86.ipk.[/url]
Installing libstdcpp (4.8-linaro-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/libstdcpp_4.8-linaro-1_x86.ipk.[/url]
Installing boost-thread (1_58_0-4) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/packages/boost-thread_1_58_0-4_x86.ipk.[/url]
Installing boost-chrono (1_58_0-4) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/packages/boost-chrono_1_58_0-4_x86.ipk.[/url]
Installing boost-atomic (1_58_0-4) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/packages/boost-atomic_1_58_0-4_x86.ipk.[/url]
Installing boost-date_time (1_58_0-4) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/packages/boost-date_time_1_58_0-4_x86.ipk.[/url]
Installing openzwave (1.4.164-1) to root...
Downloading [url]http://iijoki.xorg.pl/packages/base/openzwave_1.4.164-1_x86.ipk.[/url]
Installing udev (173-1) to root...
Downloading [url]http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/geode/packages/base/udev_173-1_x86.ipk.[/url]
Configuring libstdcpp.
Configuring librt.
Configuring boost-system.
Configuring boost-chrono.
Configuring libubacktrace.
Configuring libpolarssl.
Configuring libcurl.
Configuring udev.
Configuring openzwave.
Configuring zlib.
Configuring libusb-1.0.
Configuring libusb-compat.
Configuring libsqlite3.
Configuring libopenssl.
Configuring boost-atomic.
Configuring boost-thread.
Configuring boost-date_time.
Configuring domoticz.
2016-07-23 20:21:19.686  Domoticz V3.5070 (c)2012-2016 GizMoCuz
2016-07-23 20:21:19.688  Build Hash: 86f58c9, Date: 2016-04-13 09:10:13
2016-07-23 20:21:19.691  Startup Path: /opt/domoticz/
2016-07-23 20:21:19.693  Startup delay... waiting 5 seconds...
domoticz: Domoticz is starting up....
root@OpenWrt:/tmp# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   55.5M     31.2M     21.5M  59% /
/dev/root                55.5M     31.2M     21.5M  59% /
tmpfs                   122.3M     11.7M    110.5M  10% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:/tmp# free
             total         used         free       shared      buffers
Mem:        250408        58564       191844        12032         1084
-/+ buffers:              57480       192928
Swap:            0            0            0

http://vpx.pl/i/2016/07/23/Clipboard.md.jpg

59

(177 odpowiedzi, napisanych Oprogramowanie / Software)

Tak zrobię. Szczęśliwie podał swój email.
Odpowiedź była w samym makefile:

######################################
#
# Important: if backtrace functionality is enabled in domoticz uClibc openwrt's settings for uCkibc must be changed:
# LIBC_HAS_BACKTRACE=y
# resp see file [openwrt_root]/toolchain/uClibc/config-0.9.33.2/common
# rebuild uClibc with make ./toolchain/uClibc/{clean, compile} V=s
#
#######################################

Wspominałem, że jestem lamus? smile

60

(177 odpowiedzi, napisanych Oprogramowanie / Software)

No tak, a w tym gotowcu jest zależność od wspomnianej biblioteki...

61

(177 odpowiedzi, napisanych Oprogramowanie / Software)

Nie zrozumieliśmy się smile, nie potrafię tego zrobić - jestem lamusem.
Podpowiesz może od czego muszę zacząć?

62

(177 odpowiedzi, napisanych Oprogramowanie / Software)

Próbuję skompilować tytułowy program, lecz w zależnościach ma libubacktrace i nie mam pojęcia skąd go wziąć.
Pakiet znalazłem tu. Będę wdzięczny za pomoc.

63

(31 odpowiedzi, napisanych Oprogramowanie / Software)

ggkbb napisał/a:

ok dzięki. ostatnie pytanie - czy po wgraniu openwrt bede mogl wgrac oryginalny firmware z poziomu gui openwrt?

Możesz, ale musisz w hexedytorze obciąć pierwsze 256 (200 hex) bajtów w wersji bez aktualizacji bootloadera (TD-W8970_V1_130415), albo 131584 (20200 hex) w wersji z aktualizacją bootloadera (reszta).

64

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Poczytaj tu.

65

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Zgadza się, po taniości i niewielkich wymiarów.

66

(6 odpowiedzi, napisanych Oprogramowanie / Software)

A moim zdaniem to bardzo dobry pomysł. Dajmy na o taki HP T5730. Może ma duży pobór mocy w porównaniu do innych, ale można mu wsadzić Athlona X2, 2 giga ramu, dysk ATA, albo dolutować SATA. Sam jestem właścicielem takiego sprzętu i świetnie chodzi z Windowsem 2003. OpenWrt też na nim instalowałem i nie zauważyłem problemów.
Ewentualnie poszukaj czegoś z procesorem VIA.

67

(13 odpowiedzi, napisanych Oprogramowanie / Software)

waluszek napisał/a:

(...)niestety moje umiejętności na to nie pozwalają(...)

A z czym masz problem?

68

(66 odpowiedzi, napisanych Oprogramowanie / Software)

Opisany sposób jest również najprostszym sposobem, żeby dostarczyć zasilanie do wlutowanego portu USB w TL-WR702N. W jego przypadku trzeba zewrzeć miejsce na rezystor R113.

69

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Faktycznie, pomogło. Dzięki!

70

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Skompilowałem to sobie, ale coś nie chce działać:

[  883.105234] usb 2-4: new low-speed USB device number 7 using ohci-pci
[  883.715239] usb 2-4: device not accepting address 7, error -62
[  883.905360] usb 2-4: new low-speed USB device number 8 using ohci-pci
[  894.095395] usb 2-4: device descriptor read/64, error 18
[  894.395400] usb 2-4: device descriptor read/64, error -62
[  895.225417] usb 2-4: new low-speed USB device number 10 using ohci-pci
[  895.415416] usb 2-4: device descriptor read/64, error -62
[  895.715421] usb 2-4: device descriptor read/64, error -62
[  896.015567] usb 2-4: new low-speed USB device number 11 using ohci-pci
[  896.625434] usb 2-4: device not accepting address 11, error -62
[  896.815444] usb 2-4: new low-speed USB device number 12 using ohci-pci
[  897.245445] usb 2-4: device not accepting address 12, error -62
[  897.435451] usb 2-4: new low-speed USB device number 13 using ohci-pci
[  897.480551] usb 2-4: device descriptor read/8, error -62
[  897.620540] usb 2-4: device descriptor read/8, error -62
[  897.735571] usb usb2-port4: unable to enumerate USB device

No i w konsekwencji:Little Wire could not be found!
USB wydaje się sprawne, bo pendrive i modem działa.
Sprzęt to Digispark zaprogramowany od nowa przy pomocy micronucleus 1.02 i littlewire v13 (w 100% jak piszą na littlewire.cc). W Windowsie go wykrywa i ma identyfikator USB\VID_1781&PID_0C9F&REV_0104.
Co może być nie tak?

71

(81 odpowiedzi, napisanych Oprogramowanie / Software)

I słusznie, bo nie musiałeś wink. Pamiętam jak pisałeś mi, że jedyne co musiałeś zrobić do dodać sterowniki i skompilować.
Mam jednak pytanie odnośnie do własnego repozytorium: jak to zrobić?
Powiedzmy, że mam wrzucone pliki na serwer. Gdzie w obrazie trzeba dodać ich adres?

Tak.
Jak zaprogramować Atmegę 8,32 czy Attiny za pomocą konwertera USB-UART?
"I Nie mówię tu, gdy jest już wgrany bootloader."
Wracając do tematu: ja najczęściej używam czegoś takiego. Kupiłem to jako kabel do Siemensa chyba w 2004 roku i służy mi do dziś.

advcron napisał/a:

A spotkałeś się osobiście z podróbką FTDI?

kurwicycek napisał/a:

Ad.2: konwerterami bez tych sygnałów też da się zaprogramować Arduino. Mowa o AVR jest w pewnym stopniu nadużyciem.

Co ty masz z tym nadużyciem. Czy ja powiedziałem o arduino?  Atmega8,32 czy Attiny? Jak je zaprogramujesz  bez tych sygnałów? I Nie mówię tu, gdy jest już wgrany bootloader.

Odpowiem Ci: Nie zaprogramujesz.
Ty za to odpowiedz mi na pytanie w jaki sposób chcesz to zrobić z nimi wink.

Ad.2: konwerterami bez tych sygnałów też da się zaprogramować Arduino. Mowa o AVR jest w pewnym stopniu nadużyciem.
A z drugiej strony 100% różnicy to dużo smile.
Wybaczcie, bardzo skąpy jestem smile.
Mam konwertery z FT232, CH340, PL2303 (podróbka), CP2102 i w tym zastosowaniu nie ma między nimi ŻADNEJ różnicy.

Racja, ale dla mnie osobiście to nie jest problem. Z tym sterownikiem na Windowsie działają podróbki.