Hirdetés

Új hozzászólás Aktív témák

  • vargalex

    Topikgazda

    Üdv minden kedves fórumtársnak!

    Megszületett végre az általam build-elt firmware 0.1-es verziója. Letölthető a http://vargalex.uw.hu/trunk/ar71xx/openwrt-ar71xx-generic-tl-wr1043nd-v1-squashfs-factory.bin címről.

    A firmware felrakása természetesen mehet a gyári felületről, vagy OpenWrt, illetve DD-Wrt alatt az Intruder2k5 által már leírt módon.

    A sikeres frissítés után 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 -> Admin Password menüpont alatt:

    Ezek 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. 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ő.

    A firmware-ban található csomagok (az alap csomagokon kívül):

    - USB driverek
    - ext3/ext4 driver
    - nyomtató támogatás (p910nd)
    - e2fsprogs
    - fdisk
    - WiFi (wpad-mini-vel)
    - Luci
    - extroot (a firmware-ban lévő dolgok működéséhez természetesen nem szükséges)
    - ddns-scripts
    - ntpclient
    - Transmission-daemon
    - Transmission-web
    - mc (ftp engedélyezve)
    - nano
    - px5g
    - samba3
    - uhttpd
    - uhttpd_mod_tls
    - vsftpd

    Módosítások:

    - tűzfalon port nyitva a transmission-hoz (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 szokásos 80-as, 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 (jelszó kötelezően beállítandó). 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ő)
    - ntpclient beállítva a time.kfki.hu-ra
    - a /etc/config/system-ben a timezone beállítva
    - web-es partícionálás, formázás félig kész
    - 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

    Transmission, illetve vsftpd config:

    A QSS gombhoz engedélyezéséhez: a /etc/hotplug.d/button/10-qssbutton script-ben az ENABLED változót kell átírni hozzá 1-re, de ezt egy megnyomás után írja 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.
    Meghajtó csatlakozásakor lefutó script 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.

    Lehet, hogy valamit még kihagytam. Ha eszembe jut, akkor megírom.

    [ Szerkesztve ]

    Alex

Új hozzászólás Aktív témák