TP-Link WR1043ND + DD-WRT + Optware

TP-Link TL-WR1043ND to dobry i przede wszystkim niedrogi router 802.11n pracujący w częstotliwości 2,4 GHz. Posiada:

  • Procesor: MIPS Vendor: AR9132 ( AP81 ) CPU Speed: 400 Mhz
  • Flash-Chip: ST 25P64V6P Flash size: 8 MB
  • RAM: 32 MB Hynix
  • Wireless: Atheros AR9103 802.11 b/g/n
  • Ethernet: Gigabit switch Realtek RTL8366, 1xWAN + 4xLAN 10/100/1000M Auto-Negotiation
  • USB: Yes 1 x 2.0 Serial: Yes JTAG: Yes
  • Bootloader: U Boot
  • Liczba anten: 3 – typ złącza: RP-SMA, 2dbi

Zaczynamy od wgrania DD-WRT:
Polecam DD-WRT by BrainSlayer

Instalacja Optware

Montujemy pendrive w /jffs

Tworzymy /jffs/opt/ i podmontowujey pod /opt:

cd /jffs
mkdir opt
mount -o bind /jffs/opt/ /opt/

Tworzymy skrypt do montowania /opt:

vi /jffs/mount_opt.sh

zawartość:

#!/bin/sh
sleep 10
/bin/mount -o bind /jffs/opt /opt

Prawa:

chmod +x /jffs/mount_opt.sh

Instalujemy optware:

cd /tmp
wget http://downloads.openwrt.org/backfire/10.03/ar71xx/packages/opkg_513-2_ar71xx.ipk
ipkg -d /opt install opkg_513-2_ar71xx.ipk

Edytujemy /opt/etc/opkg.conf:

vi /opt/etc/opkg.conf

i ustawiamy:

src/gz packages http://downloads.openwrt.org/backfire/10.03/ar71xx/packages
dest root /opt
dest ram /tmp
lists_dir ext /opt/var/opkg-lists
option overlay_root /overlay

Coś nie działa:

cd /opt/bin
./opkg -f /opt/etc/opkg.conf  update
./opkg: can't resolve symbol 'glob64' in lib './opkg'.

Naprawiamy:

wget http://downloads.openwrt.org/backfire/10.03/ar71xx/packages/libgcc_4.3.3+cs-42_ar71xx.ipk
wget http://downloads.openwrt.org/backfire/10.03/ar71xx/packages/libc_0.9.30.1-42_ar71xx.ipk
ipkg  -d /opt/ install libgcc_4.3.3+cs-42_ar71xx.ipk
ipkg  -d /opt/ install libc_0.9.30.1-42_ar71xx.ipk

export LD_LIBRARY_PATH=/opt/lib:/opt/usr/lib:$LD_LIBRARY_PATH
opkg -f /opt/etc/opkg.conf update
opkg -f /opt/etc/opkg.conf list

Od teaz możemy instalować pakiety w następujący sposób:

opkg -f /opt/etc/opkg.conf install nazwa_paczki

Przydatne linki:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Releated

Munin + nginx + debian czyli monitorowanie serwerów

Munin jest bardzo prostym i przydatnym narzędziem służące do monitorowania aktywności serwerów. Przy jego pomocy możemy konfigurować dowolną ilość maszyn. Wynikiem działania są wykresy przedstawiające aktualny i historyczny stan systemu. Na podstawie wykresów możemy określić czy system pracuje stabilnie, możemy również obserwować jak wprowadzane zmiany wpływają na stan systemu.

Bitcoin node on Cubieboard

Sieć Bitcoina jest siecią P2P, składa się więc z węzłów – czyli komputerów, na których działa tradycyjny klient bitcoina , węzły te łączą się z innymi węzłami w sieci rozproszonymi w Internecie. Co się dzieje, gdy do sieci włącza się/dołącza się nowy węzeł czyli jeśli ktoś zainstaluje nowy portfel lub uruchomi już używany.