376

(162 odpowiedzi, napisanych Oprogramowanie / Software)

Oj niedobrze bo na modemie mi zależy, nawet jeśli wstrzykniemy do niego driver z poziomu OpenWRT adsl_phy_A2pv6C035m.d22g.bin nic nie da się zrobić?

Powiedz mi jeszcze jak tu rozpykać gdzie toto ma RS'a?

Pozdr,

377

(162 odpowiedzi, napisanych Oprogramowanie / Software)

DGT7469

IMO tak to cudo wygląda w środku, fotki w linku powyżej.

DRAM - 2 x EM6AA160TSB-5G EtronTech
FLASH - S29GL256P90TFCR1 SPANSION
WIFI - BCM43222KFBG Broadcom
SWITCH - BCM53115MKFBG
MODEM ADSL/VDSL - BCM6302 Broadcom
VOIP - 2 x Le89810BSC + Le89316QVC

Notabene header koło diod 6 PIN to może być RS232, zaś koło niego 14 padów pod PIN to może być JTAG?

Dasz radę ocenić po scalakach czy na OpenWRT wszystkie moduły mają szansę ruszyć. To warunek mojej zabawy dalej.

Pozdr,

378

(162 odpowiedzi, napisanych Oprogramowanie / Software)

Mam dostępny:
DGT RGW VDSL2 FG4v2 wersja 02
DGT7469

-->> http://img09.olx.pl/images_tablicapl/19 … modemy.jpg

Który obraz  --> https://downloads.openwrt.org/snapshots/trunk/brcm63xx/
wypróbować na początek czy wstaje kernel i OpenWRT?

Pozdr,

379

(40 odpowiedzi, napisanych Oprogramowanie / Software)

No pięknie Cezary. Brawo! Świetny news.

Pozdr,

Na WDR4300 zyskujesz drugie pasmo Wi-Fi 5GHz, drugi port USB w routerze, 128MB RAM. Procesor ma trochę słabszy bo 560 MHz via 720MHz w WR1043ND v2. OpenWRT + LuCI także jest, modem 3G/4G obsłuży.

Też polecam TP-LINK WR1043ND v2 i Huawei E3372 + OpenWrt z Luci, koszt ok. 300 PLN.

pepe2k albo Cezary nie macie przypadkiem dostępnego v1.8 aby zobaczyć co z tym build nie gra dla tej wersji board?
Niestety ja już swojego v1.x się pozbyłem, mam teraz tylko v2.1 dostępne i na tym wszystko działa bez problemu.

pozdr,

AM77 i MiG25 napiszcie jeszcze jaką macie wersję U-Boot'a w v1.8 po sprawdzeniu komendą:

grep -a U-Boot /dev/mtd0ro | cut -d'I' -f1

Przykładowy wynik z mojego v2.1 to:

U-Boot 1.1.4 (Sep 25 2013 - 08:43:53)
U-Boot

Pozdr,

Ciekawe to bo konfiguracja dla kernela jest identyczna w moich jak w tych z openwrt.org. Powyższe z pierwszego posta są kompilowane na Debianie 7 Wheezy x64. W poniższm linku skomilowane na Ubuntu x64. Jeśli masz ochotę sprawdzić te to będę wdzięczny. Co ciekawe dla takiej samej konfiguracji rozmiary plików z dwóch maszyn (Debian, Ubuntu) są różne, zależnie pewnie od wersji kompilatora.

-->> https://drive.google.com/file/d/0B4MK3M … sp=sharing

Pozdr,

Tak rozmiar taki sam po kompilacji jednakże pliki zdecydowanie różne (porównanie binarne).
Generalnie czemu na v1.8 nie chce śmigać narazie nie wiem, może ktoś spróbować załadować ostatni build z openwrt.org czy ten startuje?

Pozdr,

Aktualizacja kompilacji do r43800

Pozdr,

Nie config dla kernela jest domyślny jak w kompilacjach z openwrt.org + dorzucone wybrane pakiety by działały i zmieściły się we flash.
OVH to mam do innych celów a miejsce dla kompilacji to przy okazji wink

Pozdr,

Sprawdzałeś może czy startuje Ci ostatni trunk v1 sysupgrade z OpenWRT?

https://downloads.openwrt.org/snapshots … pgrade.bin

Robię aktualnie r43800, zobaczymy jak będzie na tej.

Pozdr,

Jaki masz bootloader, zmieniałeś może u-boota?

Pozdr,

Dasz radę podrzucić log z konsoli na czym kernel staje?
Wylistuj też proszę zainstalowane moduły, w szczególności te z kernela z
OpenWRT builds (BB&CC) fully featured for various routers - CC: r43757
Pewnie któregoś trzeba dołożyć.

Pozdr,

AM77 napisał/a:

Wgrałem:
http://5.39.87.225/ar71xx/43771-openwrt … actory.bin
(oczywiście bez zachowania ustawień)
a wcześniej i teraz mam:
OpenWRT builds (BB&CC) fully featured for various routers - CC: r43757
i śmiga aż miło.

Dokładnie, ten plik miałeś wgrać -->> 43771-openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin

-->> 43771-openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin

Testowane na TL-WR1043ND v2.1 i  v1.10 śmiga bez problemu.
Jaki plik wgrywałeś i co miałeś wcześniej za soft?

pozdrawiam,

Witam,
na wstępie serdeczne podziękowania dla Cezarego za pomoc przy kompilacji tego FW.
Jeśli ktoś ma ochotę skorzystać podzielę się kompilacją z trunk Chaos Calmer
dla TL-WR1043ND v1, v2 aktualnie r43800. Nie ładować do wersji TL-WR1043ND v1.8 - image nie startuje.

Repozytorium z oldpackages:
ar71xx
43800-openwrt-ar71xx-generic-tl-wr1043nd-v2-squashfs-factory.bin
43800-openwrt-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin
43800-openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-factory.bin
43800-openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin

Główne cechy i dodatki:
- wkompilowane GUI LuCI (z ssl) z dwoma themes OpenWRT i Bootstrap PL i EN, Fail-safe oraz dropbear (ssh)
- serwisy: Dynamiczny DNS, serwer wydruku p910nd, hd-idle, Samba serwer (Udziały sieciowe), uPnP, Watchcat, Transmission
- obsługa modemów 3G/4G LTE, multiwan, wpad + hostapd-utils (obsługa przycisku WPS), QoS i Load balancing
- dodatki: Wake-On-Lan, wput, sysinfo.sh (thx obsy), opkgclean.sh (czyszczenie pozostałości po błędnej instalacji pakietów), e2fprogs i fstools dla obsługi dysku, własne komendy
- statystyki Collectd i VnStat

Wkompilowane pakiety:

root@WR1043ND:~# opkg list-installed
base-files - 157-r43800
block-mount - 2014-12-15-83cf8896a598fb9fc58da0a9bb4f137695f78853
busybox - 1.22.1-5
chat - 2.4.7-4
collectd - 5.4.1-1
collectd-mod-interface - 5.4.1-1
collectd-mod-iwinfo - 5.4.1-1
collectd-mod-load - 5.4.1-1
collectd-mod-network - 5.4.1-1
collectd-mod-rrdtool - 5.4.1-1
comgt - 0.32-24
ddns-scripts - 2.1.0-3
dnsmasq - 2.72-3
dropbear - 2014.65-2
e2fsprogs - 1.42.4-1
etherwake - 1.09-3
firewall - 2014-09-19
fstools - 2014-12-15-83cf8896a598fb9fc58da0a9bb4f137695f78853
hd-idle - 1.04-1
hostapd-common - 2014-10-25-1
hostapd-utils - 2014-10-25-1
ip - 3.17.0-1
ip6tables - 1.4.21-1
iptables - 1.4.21-1
iptables-mod-conntrack-extra - 1.4.21-1
iptables-mod-filter - 1.4.21-1
iptables-mod-ipopt - 1.4.21-1
iw - 3.15-1
iwinfo - 2014-12-12-50370d9e698696770b021caf0b5f6482bacb45ce
jshn - 2014-11-23-f09ae76445e32511433fdab0a1bcda73aa84986d
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.14.26-1-2a38e1755c0dd6ad5d740d514b892c2d
kmod-ath - 3.14.26+2014-11-04-1
kmod-ath10k - 3.14.26+2014-11-04-1
kmod-ath9k - 3.14.26+2014-11-04-1
kmod-ath9k-common - 3.14.26+2014-11-04-1
kmod-cfg80211 - 3.14.26+2014-11-04-1
kmod-crypto-aes - 3.14.26-1
kmod-crypto-arc4 - 3.14.26-1
kmod-crypto-core - 3.14.26-1
kmod-crypto-ecb - 3.14.26-1
kmod-crypto-hash - 3.14.26-1
kmod-crypto-manager - 3.14.26-1
kmod-crypto-pcompress - 3.14.26-1
kmod-crypto-sha1 - 3.14.26-1
kmod-fs-ext4 - 3.14.26-1
kmod-fs-vfat - 3.14.26-1
kmod-fuse - 3.14.26-1
kmod-gpio-button-hotplug - 3.14.26-1
kmod-gre - 3.14.26-1
kmod-ifb - 3.14.26-1
kmod-input-core - 3.14.26-1
kmod-ip6tables - 3.14.26-1
kmod-ipt-conntrack - 3.14.26-1
kmod-ipt-conntrack-extra - 3.14.26-1
kmod-ipt-core - 3.14.26-1
kmod-ipt-filter - 3.14.26-1
kmod-ipt-ipopt - 3.14.26-1
kmod-ipt-nat - 3.14.26-1
kmod-iptunnel - 3.14.26-1
kmod-iptunnel6 - 3.14.26-1
kmod-ipv6 - 3.14.26-1
kmod-l2tp - 3.14.26-1
kmod-leds-wndr3700-usb - 3.14.26-1
kmod-ledtrig-usbdev - 3.14.26-1
kmod-lib-crc-ccitt - 3.14.26-1
kmod-lib-crc16 - 3.14.26-1
kmod-lib-textsearch - 3.14.26-1
kmod-mac80211 - 3.14.26+2014-11-04-1
kmod-mii - 3.14.26-1
kmod-mppe - 3.14.26-1
kmod-nf-conntrack - 3.14.26-1
kmod-nf-conntrack6 - 3.14.26-1
kmod-nf-ipt - 3.14.26-1
kmod-nf-ipt6 - 3.14.26-1
kmod-nf-nat - 3.14.26-1
kmod-nf-nathelper - 3.14.26-1
kmod-nls-base - 3.14.26-1
kmod-nls-cp437 - 3.14.26-1
kmod-nls-iso8859-1 - 3.14.26-1
kmod-ppp - 3.14.26-1
kmod-pppoe - 3.14.26-1
kmod-pppol2tp - 3.14.26-1
kmod-pppox - 3.14.26-1
kmod-pptp - 3.14.26-1
kmod-sched-connmark - 3.14.26-1
kmod-sched-core - 3.14.26-1
kmod-scsi-core - 3.14.26-1
kmod-slhc - 3.14.26-1
kmod-sound-core - 3.14.26-1
kmod-usb-acm - 3.14.26-1
kmod-usb-core - 3.14.26-1
kmod-usb-net - 3.14.26-1
kmod-usb-net-cdc-ether - 3.14.26-1
kmod-usb-net-cdc-ncm - 3.14.26-1
kmod-usb-net-qmi-wwan - 3.14.26-1
kmod-usb-ohci - 3.14.26-1
kmod-usb-printer - 3.14.26-1
kmod-usb-serial - 3.14.26-1
kmod-usb-serial-option - 3.14.26-1
kmod-usb-serial-sierrawireless - 3.14.26-1
kmod-usb-serial-wwan - 3.14.26-1
kmod-usb-storage - 3.14.26-1
kmod-usb-wdm - 3.14.26-1
kmod-usb2 - 3.14.26-1
libblobmsg-json - 2014-11-23-f09ae76445e32511433fdab0a1bcda73aa84986d
libc - 0.9.33.2-1
libcurl - 7.38.0-1
libevent2 - 2.0.21-1
libext2fs - 1.42.4-1
libfuse - 2.9.0-2
libgcc - 4.8-linaro-1
libgd - 2.1.0-1
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 2014-12-12-50370d9e698696770b021caf0b5f6482bacb45ce
libiwinfo-lua - 2014-12-12-50370d9e698696770b021caf0b5f6482bacb45ce
libjpeg - 9a-1
libjson-c - 0.11-2
libjson-script - 2014-11-23-f09ae76445e32511433fdab0a1bcda73aa84986d
libltdl - 2.4-1
liblua - 5.1.5-1
libnfnetlink - 1.0.1-1
libnl-tiny - 0.1-4
libopenssl - 1.0.1j-3
libpng - 1.2.52-1
libpolarssl - 1.3.9-1
libpthread - 0.9.33.2-1
librrd1 - 1.0.50-2
librt - 0.9.33.2-1
libubox - 2014-11-23-f09ae76445e32511433fdab0a1bcda73aa84986d
libubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libubus-lua - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libuci - 2014-04-11.1-1
libuci-lua - 2014-04-11.1-1
libusb-1.0 - 1.0.9-1
libustream-openssl - 2014-03-25-fc0b5ec804ee43c532978dd04ab0509c34baefb0
libustream-polarssl - 2014-03-25-fc0b5ec804ee43c532978dd04ab0509c34baefb0
libuuid - 2.25.2-2
libxtables - 1.4.21-1
lua - 5.1.5-1
luci - git-14.359.33351-5e6c33e-1
luci-app-commands - git-14.359.33351-5e6c33e-1
luci-app-ddns - git-14.359.33351-5e6c33e-1
luci-app-firewall - git-14.359.33351-5e6c33e-1
luci-app-hd-idle - git-14.359.33351-5e6c33e-1
luci-app-mwan3 - 1.3-5
luci-app-p910nd - git-14.359.33351-5e6c33e-1
luci-app-qos - git-14.359.33351-5e6c33e-1
luci-app-samba - git-14.359.33351-5e6c33e-1
luci-app-statistics - git-14.359.33351-5e6c33e-1
luci-app-transmission - git-14.359.33351-5e6c33e-1
luci-app-upnp - git-14.359.33351-5e6c33e-1
luci-app-vnstat - git-14.359.33351-5e6c33e-1
luci-app-watchcat - git-14.359.33351-5e6c33e-1
luci-app-wol - git-14.359.33351-5e6c33e-1
luci-base - git-14.359.33351-5e6c33e-1
luci-i18n-english - git-14.359.33351-5e6c33e-1
luci-i18n-polish - git-14.359.33351-5e6c33e-1
luci-lib-nixio - git-14.359.33351-5e6c33e-1
luci-mod-admin-full - git-14.359.33351-5e6c33e-1
luci-mod-failsafe - git-14.359.33351-5e6c33e-1
luci-proto-3g - git-14.359.33351-5e6c33e-1
luci-proto-ipv6 - git-14.359.33351-5e6c33e-1
luci-proto-ppp - git-14.359.33351-5e6c33e-1
luci-proto-relay - git-14.359.33351-5e6c33e-1
luci-ssl - git-14.359.33351-5e6c33e-1
luci-theme-bootstrap - git-14.359.33351-5e6c33e-1
luci-theme-openwrt - git-14.359.33351-5e6c33e-1
miniupnpd - 1.9.20141209-1
mtd - 20
mwan3 - 1.5-9
netifd - 2014-12-23-e9d2014a478807c7fac0581bb4a145901a3f23b4
ntfs-3g - 2014.2.15-1-fuseext
odhcp6c - 2014-12-10-722226c4f1d45c8bf4ac9189523738abcf7d648f
odhcpd - 2014-11-06-3b628005e66e90770b2757a4a02c1dee25ccb883
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
p910nd - 0.97-4
ppp - 2.4.7-4
ppp-mod-pppoe - 2.4.7-4
ppp-mod-pppol2tp - 2.4.7-4
ppp-mod-pptp - 2.4.7-4
procd - 2014-12-15-61cfe0d093056b85a311f06d44ac149e5dbb4d1a
px5g - 2
qos-scripts - 1.2.1-6
relayd - 2014-10-05-767c54d5957a2db0b847add771e8e890b82569c0
resolveip - 2
rrdtool1 - 1.0.50-2
samba36-server - 3.6.24-1
swconfig - 10
tc - 3.17.0-1
transmission-daemon - 2.84-1
transmission-web - 2.84-1
uboot-envtools - 2014.10-2
ubox - 2014-10-06-0b274c16a3f9d235735a4b84215071e1e004caa9
ubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
ubusd - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
uci - 2014-04-11.1-1
uhttpd - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uhttpd-mod-lua - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uhttpd-mod-tls - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uhttpd-mod-ubus - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uqmi - 2014-12-03-86bcdb8cca652676a78b2df8b5e3fb27a40c60a4
usb-modeswitch - 2014-08-26-993a9a542791953c4804f7ddbb3a07756738e37a
vnstat - 1.12-1
vnstati - 1.12-1
watchcat - 1-5
wpad - 2014-10-25-1
wput - 0.6.2-1
xl2tpd - 1.3.6-5619e1771048e74b729804e8602f409af0f3faea
zlib - 1.2.8-1
root@WR1043ND:~# 

Subiektywne odczucia przy użytkowaniu:
- kernel 3.14 zdecydowanie szybciej się ładuje przez co router bootuje się szybciej i 'wstaje' do pełnej pracy
- poprawiona wydajność transferów za NAT
- trochę mniejsze zużycie CPU w trakcie pracy niż na kernelu BB (3.10)

Pozdrawiam,

394

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Ciekawą rzecz zauważyłem. W /rom/sbin plik .sh ma np. 2578 bytes a po podegraniu do /sbin ten sam po winscp ma 2509 bytes. Także coś gdzieś nie gra ale nie mogę znaleźć gdzie.

Pozdr,

395

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Tak w files w katalogu ze źródłami, wkompilowały się ok, działają ok po podegraniu ponownym poprawnie tylko po skompilowaniu nie działały. To były skrypty sprawdzone.
W katalogu files/sbin miały też ustawione +rwx ...

396

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary mam jeszcze takie pytanko, podstawiłem sobie przy kompilacji w katalogu /files/sbin (wg instrukcji z forum) dwa pliki skryptów .sh z ustawionymi prawami do wykonalności. Ładnie się wkompilowały i są w /rom/sbin i /sbin jednakże po wywołaniu komendą dostaję z ash 'not found'. Więc podegrałem je jeszcze raz do routera w te same katalogi te same pliki po winscp i teraz działają poprawnie.

W czym jest problem, jak to poprawić by wkompilowane w image działały od razu poprawnie?

Pozdr,

397

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Dobra znalazłem Target images -> ramdisk.
Powiedz mi jeszcze jak go załadować do RAM, rozumiem że poprzez tftp czy scp zgrać do /tmp?
Jak go potem odpalić by z niego router wystartował?

Pozdr,

398

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary a jak włączyć 'wput' w trunk w menuconfig aby się wkompilował? Jest jakiś sposób?
Jako pakiet do trunk snapshot oczywiście 'wput' jest.

Da się jakoś obraz odpalić z RAM?

Pozdr,

399

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Jak mogę skompilowane image przed załadowaniem do flash uruchomić i przetestować z RAM?

Skompilowałem ostatni trunk r43771 dla WR1043ND v2 jednakże chciałem dorzucić pakiet luci-app-minidlna i wput.
Nie da się ich wybrać w opcjach LuCI i File transfer w menuconfig. Jak ich skompilować i gdzie znaleźć?

Pozdr,

400

(36 odpowiedzi, napisanych Oprogramowanie / Software)

Rozumiem, że mógłbym także spróbować skompilować własne image do WR1043ND v2 z wybranymi pakietami i Trunk wg:

-->> http://eko.one.pl/?p=openwrt-kompilacja

i dla gałezi trunk:

svn co svn://svn.openwrt.org/openwrt/trunk/

Czy tak? Jak w prosty sposób podczytać z pliku wybrane pakiety z opkg list-installed albo czy można użyć plik config z BB?

Pozdr,