PDA

View Full Version : Router TP-Link TL-WR1043ND cu Oscam



badeaghio
16-09-12, 01:01
Pagina producator (http://www.tp-link.com/en/products/details/?model=TL-WR1043ND)
pagina openwrt (http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd)
Am cumparat cutia acum cateva zile, am facut update firmware, e la zi, merge fara probleme. (firmware stock)

Un mic review: am trecut de la un dir 600 la modelul acesta, si parca se simte un pic viteza in plus la browsing. Gigabit-ul face cu adevarat diferenta.

Mi-ar fi convenit sa fi avut si buton hardware pentru wifi on/off. Pe router-ul asta (fata de dlink) functioneaza chiar ok functia WPS.

Inca nu am intrat cu adevarat in meniu (inca nu am pus dns-urile si portforward pe el), dar vreau sa pun zilele astea openwrt pe el si sa-mi incerc norocul cu Oscam. pentru asta o sa urmez instructiunile de pe DEB (http://www.digital-eliteboard.com/showthread.php?197485-OSCAM-PCSC-auf-TP-Link-1043nd-mit-OpenWRT-Backfire)

Mai are cineva modelul acesta? As vrea sa stiu daca, in cazul fericit in care l-as treansforma intr-o brick, daca mi-l schimba sau nu la garantie sau pot sa-i fac jTag (am vazut ca se poate, dar ar fi bine daca ar acoperi si garantia partea asta).

Daca aveti intrebari, shoot.

fery21
16-09-12, 08:41
Sa fii pregatit cu un serial pentru conectare...oprire boot ,daca ai serial faci ce vrei fara sa mai ai nevoie de jtag, oscam ruleaza chiar foarte bine pe el poate chiar mai bine decat pe un fritz 7270...

badeaghio
16-09-12, 10:54
Also, incerc azi sa pun ultima versiune (stabila) de openWRT pe router.
Din cate am citit pana acum, nu ar fi trebuit sa fac update la ultimul firmware de la TP-link, pentru ca se pare ca pe versiunea asta (revizia hardware) 1.8 sunt probleme cu activarea portului de WAN dupa flash-uire cu openwrt. Se pare ca problema nu apare daca fac un downgrade la firmware-ul stock.

Pentru update am sa folosesc ghidul asta http://www.kammerath.net/openwrt-tp-link-wr1043nd-installieren.html . Deocamdata incerc sa inteleg cum instalez luci (am inteles ca asta este o interfata grafica, (webif), si ca openwrt original nu o are instalata).

Acum ramane de vazut cat spatiu o sa ramana liber dupa ce instalez luci si ce am sa pot adauga dupa, dar pot sa zic ca nu ma asteptam sa gasesc atata informatie legata de openwrt si ghiduri de configurare (asta puteam sa o verific usor inainte sa fi cumarat router-ul, da' de :) )

badeaghio
16-09-12, 15:00
Pana la urma m-am straduit in dimineata asta si am reusit ceva: nu mai merge internetul PPPoE pe router! :clap:

AM facut downgrade la o versiune din 2011, dupa care am pus prin webif ultima versiune stabila recomandata pentru modelul acesta.
Nu se conecteaza la net (RDS)
http://oi47.tinypic.com/dgphj9.jpg

Acum... nu stiu ce sa-i fac. cand incerc sa pun firmware stock (pe care mergea ok), openwrt imi zice ca imaginea e mai mare decat spatiul disponibil. ar mai fi alternaativa tftpd64, dar nu stiu cat de sigur e.

Firmware reset am dat si inainte de update si dupa.
De completeat user si pass am completat in meniu, dar nu se conecteaza la net (nu se aprinde nici ledul de WAN).

---------- Post added at 14:00 ---------- Previous post was at 12:47 ----------

REZOLVARE

Al treilea post consecutiv trebuie sa fie cu noroc, nu-i asa? :) Poate da cinvea din staff totusi "merge"
Dau copy-paste la ce am scris pe softpedia:

Cablul era ok.
Disclaimer: faceti asta pe propriul risc
Acum, ca sa nu explic tot ce am facut eu (un pic de nvartit in jurul cozii de fapt), uite ce cred eu ca ar trebui sa faca un user nou care cumpara o cutie 1043nd revizia 1.8 pentru a pune openWRT:
0.Faceti un factory reset
1. intrati in webif, mergeti direct la system->Firmwareupdate
2.Descarcati de aici imaginea asta (http://rghost.net/36040799) (eu am ajuns la ea prin asta (http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd)si dupa la asta (http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#supported.versions) si iarasi la asta (https://dev.openwrt.org/ticket/11898) )
3.Flash-uiti noua imagine (ma rog, e destul de veche ca build date)
4.dati un reset to factory settings (deci si un reboot)
5.descarcati de aici (http://downloads.openwrt.org/backfire/10.03.1/ar71xx/)imaginea potrivita (aici link direct pentru 1043ND (http://openwrt-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin))
6.repetati pasul 1 cu noua imagine
7.Acum se aprinde ledul de WAN si va puteti da pe net pe openwrt pe 1043nd cu 1.8

Deocamdata nu am testat wireless sau altele, dar macar l-am facut sa mearga. De acum incepe distractia cu adevarat

Important: notati parola de PPPoE si descarcati fisierele inainte sa incepeti flash-uriea, asta ca sa nu stati sa conectati/deconectati firele.


Bun, deci am reusit sa pun openwrt, incerc mai tarziu sa deslusesc ițele cu instalarea de pachete.

Sunt n00b in oscam, dar incerc sa invat :)

fery21
17-09-12, 21:36
Eu cumparasem in prealabil acest router pentru gigalan, am motat openwrt cu modem adsl si fuctiona perfect apoi pcsc reader si alte alea...

badeaghio
19-09-12, 14:43
Aseara am reusit sa pornesc un server oscam pe ubuntu, azi, cu aceleasi fisiere de conf am reusit sa-l pornesc si pe router - cu un build pentru un fritzbox. Ruleaza ok, trebuie sa fac rost de un reader (am un pheonix dar e pe serial - deci imi trebuie un adaptor serial - usb).

Problema e ca: oscam il pornesc din putty, totul ok, dar dupa reboot-area router-ului, acesta nu mai porneste, si trebuie sa il repornesc manual.

Deci intrebarile ar fi:
1. pot sa folosesc un adaptor serial to usb sa leg pheonix de USB sau mai bine sa cumpar un smargo sau echivalent?
2. cum fac sa porneasca dupa reboot?
3. Ce utilitar gen WinSCP sa folosesc pe Ubuntu? fisierele le transfer acum prin terminal, dar as vrea un UI bun, gen WinSCP. Am incercat filezilla, fireFTP si Nautilius (Connect to server)



#!/bin/sh /etc/rc.common# Copyright (C) 2006 OpenWrt.org
START=55
start() {
oscam -b -c /etc/config/oscam/
}
stop() {
killall oscam
}


asta am acum in /etc/init.d/ (un fisier numit oscam).

ma mai documentez..!

badeaghio
20-09-12, 19:37
Rezolvat!

roderttam
21-09-12, 00:30
Felicitari! Poti pune de un tutorial.

badeaghio
21-09-12, 14:39
Promit ca fac, imediat ce fac rost de niste timp liber :)

lao
19-11-12, 22:41
Mai zi si tu ceva, ca de maine vreau sa imi fac de lucru cu el...

badeaghio
20-11-12, 16:51
Pai a mers vreo 2 zile la mine fara card reader, totul ok, dar am renuntat pe moment la server pe router, l-am trecut inapoi pe dream. E multa munca de "bibilit", trebuie rabdare si mult timp liber. eu pana la vara stau cuminte. Ce e dupa, mai vedem. :)
Zi-mi cu ce te pot ajuta, si-ti raspund cu mare placere.

Eu am folosit tutorialul in limba germana, link in primul post, si a mers. procedura e foarte asemanatoare cu instalarea Oscam pe ubuntu, tot terminal si pachete sunt.

Pretul a scazut de cand l-am cumparat(vad ca e 210roni acum, poate in alte parti si mai ieftin), merita cumparat chiar daca nu pui openwrt sau ddwrt cu oscam pe el, e un router Gigabit (si pe lan si pe WAN), ai port USB2.0 cu server FTP, si un semnal, ca sa zic asa "beton"! Cele 3 antene chiar fac diferenta.
Si pe partea de wifi sta foarte bine, cum ziceam mai sus, dar sta bine si la capitlul viteza de transfer, nu numai acoperire.

Se poate pune print server pe portul USB sau modem 3g, deci hardware-ul "poate" multe.

lao
20-11-12, 17:51
Acum am pus mana pe el, are ver 1.10.
Deocamdata il testez asa cum e, eventual cu update de firm original daca o fi disponibil.
Apoi trebuie sa pun un firm alternativ, ddwrt am mai pus pe alte rutere, openwrt nu.
Ma gandeam sa nu fie vreo chichita, ceva...
De abia dupa aceea sa vedem linux si oscam si ce o mai fi pe acolo...

badeaghio
20-11-12, 18:44
Ubuntu + Oscam e usor de testat, poti sa faci asta fie in VmWare sau alt emulator de sistem, virtualizare deci, sau daca folosesti windoze acum, iei ubuntu si wubi (instalator .exe) si o sa iti faca un dualboot win+ubuntu, fara sa-ti partitionezi hardul. O sa ai un fisier de cativa giga (marimea o alegi tu, ar fi ok 20gb sa zicem), dai install, extrage fisierele, dai restart si ai ubuntu.

Daca ai deja ubuntu nu se pune ce am scris mai sus.

Wubi (http:// http://www.ubuntu.com/download/desktop/windows-installer)
http://www.ubuntu.com/download/desktop/windows-installer

lao
20-11-12, 19:09
Pai eu ma refer doar la ruter ( linuxu' de pe el)... openwrt-ul :)

lao
21-11-12, 12:32
N-am avut ce mare lucru sa fac cu el default.
Asa ca i-am pus openwrt si destul de repede l-am facut ... mobila! Inaccesibil.
Butonul de reset nu functioneaza sub openwrt asa ca am cautat sa gasesc o solutie:


The normal 30/30/30 (http://www.xinotes.org/notes/note/1405/) reset does not work for the TP-Link TL-WR1043ND running OpenWRT.
OpenWRT provides a failesafe (http://wiki.openwrt.org/doc/howto/generic.failsafe) mode from where you can recover any configuration mistakes.
For the TP-Link TL-WR1043ND:


Power up the router
When SYS button starts to blink, press and hold the QSS button till SYS starts to blink faster
Telnet to 192.168.1.1. No password needed.
Erase user space data with




mtd -r erase rootfs_data

Si-a revenit, am pus firmware iar si acum lucrez cu mai multa atentie.

E destul de complicat de setat si mai are niste optiuni "ciudate"
De exemplu, daca placa mea poate sa-si ia ip prin dhcp direct fara ruter, prin ruter isi ia tot acelasi ip public

Nov 21 10:41:20 OpenWrt user.notice dnsmasq: found already running DHCP-server on interface 'br-lan' refusing to start, use 'option force 1' to override
am instalat


opkg install usbutils

Am pus si un oscam asa in viteza dar

root@OpenWrt:/usr/bin# ./oscam
Segmentation fault
Ce mai trebuie instalat?

badeaghio
21-11-12, 17:22
incearca si cu alt build, gasisem la un moment dat pe un site cateva zeci de pagini cu build-uri pentru modelul asta, daca dau de el il pun aici

lao
23-11-12, 09:45
Am pus ddwrt, cu asta nu m-am inteles... nu ma lasa sa scriu, oscam tot la fel face... de abia am scapat de el ca nu ma lasa sa schimb firmu'.
De abia am pus unul original si apoi back to openwrt.
Daca mai ai oscamu' ala care ti-a pornit l-as vrea si eu ca nu-mi dau seama ce e de vina de nu porneste. Bin sau ceva lipsa in sistem...

lao
27-11-12, 20:06
Am mai frecat DDWRT dar degeaba, e imposibil. Din interfata faci setari dar din consola... e jale.
Asa ca ma inteleg de minune cu openwrt.


Router ModelTP-LINK TL-WR1043ND
Firmware Version OpenWrt Backfire 10.03.1 / LuCI 0.10.0 Release (0.10.0)
Kernel Version2.6.32.27
Am gasit un oscam vechi
oscam_1.00-r5542-1_ar71xx
care merge, dar nu pot pune unul mai proaspat ca nu stiu ce toolchain trebuie.
Tot ce am compilat nu merge:
"OPENWRT_2.4" "OPENWRT_2.6" "TPLink_1043ND" "DDWRT_3.4.6" "DDWRT_4.1.0"
In oscamul asta scrie:

version 1.00-unstable_svn, build #5542 (mips-wrt54g-linux)
Stie cineva ce toolchain e asta (mips-wrt54g-linux)?

---------- Post added at 19:06 ---------- Previous post was at 17:32 ----------

Am incercat sa compilez cu "vechiul" easybuild, cu toolchain OpenWrt-SDK-ar71xx si e ok.
Dar am renuntat la easybuild tocmai ca nu reusesc sa-l setez total, imi compileaza, in cazul acesta, fara suport smargo.
Asa ca acum o sa incerc sa inlocuiesc toolchain din simplebuild cu cel din easybuild

mirel
27-11-12, 21:35
eu am incercat o gramada de svn-uri cu simplebuild, chiar am schimbat si toolchainul, dar degeaba..se pare ca simplebuild are o problema cu compilatul tplinkului...
in schimb merge bine compilat cu EasyBuildScript .. te chinui un pic la configurat...dar merge..nu o sa ai probleme cu "Segmentation fault"

uite ai aici:



OSCam ver: 1.20-unstable_svn rev: 7942 target: mips-openwrt-linux-uclibc
| Tools:
| CROSS = mips-openwrt-linux-uclibc-
| CC = mips-openwrt-linux-uclibc-gcc
| STRIP = mips-openwrt-linux-uclibc-strip
| Settings:
| CONF_DIR = /usr/local/etc
| CC_OPTS = -O2 -ggdb -ffunction-sections -fdata-sections
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -I/home/nou/oscam-svn/external_LIBS/TPLINK/include
| LDFLAGS = -Wl,--gc-sections -L/home/nou/oscam-svn/external_LIBS/TPLINK/lib -I/home/nou/oscam-svn/external_LIBS/TPLINK/include
| LIBS = -lcrypto -lpthread -ldl
| Config:
| Addons : WEBIF TOUCH IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX RADEGAST SERIAL CONSTCW PANDORA
| Readers : NAGRA IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD DRE TONGFANG BULCRYPT
| CardRdrs : PHOENIX INTERNAL SC8IN1 MP35 SMARGO DB2COM STAPI
| Compiler : mips-openwrt-linux-uclibc-gcc (GCC) 4.3.3
| Linker : GNU ld (GNU Binutils) 2.19.1
| Binary : Distribution/oscam-1.20-unstable_svn7942-mips-openwrt-linux-uclibc
+-------------------------------------------------------------------------------


l-am pus aici (http://mirel.home.ro/oscam-svn7942-TPLINK-DEFAULT-WEBIF)

lao
27-11-12, 21:57
Pe mine nu ma lasa sa salvez ce configurez, le ia pe urma default. Si folosesc oscam compilat numai cu ce trebuie, am eu pitici pe creier sa nu contina:


DRE TONGFANG BULCRYPT
si tot felu' de balarii...

Ii dau eu de cap pana la urma...

mirel
28-11-12, 00:06
| Config:
| Addons : WEBIF WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX
| Protocols: NEWCAMD CCCAM CCCSHARE
| Readers : NAGRA CONAX VIACCESS
| CardRdrs : PHOENIX MP35 SMARGO
| Compiler : mips-openwrt-linux-uclibc-gcc (GCC) 4.3.3
| Linker : GNU ld (GNU Binutils) 2.19.1
| Binary : Distribution/oscam-1.20-unstable_svn7942



aici (http://mirel.home.ro/oscam7942)

lao
28-11-12, 00:47
Nici asta nu-mi vede smargourile, raman deocamdata cu build #5542 (mips-wrt54g-linux)
Oricum, vechitura asta merge neasteptat de bine.
Si mai sapam...

fery21
28-11-12, 06:40
Poti compara cu fritzbox la oscam si la instalarea de pcsc.

mirel
28-11-12, 21:47
...cu dedicatie! ;)




+-------------------------------------------------------------------------------
| OSCam ver: 1.20-unstable_svn rev: 7942 target: mipsel-linux-uclibc-libusb
| Tools:
| CROSS = /opt/cross/mipsel/4.1.0-uclibc-0.9.28/bin/mipsel-linux-uclibc-
| CC = /opt/cross/mipsel/4.1.0-uclibc-0.9.28/bin/mipsel-linux-uclibc-gcc
| STRIP = /opt/cross/mipsel/4.1.0-uclibc-0.9.28/bin/mipsel-linux-uclibc-strip
| Settings:
| CONF_DIR = /etc/oscam
| CC_OPTS = -O2 -ggdb -ffunction-sections -fdata-sections
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -DWITH_LIBUSB
| LDFLAGS = -Wl,--gc-sections -DWITH_LIBUSB
| LIBS = -lusb-1.0 -lrt -lpthread -ldl
| Config:
| Addons : WEBIF WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX
| Protocols: NEWCAMD CCCAM CCCSHARE
| Readers : NAGRA CONAX VIACCESS
| CardRdrs : PHOENIX MP35 SMARGO
| Compiler : mipsel-linux-uclibc-gcc (GCC) 4.1.0
| Linker : GNU ld version 2.16.1
| Binary : Distribution/oscam-1.20-unstable_svn7942-mipsel-linux-uclibc-libusb
+-------------------------------------------------------------------------------



download (http://mirel.home.ro/oscam-1.20-unstable_svn7942-mipsel-linux-uclibc-libusb)

lao
29-11-12, 08:58
Rezolvat. Ca de obicei... o chichita!
Cu simplebuild.
La optiuni se pune USB=Yes dar trebuie si Static=Yes

Wiki sa traiasca!

Multumesc celor care au facut un efort sa ma ajute.

potty
07-12-12, 17:18
Ma poate ajuta cineva cu un oscam cu pcsc reader pentru routerul asta?

Thx

mirel
08-12-12, 19:57
salut

incearca-l pe asta:



+-------------------------------------------------------------------------------
| OSCam ver: 1.20-unstable_svn rev: 7951 target:
| Tools:
| CROSS = mips-linux-uclibc-
| CC = mips-linux-uclibc-gcc
| STRIP = mips-linux-uclibc-strip
| Settings:
| CONF_DIR = /usr/local/etc
| CC_OPTS = -O2 -ggdb -ffunction-sections -fdata-sections
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -static-libgcc
| LDFLAGS = -Wl,--gc-sections -static-libgcc
| LIBS = -lpthread -ldl
| Config:
| Addons : WEBIF TOUCH CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX
| Protocols: CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX
| Readers : NAGRA IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD BULCRYPT
| CardRdrs : PHOENIX INTERNAL SC8IN1 MP35 SMARGO DB2COM STAPI
| Compiler :
| Linker : /bin/sh: mips-linux-uclibc-gcc: not found
| Binary : Distribution/oscam-1.20-unstable_svn7951-
+-------------------------------------------------------------------------------


download (http://mirel.home.ro/oscam-svn7951-TPLINK-DEFAULT-PCSC-WEBIF)

lao
27-07-13, 13:37
A mai compilat cineva recent ?
Ca nu reusesc sa-l mai nimeresc...

fery21
28-07-13, 01:34
Il gasesti compilat la fritzbox...

lao
28-07-13, 01:51
Bineinteles ca am gasit unul care merge (8758), dar eu le compilez dupa nevoile mele.
Sunt impotriva binarelor luate de gata!

fery21
28-07-13, 15:55
Ma gadeam ca, in acelasi loc gasesti si sursa....

lao
28-07-13, 16:14
Nu scrie clar?

A mai compilat cineva recent ?
Ca nu reusesc sa-l mai nimeresc...
Am cerut eu bin-uri sau surse?
Pana la urma o sa-l rezolv, dar poate stia cineva care e noua chichita sa nu mai pierd timpul.

PS Am asa o senzatie ca-s pe alt forum...