Hirdetés

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

  • novarobot

    újonc

    Sziasztok!

    A héten készítettem egy Debian 9 /DebWRT firmware-t a ruter-ra. (A forrásanyag a www.debwrt.net oldalról származik! )
    Támogatja a V 2.x és a V 3.x es verziót!

    Fontos hogy semmilyen garanciát nem tudok rá vállalni, valamint nincs rajta webszerver! (de pl egy apt-get install apache2 vel telepíthető)

    Mivel nincs rajta webszerver így web admin felület se, tehát ha másik firmware-t szetternél rátenni akkor azt soros porton kell megtenni! (esetleg ha boot-olt a Debian akkor telepíthető rá egy mtd szoftvert)

    A Debian / DebWRT külső meghajtóról fut, pl pendrive.
    Minimum 2GB tárhely kell neki, és támogatja a legtöbb usb hub ot így nem kell feláldozni az usb-t.

    A szükséges fájlokat innen tudjátok letölteni: http://uni-obuda.hu/users/juhasz.balint/

    Az usb meghajtón 2 partíciót kel létrehozni (én Linux Mint Debian Edition rendszeren gparted programot használtam)

    1. EXT4 (úgy hogy 512MB terület maradjon a meghajtó végén)
    2 SWAP (nyilván a szabad 512mb helyre)
    Fontos hogy ebben a sorrendben hozzuk létre a partíciókat)

    Csomagoljátok ki a root FS -t, Linuxon pl. így:
    mount /dev/sdb1 /mnt
    cd mnt
    tar -xvzf /home/user/Asztal/TP-LINK-1043nd-V2-Debian9.FullConfig.ROOTFS.tgz
    cd /
    umount /mnt

    Töltsétek fel a: debwrt-firmware-ar71xx-generic-tl-wr1043nd-v2-squashfs-factory.bin
    (pl a gyári firmware upgrade menüpontban, vagy a rajtalévő firmware upgrade menüpontjában, én pl soros porton tettem rá)

    Soros port használata ajánlott, mert ha bármi gáz van azzal lehet legkönnyebben visszahozni a ruter-t (mással elég macerás).

    Ha soros porton töltöd fel nagyon figyelj hogy felül ne írd a bootloadert, feltöltéshez inkább használj egy OpenWRT firmware-t és web admin felületről telepítsd.

    Alap beállítás: 192.168.0.1 ip cím. DHCP -n keresi a netet.
    Isc-dhcp-server, hostapd, wpasupplicant iptables telepítve. WiFi SSID: test Jelszó 12345678.
    ssh felhasználói név : root, jelszó debwrt
    Ruter ként azonnal használható ICMP letiltva így ping-re nem válaszol.

    Konfigurációs fájlok útvonala:
    /etc/network/interfaces:
    /etc/network/if-pre-up.d/swconfig:
    /etc/dhcp/dhcpd.conf
    /etc/network/iptables.conf:
    /etc/hostapd/hostapd.conf
    /etc/modules
    /etc/default/isc-dhcp-server
    /etc/default/hostapd

    A hostapd nek az inditófájlát (/etc/init.d/hostapd) is szerkeszteni kellet, az „DAEMON_CONF=” részt, erre „DAEMON_CONF=/etc/hostapd/hostapd.conf”

    „nano” szövegszerkesztő van rajta, mc, mcedit, htop bwm-ng is telepítve van!

    Alapból ki van benne kapcsolva a Debian main csomagtároló.

    Az /etc/apt/sources.list ben be van írva, csak ki kell törölni a # a sor elejéről.

    Ha a Debian main tároló benne van akkor apt-get update, upgrade, install stb esetén elfogyhat a memóriája!
    Működik de 5 ből 1 szer kifagy (ha elfogy a memóriája) , ha így akarja valaki használni érdemes a hardveres memória bővítést megejteni rajta…

    Arduino soros port (ftdi232 pl2303) támogatott, az Arduino mega 2560 cdc-acm drivere még nem megy megpróbálom még majd belefordítani azt is!
    AVR programozó gcc egyéb programok telepíthetők (pl apt-get install avrdude gcc g++ make automake avr-libc)

    Remélem hasznosnak találjátok!

    Üdvözlettel: novarobot!

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