TP-Link TL-WR703N

Pretvorite vaš TP-LINK TL-WR703N džepni ruter u opasnu linux mašinu za samo nekoliko dolara investiranja uz dosta hakanja, modanja,flashanja i naravno puno lemljenja.

petak, 21. studenoga 2014.

Obavijest

Ako netko ima vremena objavljivati i dovršiti moje započete tutoriale u vezi openwrt i ovoga routera nek se javi na mail pa ćete dobiti ovlasti za postanje, jer ja od faksa i ostalih obaveza više ne stignem filip.popic{at}gmail.com

utorak, 12. veljače 2013.

EXTROOT (ROOTFS + OVERLAY) TL-WR703N


NIJE ZAVRSENA UPUTA.


Izvor & Upute na engleskom https://forum.openwrt.org/viewtopic.php?pid=191808#p191808

Dodatne upute :

    • U 3) koraku nakon fdisk /dev/sda naredbe izbrišite sve postojeće particije, samo upišite "d"
    • U 5) i 6) koraku morate svaku liniju posebno unositi i pritiskati ENTER

    Prednosti :

    • Manjak ROM i RAM-a možete zamijeniti vanjskom (sporijom) memorijom ako vam brzina ne igra veliku ulogu (za normalne korisnike)
    • Ako slijedite ove upute dolje nećete se morati brinuti da li je stick dobro učitan/mount jer ce router raditi i bez sticka s default postavkama (samo nemoj te ništa instalirati na ROM jer kada spojite USB memoriju sve instalirano ce nestati a može samo dodatne probleme stvarati.

    Potrebno :
    • Cista instalacija OpenWRT-a (bez ijednog opkg install) da odmah izbjegnemo crash ako nemate cistu verziju onda flash-ajte prema uputama iz prijašnjeg post-a (instalacija openwrt-a)
    • USB Memorija (može i hdd preko usb to sata/ata/pata reader-a)
    Upute :
    • Nakon sto ste namjestili novi .bin firmware i podesili mrežne postavke za vašu mrežu (dns,ip,static,gateway..) preko Putty otvorite SSH konekciju te upišite jednu po jednu naredbu
      opkg remove ppp* uhttpd luci* kmod-ppp* --force-removal-of-dependent-packages
      opkg update
      opkg install kmod-fs-ext4 kmod-usb-storage
      opkg install block-mount
    • Sad morate pripremiti vašu vanjsku memoriju (formatiranje i particiije). Ovaj korak ovisi o veličini vaše memorije ali probajte uvijek ostaviti dovoljno mjesta za SWAP particiju
      Spojite vašu memoriju na router te upišite :
      dmesg | grep sd
      te ce te dobiti ispis i jednu liniju
      [   1.00000]  sda: sda1    (ovaj sda1 je vas interface za taj 
      usb odsada ako je vama tu sda3 npr stalno koristite sda3 umjesto sda1
       kako cu ja do kraja koristiti) 
    • Upišite:
      fdisk /dev/sda

      PRICEKAJTE DA GA ZAVRSIM :D

    srijeda, 26. rujna 2012.

    ADSL Router + OpenWRT + DreamBox DM500S



    1. Luci -> Network -> WiFi -> Add -> Access Point (WDS) (mark interface Network (lan))

    2. Luci -> Network -> WiFi -> Add -> Client (WDS) (mark interface Network (lan))

    3. Luci -> Network -> Interface -> Edit LAN interface = Physical - (Mark all wifi with lan and enable STP)

    nedjelja, 16. rujna 2012.

    Instalacija .ipk na eksterni USB

    Prvo morate srediti sve s vašim eksternim uređajem i montirati path gdje će se taj uređaj nalaziti u datotekama, ako je vaš uređaj prepoznat kao sda1 onda to činite ovako :

    mkdir /mnt/sda1/packages/
    echo dest usb /mnt/sda1/packages/ >> /etc/opkg.conf
    opkg --dest usb install XXXX
    ln -s /mnt/sda1/packages/usr/bin/XXXX /usr/bin/XXXX
    (ova zadnja naredba pravi novi link s funkcijom formata ln -s /nova putanja /stara putanja)

    XXXX predstavlja ime paketa kojega želite instalirati npr. (python2.7)
    Ako paket sadržava dodatne ovisne aplikacije morate i njih linkati na isti taj path samo na usb
    npr. ako je /usr/bin/yyyyy onda ga stavljate na /mnt/sda1/usr/bin/XXXXX

    ponedjeljak, 10. rujna 2012.

    Samba OpenWRT (NFS Aplikacija) - Dijelite datoteke na mreži


    Samba Stranica : http://www.samba.org/
    Samba How-to : http://wiki.openwrt.org/doc/howto/cifs.server
    Samba (smb) : http://wiki.openwrt.org/doc/howto/cifs.server

    Potrebno instalirati :
    Pomoću WinSCP uredite:  /etc/config/firewall

     config 'rule'
    option 'src' 'lan'
    option 'proto' 'udp'
    option 'dest_port' '137-138'
    option 'target' 'ACCEPT' 
     config 'rule'
    option 'src' 'lan'
    option 'proto' 'tcp'
    option 'dest_port' '139'
    option 'target' 'ACCEPT' 
     config 'rule'
    option 'src' 'lan'
    option 'proto' 'tcp'
    option 'dest_port' '445'
    option 'target' 'ACCEPT' 
    Instalirajte :
    • samba36-server
    • kmod-fs-... za vaš sustav (ext4,vfat (ako koristite fat ili fat32 dodajte uz rw i umask=000)
    • luci-app-samba
    Aktivirajte Samba Aplikaciju :
    /etc/init.d/samba enable
    /etc/init.d/samba start
    Dodajte podršku za sve znakove i simbole :
    /etc/samba/smb.conf.template  -> unix charset = UTF-8

    Odite pod Services -> Network Shares i dodajte datoteku koju želite dijeliti s drugim korisnicima na mreži:


    Dodajte Dozvole za pisanje/brisanje/čitanje (777) datoteka i mapa:
    chmod -R 777 /path (npr. usb  = /mnt/sda1 )
    chown -R nobody /path

    subota, 8. rujna 2012.

    WinSCP File Manager za OpenWRT

    WinSCP je super File Manager aplikacija koja vam može sa svim dozvolama omogućiti potpuni pristup vašem routeru te svim datotekama koje se na njemu nalaze.


    Preuzmi : WinSCP439setup.exe (Podržava Hrvatski jezik)

    Host Name : 192.168.1.1 (IP Gateway od OpenWRT routera)
    Port Number : 22
    File Protocol : SCP
    Username : root
    Password : (lozinka koju ste sami postavili u telnetu passwd funkcijom)

    Private Key File : SSH Key kod za ostvarivanje SSH veze (dobijete ga putem puttygen.exe)

    Provjerite SCP/Shell Postavke da vam izgledaju kao na slici :



    ponedjeljak, 3. rujna 2012.

    BitTorrent Transmission na OpenWRT TL-WR703N

    Znači ovim ćemo uputama omogućiti skidanje torrent-a direktno na vanjski USB uređaj bez potrebom za osobnim računalom, što može biti pogodno ako skidate mnogo filmova po noći a ne želite ostavljati PC upaljen.

    ------- Priprema USB uređaja -------
    • Morate Formatirati svoj uređaj u FAT32 ili EXT4 ili ostale (ne preporučujem osim EXT3) sustave pomoću linux gparted aplikacije ili Windows aplikacije EASEUS Partition Master 7.0.1 Professional Edition
    ------- Nadogradnja OpenWRT sustava -------
        Morate instalirati sljedeće aplikacije :
    • kmod-usb-storage
    • kmod-usb-storage-extras
    • kmod-fs-ext4 ili kmod-fs-vfat (ovisno koji sustav formatiranja koristite)
    • block-mount
    • kmod-nls-utf8
    • kmod-mmc (za SD/MMC čitače kartica)
    ------- Konfiguracija USB uređaja i Routera -------

    Sav sadržaj će se spremati u ovo mapu koja se zapravo nalazi na routeru,
    ali se njen sadržaj sprema na usb
    mkdir -p /mnt/storage
    mount -t ext4 /dev/sda1 /mnt/storage -o rw,sync
    ext4 = vrsta formatiranja
    /dev/sda1 = Sučelje Usb uređaja u linuxu ( ako ga ne znate potražite u dmesg)
    /mnt/storage = datoteka u kojoj će se montirati usb
    -o rw,sync = dozvole (read/write)
    ------- Instalacija Transmission Bittorent Aplikacije -------


    • transmission-daemon
    • transmission-web
    • luci-app-transmission ( Stvorit će se u Services tabu Transmission stranica)
    • Services -> Transmission te postavite Config file directory,Download directory,Incomplete directory na vaš usb (/mnt/storage)
    • /etc/init.d/transmission enable
      /etc/init.d/transmission start
    • U Preglednik upišite : "192.168.1.1:9091" te možete početi skidati torrent/magnet linkove na svoj usb eksterni uređaj bez potrebe za računalom

    petak, 31. kolovoza 2012.

    TL-WR703N POE (Power Over Ethernet) RJ45 Lan Power

    Tutorial nije dovršen !

    Izvor (morate se prijaviti s QQ računom)
    www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=7046&extra=&page=1


    Direktno ugrađen POE na RJ45 s PCB-a


    POE Pasivni Adapteri ako ne želite ništa lemiti.

    TL-WR703N USB HUB #2

    Tutorial nije dovršen !

    Evo pronašao sam na kineskom OpenWRT forumu jedan lijep preobražaj :
    http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=79885



    WR703N + the H202 USB HUB (FE1.1 chip) + TF card reader + 4GB card

    Maknuo WR703N USB 3G ulaz

    Maknuo 2x LED lampice
    Dodao zelenu LED lampicu

    Usput je maknuo još jedan usb port zbog mjesta u kutijici



    utorak, 14. kolovoza 2012.

    OpenWRT tema za vaš Linux router



    luci-theme-bootstrap je malo novija tema s ljepšim dizajnom za vašu mašinu.

    Za instalaciju odite u System –> Software te pod Filter napišite luci-theme-bootstrap te
    pritisnite na “install”.
    Ako se mučite s prostorom možete ukloniti staru OPENWRT temu.

    ponedjeljak, 13. kolovoza 2012.

    Instaliranje Linux OpenWRT na TP-Link TL-WR703N



    Ovo je postupak u kojem ćete s kineskog firmware preći na linux bazirani software OpenWRT.
      • Na mrežnoj kartici u  Lan (Control Panel\Network and Internet\Network Connections) postavkama vam je najbolje staviti Obtain an IP adress Automatically
      • U Vaš Web Preglednik (Mozilla/Explorer/Opera) upišite 192.168.1.1 i otiđite kao na slici na ovaj link dole lijevo označen:

         
      • Skinite najnoviji openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin
      • Odaberite ga te pritisnite ovu jedinu tipku u plavome okviru
      • Pričekajte 5 minuta da nadogradnja završi (Plava LED lampica će se smirit i svijetliti)
      • Preuzmite Putty 0.62.exe
      • Otvorite Telnet komunikaciju s routerom

      • Kada uspostavite komunikaciju s OpenWRT-om upišite : 
      passwd 
      • te postavite svoju lozinku, nakon uspješno dodane lozinke, telnet će se automatski ugasiti te će omogučiti SSH konekciju

      • Povežite SSH putem Putty, a ako vas bude tražio username upišite
       root
      •  a lozinku koju ste maloprije dodali.
      • Da bi dodali routeru Web konekciju morate instalirati Luci Web Interface za OpenWRT upisujući u terminal 
      opkg update
      opkg install luci
      • Ako dobijete sličnu poruku kao dole na slici morate urediti internet postavke vaše mreže
      • Ako znate DNS,Gateway (najčešće 192.168.1.1) postavite ga ali on se mora razlikovati od IPADDR (svejedno koji ćete promijeniti ali promijeniti samo zadnju znamenku npr. 192.168.1.5)
        A to ćete promijeniti putem naredbom 
      vi /etc/config/network 
      :wq
      • Otkopčajte router iz struje pa ga opet prikopčajte uđite u SSH te pokušajte ponovo
        /etc/init.d/uhttpd enable
        /etc/init.d/uhttpd start
        opkg update 
        opkg install luci
        
      • Ako sve uspješno završi možete otići u web preglednik i upišite IPADDR koji ste zadali  u 11. točki

      nedjelja, 12. kolovoza 2012.

      Extroot na USB Sticku za TL-WR703N (ROM ekspanzija na vanjski uređaj)

      Potrebno :

      • 4 Ports USB 2.0 HUB High Speed PC Laptop Adapter (Ebay oko 2$)
      • USB memorija/microsd/sd čitač kartica
      Izvor :
      • https://forum.openwrt.org/viewtopic.php?id=34188 

      nedjelja, 29. srpnja 2012.

      Nadogradnja RAM memorije (64Mb)

      Original Memorija:

      • 400MHz Zentel A3S56D40FTP



      Potrebno :
      • Hynix HY5DU121622CTP-D43
      • Hynix HY5DU121622DTP-D43
      • Infineon HYB25D512160BE
      • Lista kandidata s OpenWrt
      Nikakve softverske relokacije nisu potrebne jer router s OpenWRT-om automatski prepozna svih 64MB dodanoga RAM-a

      root@OpenWrt:~# free
                   total         used         free       shared      buffers
      Mem:         61864        48044        13820            0        30316

      Promjena Flash (ROM) Memorije 4Mb -> 8Mb

      Prije ikakvih zahvata pročitajte post do kraja !
      Ako linkovi ne rade ovdje je dropbox link na folder
      Dvije metode :
      1. Chip s popunjenom memorijom za OpenWRT
        *ispod me kontaktirajte ako vam treba chip ili vam mogu promijeniti memoriju 
      2. Kupljen prazan 8Mb Rom Flash Chip
      Potrebno :
      • Podudarna Flash Memorija većeg kapaciteta (MX25L6445EM2I 8Mb)
      • lemilica + pasta (flux) 
      • * Druga opcija : SPI Flash + Program (ako memorija nije već prije promijenjena) 
       Original Flash Memorija :
      •  Spansion FL032P1F (4Mb)
      Podudarna Flash Memorija:
      • Macronix MX25L6445EM2I  (8Mb)
       



      ------------------------- Metoda 1 ---------------------- 

      Kada uspješno zalemite novi 8Mb Chip Spojite router u struju i započnite sljedeće :

      1. Otvorite Telnet komunikaciju s routerom

      2. Kada uspostavite komunikaciju s OpenWRT-om upišite : "passwd" te postavite svoju lozinku, nakon uspješno dodane lozinke telnet će se automatski ugasiti te će omogučiti SSH konekciju

      3. Povežite SSH konekciju putem Putty-ja a ako vas bude tražio username upišite "root", a lozinku koju ste maloprije dodali.
      4. Otkopčajte router iz struje pa ga opet prikopčajte uđite u SSH te pokušajte ponovo
      /etc/init.d/uhttpd enable
      
      /etc/init.d/uhttpd start
       
      Upišite u Web Preglednik 
      192.168.1.1 
       
       
       
      ------------------------- Metoda 2 ----------------------

      Za ovu metodu morate imati SPI Flash Programmer za točno određeni chip ( 150mil SOP8 ) pomoću kojega biste ubacili novu memoriju u vaš router.

      Lai Green Tool SPI Flash Programmer :

      CH341A Program + Win7 Driveri (Potrebna Licenca)

      WR703N Flash ROM Memorija za vaš novi 8MB Chip - Preuzmi 
      * memorija će se nadograđivati ovisno o izlasku novih ipkg softwarea (uskoro link za preuzimanje)
      [Na ovaj 8MB chip možete stavljati i dosadašnje firmware predviđene za 4MB chipve]

      Kada spojite vaš Flasher s kompjuterom i instalirate drivere otvorite software te za svaki slučaj izbrišite svu memorija pa dodajte novu. Otvorite memoriju (.bin) koju ste upravo preuzeli te pritisnite Program te pričekajte da program odradi svoje te se prebacite na Metodu 1 i završite postupak.

      Dodavanje SMA izlaza za odvojivu antenu

      Potrebno :

      • SMA Male Jack + Kabel  (2$ na Ebay-u ali mora imati onaj zlatni pin u sredini (muški)
      Pronađite u desnom donjem kutu ovaj AN1 priključak na koji će se lemiti SMA kabel





      Prije lemljenja na kutijici napravite rupicu kroz koju može proči kabel, ali ne i sma konektor tako da može zaglavljeno stajati kao na ovoj slici ispod:


      Dodavanje Serijskog Porta na TL-WR703N

      Potrebno :

      • CP2102 USB to TTL + Pinovi (2$ Ebay)
      • Lemilica + Pasta za lemljenje
      • Putty Konsola/Terminal za serijsku vezu

      Znači da bi spojili Ruter i PC moramo pronaći ulaze na ruterovoj pločici : TX , RX , GND
      GND,RX,TX
       


      A na CP2102 pinovi za RX i TX idu obrnuto ( RX -> TX , TX -> RX)

      Morate sve stabilizirati jer i najmanje odvajanje bi moglo potpuno oštetiti vaš ruter.

      TP-Link TL-WR703N


      Nadogradnje / Modifikacije:
      ✘ Nije Testirano
      ✔ Testirano

      Malo čudovište koje podržava Linux opertaivni sustav OpenWRT koji ga pretvara iz džepnog rutera u multi-funkcionalni uređaj.

      Specifikacije :
      • Atheros 400MHz MIPS CPU
      • 32MB RAM
      • 4MB flash memory
      • 10/100Mbps Ethernet interface
      • 802.11b/g/n wireless interface with one internal antenna
      • USB 2.0 port
      • Micro-USB power socket, approximately 1W power draw
      • 5.7cm x 5.7cm x 1.8cm dimensions