OpenWrt - vargalex build ver. 1.1.7
Build date: 1.1.7: 2013.01.28
(changelog)
---------------------------------------------------------------------------------
Támogatott típusok
- TP-Link TL-WR1043ND
- TP-Link TL-WR2543ND
- Netgear WNDR3700
- Netgear WNDR3700 v2
- Netgear WNDR3800
- Netgear WNDWMAC
- Netgear WNDRMAC v2
- Buffalo WZR-HP-AG300H
- Buffalo WZR-HP-G300NH
- Buffalo WZR-HP-G300NH2
- Buffalo WZR-HP-G450H
- TP-Link TL-WR842ND
- TP-Link TL-WDR4300
- TP-Link TL-WDR4310
- Planex MZK-W04NU
- Ubiquiti Routerstation
- Ubiquiti Routerstation Pro
- TP-Link TL-WDR3600
- D-Link DIR-825 B1/B2
- Trendnet TEW-673GRU
Hirdetés
---------------------------------------------------------------------------------
A firmware-ban található csomagok:
- base-files - 128-r35342
- blkid - 2.21.2-1
- block-mount - 0.2.0-10
- busybox - 1.19.4-6
- ddns-scripts - 1.0.0-21
- dnsmasq - 2.62-3
- dropbear - 2012.55-2
- e2fsprogs - 1.42.4-1
- etherwake - 1.09-3
- fdisk - 2.21.2-1
- firewall - 2-56
- ftpbackup - 0.0.1-1
- glib1 - 1.2.10-1
- hd-idle - 1.04-1
- hotplug2 - 1.0-beta-4
- iptables - 1.4.10-4
- iptables-mod-conntrack-extra - 1.4.10-4
- iptables-mod-filter - 1.4.10-4
- iptables-mod-ipopt - 1.4.10-4
- iw - 3.6-1
- jshn - 2013-01-13-c360ec576c5a0fe85e6665d07a091264b714a399
- kernel - 3.7.4-1-6a501b01b7b33c5077cf7add2bd7176c
- kmod-ath - 3.7.4+2013-01-07-1
- kmod-ath9k - 3.7.4+2013-01-07-1
- kmod-ath9k-common - 3.7.4+2013-01-07-1
- kmod-cfg80211 - 3.7.4+2013-01-07-1
- kmod-crypto-aes - 3.7.4-1
- kmod-crypto-arc4 - 3.7.4-1
- kmod-crypto-core - 3.7.4-1
- kmod-crypto-hash - 3.7.4-1
- kmod-crypto-manager - 3.7.4-1
- kmod-fs-ext4 - 3.7.4-1
- kmod-fs-vfat - 3.7.4-1
- kmod-fuse - 3.7.4-1
- kmod-gpio-button-hotplug - 3.7.4-1
- kmod-ifb - 3.7.4-1
- kmod-ipt-conntrack - 3.7.4-1
- kmod-ipt-conntrack-extra - 3.7.4-1
- kmod-ipt-core - 3.7.4-1
- kmod-ipt-filter - 3.7.4-1
- kmod-ipt-ipopt - 3.7.4-1
- kmod-ipt-nat - 3.7.4-1
- kmod-ipt-nathelper - 3.7.4-1
- kmod-leds-gpio - 3.7.4-1
- kmod-ledtrig-default-on - 3.7.4-1
- kmod-ledtrig-heartbeat - 3.7.4-1
- kmod-ledtrig-morse - 3.7.4-1
- kmod-ledtrig-netdev - 3.7.4-1
- kmod-ledtrig-netfilter - 3.7.4-1
- kmod-ledtrig-timer - 3.7.4-1
- kmod-ledtrig-usbdev - 3.7.4-1
- kmod-lib-crc-ccitt - 3.7.4-1
- kmod-lib-crc16 - 3.7.4-1
- kmod-lib-textsearch - 3.7.4-1
- kmod-mac80211 - 3.7.4+2013-01-07-1
- kmod-nls-base - 3.7.4-1
- kmod-nls-cp437 - 3.7.4-1
- kmod-nls-iso8859-1 - 3.7.4-1
- kmod-nls-iso8859-2 - 3.7.4-1
- kmod-nls-utf8 - 3.7.4-1
- kmod-ppp - 3.7.4-1
- kmod-pppoe - 3.7.4-1
- kmod-pppox - 3.7.4-1
- kmod-sched - 3.7.4-1
- kmod-sched-connmark - 3.7.4-1
- kmod-sched-core - 3.7.4-1
- kmod-scsi-core - 3.7.4-1
- kmod-usb-core - 3.7.4-1
- kmod-usb-printer - 3.7.4-1
- kmod-usb-storage - 3.7.4-1
- kmod-usb-storage-extras - 3.7.4-1
- kmod-usb2 - 3.7.4-1
- kmod-wdt-ath79 - 3.7.4-1
- libblkid - 2.21.2-1
- libblobmsg-json - 2013-01-13-c360ec576c5a0fe85e6665d07a091264b714a399
- libbz2 - 1.0.6-1
- libc - 0.9.33.2-1
- libcom_err - 1.42.4-1
- libcurl - 7.23.1-1
- libcyassl - 1.6.5-2
- libdlna - 0.2.3-1
- libevent2 - 2.0.19-1
- libexif - 0.6.19-1
- libext2fs - 1.42.4-1
- libffmpeg-mini - 0.8.12-1
- libflac - 1.2.1-1
- libgcc - 4.6-linaro-1
- libid3tag - 0.15.1b-3
- libip4tc - 1.4.10-4
- libip6tc - 1.4.10-4
- libiwinfo - 38
- libiwinfo-lua - 38
- libjpeg - 6b-1
- libjson - 0.9-2
- liblua - 5.1.5-1
- libminiupnpc - 1.7-1
- libncurses - 5.7-5
- libnfnetlink - 1.0.1-1
- libnl-tiny - 0.1-3
- libogg - 1.1.4-2
- libopenssl - 1.0.1c-1
- libpthread - 0.9.33.2-1
- librt - 0.9.33.2-1
- libsqlite3 - 3071201-1
- libubox - 2013-01-13-c360ec576c5a0fe85e6665d07a091264b714a399
- libubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
- libubus-lua - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
- libuci - 2013-01-04.1-1
- libuci-lua - 2013-01-04.1-1
- libupnp - 1.6.14-1
- libustream-cyassl - 2013-01-22-da607e6272d789ed5dae3b0efff90912fda6f81f
- libuuid - 2.21.2-1
- libvorbis - 1.2.3-1
- libxtables - 1.4.10-4
- lua - 5.1.5-1
- luci - trunk+svn9655-1
- luci-app-ddns - trunk+svn9655-1
- luci-app-firewall - trunk+svn9655-1
- luci-app-ftpbackup - 0.0.1-1
- luci-app-hd-idle - trunk+svn9655-1
- luci-app-minidlna - trunk+svn9655-1
- luci-app-p910nd - trunk+svn9655-1
- luci-app-qos - trunk+svn9655-1
- luci-app-runcommand - trunk+svn9655-1
- luci-app-samba - trunk+svn9655-1
- luci-app-transmission - trunk+svn9655-1
- luci-app-upnp - trunk+svn9655-1
- luci-app-ushare - trunk+svn9655-1
- luci-app-vsftpd - 0.0.1-1
- luci-app-wol - trunk+svn9655-1
- luci-i18n-english - trunk+svn9655-1
- luci-i18n-hungarian - trunk+svn9655-1
- luci-lib-core - trunk+svn9655-1
- luci-lib-ipkg - trunk+svn9655-1
- luci-lib-nixio - trunk+svn9655-1
- luci-lib-sys - trunk+svn9655-1
- luci-lib-web - trunk+svn9655-1
- luci-mod-admin-core - trunk+svn9655-1
- luci-mod-admin-full - trunk+svn9655-1
- luci-proto-core - trunk+svn9655-1
- luci-proto-ppp - trunk+svn9655-1
- luci-sgi-cgi - trunk+svn9655-1
- luci-ssl - trunk+svn9655-1
- luci-theme-base - trunk+svn9655-1
- luci-theme-openwrt - trunk+svn9655-1
- mc - 4.6.2-1
- minidlna - 1.0.24-1
- miniupnpd - 1.7.20121005-2
- mtd - 20
- nano - 2.2.6-1
- netifd - 2013-01-22.1-f054a655c331342200b5929f533792d528ac6002
- ntfs-3g - 2011.4.12-1-fuseint
- opkg - 618-3
- p910nd - 0.95-3
- ppp - 2.4.5-9
- ppp-mod-pppoe - 2.4.5-9
- procd - 2012-12-20-d343dd9e9a64d4ae7d225ea29169e97fa8d116a1
- px5g - 1
- qos-scripts - 1.2.1-6
- samba36-server - 3.6.5-2
- swap-utils - 2.21.2-1
- swconfig - 10
- tc - 3.7.0-1
- terminfo - 5.7-5
- transmission-daemon - 2.76-1
- transmission-web - 2.76-1
- uboot-envtools - 2012.04.01-1
- ubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
- ubusd - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
- uci - 2013-01-04.1-1
- uclibcxx - 0.2.4-1
- uhttpd - 2013-01-22-14e3971c37e6feb0ec5eda0988e07d8a786ba9f9
- uhttpd-mod-tls - 2013-01-22-14e3971c37e6feb0ec5eda0988e07d8a786ba9f9
- uhttpd-mod-ubus - 2013-01-22-14e3971c37e6feb0ec5eda0988e07d8a786ba9f9
- unrar - 4.0.7-1
- unzip - 5.52-1
- ushare - 1.1a-4
- vargalex_apps - 0.0.1-1
- vsftpd - 3.0.2-1
- wireless-tools - 29-5
- wol - 0.7.1-3
- wpad-mini - 20120910-1
- zlib - 1.2.7-1
Módosítások, javítások:
- tűzfalon port nyitva a transmission-hoz TCP-n és UDP-n is (21234-es port)
- belülről az ssh a szokásos 22-es porton, kívülről a 2222-es porton érhető el
- az ftp belülről a szokásos 21-es porton, kívülről a 2221-es porton érhető el
- a Luci belülről a 80-as (http) és 443-as (https), kívülről a 443-as (https) porton érhető el
- kiegészítő felület csak belülről érhető el a 8081-es porton
- transmission-web belülről és kívülről is a szokásos 9091-es porton érhető el, természetesen jelszavazva
- transmission config beállítva (letöltési könyvtár, stb.)
- ftp elérése csak az ftp nevű felhasználóval (a user-nek nincs jelszava, így az ftp használata előtt a felületen, vagy ssh-n kötelező beállítani!). ftp felhasználó betéve az users csoportba (home-ja a /mnt)
- samba elérés jelszó nélkül (a guest user a samba user lesz, aki szintén az users csoportba tartozik
- samba-n megosztva a /mnt
- ftp, illetve samba úgy config-olva, hogy az egyik módszerrel létrehozott file/könyvtár a másik módszerrel is teljes jogokkal módosítható (tehát pl. ftp-n felmásolt file samba alól törölhető)
- a /etc/config/system-ben a timezone beállítva
- web-es particionáló, formázó felület
- transmission umask-ja beállítva úgy, hogy a letöltött file-ok ftp/samba alól törölhetők legyenek
- inotify támogatva a kernelben, így működik a transmission-ban a watch_dir_enabled
- torrent kicsomagoló script létrehozva, beállítva a transmission config-ban, de nincs bekapcsolva
- qss gombra script létrehozva, de nincs aktiválva
- meghajtó csatlakoztatásakor lefutó script (indítja a szolgáltatásokat) létrehozva, de nincs aktiválva
- transmission configolható a Luci-ban
- vsftpd configolható a Luci-an
- adduser parancs hozzáadva a busybox-hoz
- addgroup parancs hozzáadva a busybox-hoz (user hozzáadása a csoporthoz támogatással)
- deluser parancs hozzáadva a busybox-hoz
- delgroup parancs hozzáadva a busybox-hoz (user törlése a csoportból támogatással)
- transmission alapban nem engedélyezett (a particionáló felület engedélyezi, vagy engedélyezhető Luci-ból is az enabled paraméter állításával, ha valaki nem particionál)
- dynamic dns természetesen nincs beállítva, Luci-ban konfigurálandó
- nyomtató funkció alapban ki van kapcsolva, a Luci-ban engedélyezhető
- transmission web GUI transadmin/pass123 felhasználónév/jelszó párossal érhető el, ez a Luci-ban módosítható
- wifi alapban kikapcsolva, Luci-ban bekapcsolható
- nem működő rdate szerverek eltávolítva a timeserver config-ból
- qos kikapcsolva (tesztelve)
- busybox mount helper használatának engedélyezése (ntfs meghajtó mountolható fstab-ból)
- minidlna config-olható a Luci-ban
- miniupnpd kikapcsolva
- csomaglista forrása beállítva a http://users.atw.hu/vargalex/trunk/ar71xx/packages címre
- Luci-ban a Mount Points-nál kiválasztható az ntfs-3g (nem kell custom kiválasztása után kézzel beírni)
- Luci-ban a Wake On Lan menüpontban a használandó alkalmazás (Etherwake, WoL) is választható
- firmware verziója megjelenik a Luci-ban
- Luci-ban lehetőség van parancs futtatására (System -> Run command menüpont)
- dyndns névvel belső hálóról is elérhető a Luci
- kiegészítő felület külön service, így használat után leállítható (uhttpd_vargalex init script)
- LED triggerek hozzáadva (heartbeat, morse, netfilter)
- ushare mts, m2ts támogatás hozzáadva
- kmod-nls-cp437 integrálva a FAT filerendszer miatt
- mc visszaállítva a 4.6.2.1-re (így nincs szükség a feleslegesen nagy glib2 csomagra)
- mc belső editor engedélyezve
- busybox ftpget/ftpput engedélyezve
- kitömörítő script módosítva
- külső eszköz szabálytalan leválasztásánál umount módosítva
- WiFi-n a CountryCode-nak megfelelő összes csatorna beállítható (tehát pl. HU esetén 1-13-ig)
- FTP Backup funkció Luci config felülettel
- kmod-usb-storage-extras csomag extroot használathoz beállítva (eddig valahogy kimaradt)
- tűzfalon WAN default input policy Reject-ről átállítva DROP-ra (a port tesztelők kedvéért)
- Luci-ban transmission config mentése esetén a transmission daemon automatikus újraindítása
- Luci-ban vsftpd config mentése esetén a vsftpd automatikus újraindítása
- Luci-ban miniDLNA config mentése esetén a miniDLNA automatikus újraindítása
- Luci-ban FTP Backup config mentése eseténg a cron automatikus újraindítása
- Luci-ban Transmission config-ban az enabled opciók checkbox-ként jelennek meg
- Luci-ban a /etc/vsftpd.users file is szerkeszthető
- 3.7.4-es kernel
- megnövekedett WAN->LAN átviteli sebesség (~135 Mbps-ről ~280 Mbps-re)
- US, illetve HU country code esetén választható az összes (1-14) WiFi csatorna, max. jelerősség növelve 27 dBm-re (500mW), ha a hardware engedi
- ntpd beállítva a time.kfki.hu-ra
- Luci-ban Transmission config-nál gomb a Transmission Webes felület eléréséhez
- ftpbackup script futtatási jogosultság javítva
- 50-startservices script javítva
- saját kiegészítések külön csomagként
- reset gomb 5 másodpercnél hosszabban történő nyomására factory reset
- jelszavak passwd helyett shadow file-ban
- transmission download queue size 2-re csökkentve
- formázó felületen alap, pivot-overlay és pivot-root lehetőség is adott
- Luci transmission config-on található WebUI-ra mutató gomb dinamikus (a megnyitott URL-ből, illetve az rpc portból állítja össze a megnyitandó URL-t, azaz IP váltás, vagy WAN oldali hozzáférés esetén is jól működik)
- Luci-ban a /etc/vsftpd.chroot_list file is szerkeszthető
- ftp user bezárva a saját home-jába (/mnt)
- samba 3.6 smb2 protokoll támogatással
- brute force támadás elleni védelem a külső SSH (2222), illetve ftp (2221) portokon (max. 3 próbálkozás/60 másodperc)
- kiegészítő felület jelszavas authentikációt kér (root jelszóváltást követő első reboot-ig x a jelszó)
- minidlna 1.0.24
- nfsd max block size megnövelve 32 KB-ra
- busybox find parancs mtime opciója enedélyezve
- firewall.user-ben példa (inaktív) URL-ek tiltására belső IP számára meghatározott időintervallumban
- tűzfal config-ban példa (inaktív) a WAN hozzáférés időbeni korlátozására
- tűzfal szabályok egyesével kikapcsolhatók (Luci-ban checkbox)
- transmission 2.76
- magyar nyelv integrálva
- formázó felület működik Internet Explorer alatt is
- formázó felület particionálás után vár a partíciók inicializálására
- ftp jelszó beállító felület elfogad speciális karaktereket is
- 10-qssbutton script-ben LED hivatkozások javítva
- LuCI-ban állítható a WiFi noscan opció (Nincs felderítés)
- PPPoE authentikációs hiba esetén ismételt próbálkozás (workaround a reboot csatlakozási hibára)
- Guest WiFi létrehozása LuCI-ban egyszerűen
- WiFi MAC szűrés SSID-nként lehetséges
- WiFi client-ként csatlakozva a master WiFi BSSID-jét automatikusan másolja a LuCI (csak a jelszó megadása szükséges, egyébként megy minden automatikusan)
- p910nd config-ban a nyomtató útvonala javítva /dev/usb/lp0-ra
- TL-WR842ND, TL-WDR3600, TL-WDR4300, TL-WDR4310 típusok esetén factory reset a WPS/Factory gombra
- LuCI UShare felület javítva
- LuCI Transmission config oldalon a GUI-ra mutató gomb hivatkozásának javítása
- LuCI-ban a DyDNS config-nál megadható, hogy mely interface up-ra induljon a script
- ipdns.hu dyndns szolgáltatás támogatása
- miniDLNA indító script javítva (log, illetve db könyvtár létrehozás a config-ban beállított értékek alapján)
- busybox unicode támogatás bekapcsolva (ismét)
- LuCI-ban teljes körűen beállítható a file-ba logolás (rotálással, stb.) - ennek megfelelően módosítva a boot init script is
- WiFi kliens mód esetén nyelv váltás nélkül létrehozható újabb AP
- boot-os gyári firmware nem tehető fel LuCI-n, illetve a sysupgrade paranccsal
- formázó felületen az adat partíció formázásánál a root-nak fenntartott hely átállítva 0%-ra
A firmware-ból elérhető a factory, illetve sysupgrade verzió.
A factory a gyári firmware, illetve DD-Wrt cseréjéhez szükséges, OpenWrt frissítéshez a sysupgrade verzió használandó.
OpenWrt verzió frissítése történhet LuCi-ból, használata teljesen egyértelmű. 1.02.1, vagy régebbi verzióról történő frissítés esetén ajánlott a config file-ok megtartása nélkül elvégezni!
Illetve a frissítés történhet ssh-n is. Ennek menete (a példában TP-Link TL-WR1043ND 1.1.7 verzióra frissítése történik):
root@OpenWrt:~# cd /tmp/
root@OpenWrt:/tmp# wget http://users.atw.hu/vargalex/trunk/ar71xx/openwrt-tl-wr1043nd-v1-squashfs-sysupgrade_vargalex_1.1.7.bin
Connecting to users.atw.hu (88.151.96.4:80)
openwrt-ar71xx-gener 100% |************************************************************************************************************| 7040k 0:00:00 ETA
root@OpenWrt:/tmp# md5sum openwrt-tl-wr1043nd-v1-squashfs-sysupgrade_vargalex_1.1.7.bin
a828837eb90add43d6d9b03becaca36f openwrt-tl-wr1043nd-v1-squashfs-sysupgrade_vargalex_1.1.7.bin
root@OpenWrt:/tmp# sysupgrade -nopenwrt-tl-wr1043nd-v1-squashfs-sysupgrade_vargalex_1.1.7.bin
A sysupgrade parancs -n paramétere mondja meg, hogy a config file-ok megtartása nélkül történjen a frissítés. 1.02.1, vagy régebbi verzióról történő frissítés esetén ajánlott a használata!
A factory firmware felrakására gyári firmware esetén a webes felületről van lehetőség. DD-Wrt esetén az Intruder2k5 által már leírt módon.
A frissítés után a router automatikusan reboot-ol, itt ajánlott megvárni amíg a SYS led folyamatosan világít. A villogás alatt boot-ol az eszköz, valamint első boot-kor ilyenkor készíti elő a JFFS2 filerendszert. Ekkor már el is érhető a LuCI felület a szokásos http://192.168.1.1 címen. A felület figyelmeztetni fog, hogy nincs beállítva a root user jelszava:
Így a jelszó mező üresen hagyásával megnyomhatjuk a Login feliratú gombot.
Bejelentkezés után célszerű rögtön beállítani egy megfelelően erős jelszót a System -> Administration menüpont alatt:
A jelszó beállítása után a szokásos módon a Luci-ban konfiguráljuk a net kapcsolatunkat, szolgáltatásokat.
Készült egy nagyon egyszerű kiegészítő felület a külső meghajtó formázásához, illetve az ftp felhasználó jelszavának beállításához is.
A felületre "root" felhasználói névvel, illetve a beállított jelszóval lehet bejelentkezni (uhttpd hiba miatt a jelszó módosítást követő első reboot-ig "x" a jelszó).
Ez a felület csak a belső hálózatról a http://192.168.1.1:8081-es címen érhető el:
Innen érhetjük el a meghajtó particionálását segítő felületet:
illetve az ftp user jelszavát módosító oldal:
Remélem a felület megfelelően egyszerű, így mindenki számára könnyen értelmezhető.
Transmission config Luci-ban:
vsftpd config Luci-ban:
WiFi MAC szűrés Luci-ban:
A szűrés a MAC-Address Filter értékétől függően valósul meg:
disable: szűrés kikapcsolva
Allow listed only: csak a felsoroltak engedélyezettek
Allow all except listed: a felsoroltak tiltottak (minden más engedélyezett)
NTFS csatolása Luci-ban:
NTFS filerendszer csatolható fstab-al (Luci-ból is), így nincs szükség saját mount scriptre. Egyszerűen Filesystem-nek ntfs-3g típust kell beállítani. NTFS filerendszer használatát nem támogatom.
Parancs futtatása Luci-ban:
A parancs futtatásához a Command to run sorba írjuk be a futtatandó parancsot, majd nyomjuk meg a Submit gombot. Ezután a kimenet a Command output ablakban látható.
FTP Backup beállítása Luci-ban:
A General Settings szekcióban az általános beállításokat lehet megtenni:
Enabled: az FTPBackup engedélyezése/tiltása
Hostname: FTP szerver címe (hostnév is lehet)
User name: felhasználónév
Password: jelszó
Port: port száma
Timestamp format: az időbélyeg formátuma (ha a Backup entries-ben bejelölésre kerül, akkor ilyen formátumban teszi hozzá a filenévhez)
Backup interval: az FTPBackup futtatásának gyakorisága
Working directory: munkakönyvtár. Ide készülnek a tömörített állományok, a parancs kimenetek file-jai (tehát átmeneti tárolási hely)
FTP client program: az FTP kliens. Jelenleg fttput és wput támogatott
FTP client additional options: ha extra paraméterek kellenek az ftp klienshez
Logging: loggolás ki-, illetve bekapcsolása. A log a syslog-ba megy.
A Backup entries szekcióban lehet felvenni a konkrét ftp feladatokat:
Enabled: az aktuális sor ftp-zésének engedélyezése/tiltása
Source type: a forrás típusa. Lehet File/könyvtár, illetve parancs kiemenet
Source: ide jön a file, vagy könyvtár neve, vagy a végrehajtandó parancs
Target filename: az FTP szerverre ilyen néven kell feltölteni (elérési út is megadható)
Add timestamp to target filename: a szerverre feltöltött file-t ellássuk-e időbélyeggel
Compress: tömörített formában kell-e feltölteni (jelenleg tar.gz-be tömörít)
Add: új sor hozzáadása (tehát új backupolandó feladat beállítása).
Az alábbi példában az ftp.uw.hu-ra óránként ftp-zésre kerül:
- a teljes /etc/config könyvtár tartalma config néven, időbélyeggel ellátva, tömörítve
- az ifconfig eth0.2 parancs kimenete
illetve ki van kapcsolva a harmadik bejegyzés, tehát az nem kerül végrehajtásra:
A QSS gomb-hoz tartozó script futása le van tiltva. Az engedélyezéséhez a /etc/hotplug.d/button/10-qssbutton script-ben az ENABLED változó értékét kell átírni hozzá 1-re (egyébként módosítás nélküli megnyomás esetén erre figyelmeztet a log-ban). Aktiválás esetén, ha leállította a szolgáltatásokat, illetve umount-olta a drive-okat, akkor kikapcsolja az USB ledet.
A meghajtó csatlakozásakor lefutó script futása is tiltva van. Az aktiválásához a /etc/hotplug.d/block/50-startservices script-ben az ENABLED változó értékét kell 1-re állítani, de ezt is írja a log-ban. Ha aktiválva van, akkor a szolgáltatások indítása után az USB ledet bekapcsolja.
A mount-olás label alapúról device alapúra való átírása miatt, ha valaki a 0.1-es verzióról frissít (így nem akar formázni), akkor a firmware felrakása után Luci-ban a Mount Points-nál manuálisan kell beállítani a csatolási pontokat, majd egy reboot.
Hozzáadtam a minidlna, illetve az ushare csomagot is a firmware-hoz. Mindkettő tesztelve mp3, avi, illetve mkv file-okkal. (Log-ban semmi hiba nem mutatkozott, Ubuntu alatt a Totem médialejátszó Coherence DLNA/UPnP kliens bővítményével mentek a tesztelt formátumok.)
Ha korábban extroot-ot használtál és most is azt szeretnél a partíció megtartásával, de nem mountolja fel a partíciót a /overlay alá, akkor itt a megoldás.
>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<
v1.1.7 verzió
GYÁRI FIRMWARE-RÓL, ILLETVE DD-WRT-RŐL TÖRTÉNŐ FRISSÍTÉS ESETÉN A FACTORY, OPENWRT-RŐL FRISSÍTÉS ESETÉN A SYSUPGRADE VERZIÓT HASZNÁLD! A FILE NEVÉBEN MEGTALÁLHATÓ A ROUTER TÍPUSA!
A firmware letöltése után ellenőrizd a checksum-ot!
Az ellenőrzést megteheted Windows-on az MD5 Checksum verifier kis alkalmazással, vagy közvetlenül a routeren is ssh-n az
md5sum openwrt-tl-wr1043nd-v1-squashfs-sysupgrade_vargalex_1.1.7.bin
paranccsal.
Csak akkor tedd fel a firmware-t, ha az ellenőrző összeg egyezik! Webes felületen történő frissítés esetén a LuCI kiírja az MD5SUM-ot!
>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<
Privátban, vagy a topic-ban szívesen veszem az észrevételeket.
Köszönet mik-oca fórumtársnak, hogy rendelkezésemre bocsátotta a routerét, nélküle ez a firmware nem készült volna el!