Portál AbcLinuxu, 30. dubna 2025 20:05

OpenWrt na routeru TP-LINK TL-WR1043ND

31.7.2010 03:28 | Přečteno: 16521× | Hardware | Výběrový blog | poslední úprava: 13.9.2010 12:07

Když jsem si koupil notebook, bylo jen otázkou času, kdy bude následovat wi-fi router. Před 3 týdny jsem si koupil TP-LINK TL-WR1043ND. Ptal jsem se 3 lidí, kterým věřím ohledně sítí a nikdo z nich mi to nevymluvil, tak jsem to zkusil.

První 3 týdny jsem používal oficiální firmware (jen jsem nahodil poslední verzi). V nastavení bylo vše, co jsem potřeboval, ale teď nedávno se začla projevovat taková otravná věc - prostě zhruba po 1 dni uptime přestalo jít webový rozhraní, přičemž po restartu vždycky zase šlo. Router jinak normálně fungoval. Tak jsem napsal na TP-LINK support a už i odepsali, nějaká pani se mě ptala jak ten router bliká a jestli ho nepřetěžuju nějakýma šílenostma, tak sem jí na to odepsal a na závěr jsem dodal, že zkusím OpenWrt, protože a) mám rád open-source a b) když nastane problém, můžu ho identifikovat a dokonce i opravit sám. UPDATE: nějaký hoch z TP-LINKu mi poslal aktualizovaný firmware na vyzkoušení. Tak aspoň že tak.

Tak jsem teda nahodil OpenWrt přes Firmware Upgrade ve výchozím webovým rozhraní. Zezačátku jsem z toho byl trochu vyplašenej (co když to nepůjde, atd.), ale po chvíli jsem se uklidnil a nastavoval. Nejdřív je třeba fofrem nastavit heslo (třeba přes webinterface). V jednu chvíli jsem na webu odkliknul nějakou hovadinu a najednou jsem se na router nemohl připojit. Šel jsem se zeptat na IRC a tam mě samozřejmě odkázali na wiki, nicméně na stránku, kde je popsaný jak se dostat do failsafe režimu a přes telnet to obnovit. Tak se mi to nakonec povedlo a nastavil jsem si to znova.

Instalace přes opkg mi začala fungovat ve chvíli, kdy jsem zjistil, že je třeba nejprve spustit opkg update. V základu tam nejsou nainstalovaný dost podstatný balíky, takže chcete-li provozovat wi-fi v AP modu, potřebujete balík hostapd (nebo hostapd-mini nebo wpad nebo wpad-mini). Pro šifrování WPA2-PSK je třeba wpa-supplicant (či wpa-supplicant-mini). Pro podporu Atheros wifi karty je třeba kmod-ath9k. Pro kofiguraci wifi spusťte

wifi detect > /etc/config/wireless

a vygenerovaný konfigurák si upravte (nutný je hlavně zaměnit radio0 za wlan0 a samozřejmě nastavit šifrování).

Switch funguje sám od sebe a připojení k Internetu přes DHCP taky.

Pro podporu UPnP je třeba miniupnpd a případně luci-app-upnp pro webovou konfiguraci. Nějak mi to nešlo, je to takový pochybný. Radši jsem rozjel port forwarding.

Port forwarding, který lze nastavit přes web nefunguje tak, jak by člověk očekával, takže nejlepší je se na to vyprdnout, otevřít si /etc/firewall.user a nastavit si to ručně stručně:

WAN=`uci -P /var/state get network.wan.ifname`
WANIP=`ifconfig $WAN | awk '/inet addr/ {split ($2,A,":"); print A[2]}'`

# TCP
for port in 80 443 2233 $(seq 4440 4445) 4662 27960; do
        iptables -t nat -A prerouting_rule -d $WANIP -p tcp --dport $port -j DNAT --to 192.168.1.100
        iptables -A forwarding_rule -p tcp --dport $port -d 192.168.1.100 -j ACCEPT
        iptables -t nat -A postrouting_rule -s 192.168.1.0/24 -p tcp --dport $port -d 192.168.1.100 -j MASQUERADE
done

# UDP
for port in $(seq 4440 4445) 4665 4672 27960; do
        iptables -t nat -A prerouting_rule -d $WANIP -p udp --dport $port -j DNAT --to 192.168.1.100
        iptables -A forwarding_rule -p udp --dport $port -d 192.168.1.100 -j ACCEPT
        iptables -t nat -A postrouting_rule -s 192.168.1.0/24 -p udp --dport $port -d 192.168.1.100 -j MASQUERADE
done

Pokud má tohle fungovat pořád a ne jen občas, musíte (třeba přes web) přiřadit napevno lokální IP pro MAC adresu vaší síťovky v kompu, jinak pokaždý dostane jinou IP. Já mám desktop na .100, HTPC na .101, notebook na .111 přes wifi, atd.

Když si to tak nějak nastavíte k obrazu svému, je dobrý vytvořit si (opět přes web ui) zálohu nastavení.

IPv6 (ne nativní, ale 6to4, máte-li veřejnou IPv4 adresu)

Na IPv6 jsem šel podle tohoto návodu. Chybí tam zmínka o tom, že je třeba nainstalovat kmod-sit a taky sem ve skriptu musel nahradit výskyty tun6to4 za sit0. V initskriptu radvd ve funkci start() je RADVD_CONFIG_FILE=, což jsem musel změnit na RADVD_CONFIG_FILE=/etc/radvd.conf, aby mi IPv6 šlo automaticky i na kompech připojených přes router.

Dojmy z OpenWrt

Je to hustý. Můžete si na router naládovat cokoliv co utáhne (a co se tam vejde). Já mám 400 MHz Atheros CPU (MIPS) a 32 MB RAM, tak si nemůžu moc vyskakovat, ale stejně. Jo a zjistil jsem, že maximální vysílací výkon mýho modelu je 27 dBm. To mě zajímalo hned od začátku, ale přes ofic. firmware není způsob, jak to zjistit.

PS: záznam v sekci Hardware

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (4) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

31.7.2010 09:52 ZeXx86 | skóre: 19 | blog: ZeXx86 blog | Orlová
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
A co IPv6, je podpora v ofic. firmware ? V OpenWRT by melo behat spravne.
ZeX/OS - http://zexos.org
David Watzke avatar 31.7.2010 09:54 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Mám takovej dojem, že [podpora IPv6 v ofic. fw] není. Mohl bych rozjet 6to4 (mám připojení od UPC, takže nativní nehrozí), ale nemám příliš velkou motivaci - jinými slovy je mi to úplně na prd.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 31.7.2010 10:23 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Achjo. Kvůli tobě mám teď pocit, že to musím mít... tak to jdu nahodit.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 10:41 virt6
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
:-D

Jinak díky za info. Na tenhle router nějakou dobu koukám a absence podpory OpenWRT mě dosud brzdila v rozletu.
David Watzke avatar 31.7.2010 10:43 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Absence podpory OpenWrt? Na ofic. webu píšou, že je podporovanej (a to už dost dlouho) :-)

Každopádně jsem rád, že se ti můj zápisek hodí.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 11:05 virt6
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Já pamatuju ještě dobu, kdy na foru OpenWRT pobíhaly dotazy ohledně podpory, a nikdo nic nevěděl :-)
Grunt avatar 31.7.2010 11:32 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
V oficiálním binárním obraze IMHO ne, ale není nejmenší problém ji tam dostat pomocí jejich buildsystému. O to nepochybuji.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
David Watzke avatar 31.7.2010 11:55 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
dave@archie ~ $ ping6 ipv6.abclinuxu.cz
PING ipv6.abclinuxu.cz(2a01:430:10:ab::1) 56 data bytes
64 bytes from 2a01:430:10:ab::1: icmp_seq=1 ttl=59 time=92.0 ms
64 bytes from 2a01:430:10:ab::1: icmp_seq=2 ttl=59 time=86.7 ms
64 bytes from 2a01:430:10:ab::1: icmp_seq=3 ttl=59 time=87.9 ms
64 bytes from 2a01:430:10:ab::1: icmp_seq=4 ttl=59 time=103 ms
^C
--- ipv6.abclinuxu.cz ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 86.705/92.513/103.399/6.598 ms
(doplnil jsem info do zápisku)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 10:52 frdrx | skóre: 29 | blog: frdrx
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
Díky, tohle se mi bude hodit. Mám ten samý. S poslední verzí oficiálního firmwaru sice nezažívám jediný problém (webové rozhraní fungovat nepřestává jako všechno ostatní), ale asi taky časem do OpenWRT půjdu.
Patička mi slouží k tomu, abych si lépe poznal svoje příspěvky.
31.7.2010 11:10 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
Ja už dlhší čas pozerám na Routerstation pro. Procesor má 680MHz a 128MB. To bude na torenty a mini sieť super. K tomu CM9 alebo novšiu. Je tam priama podpora OpenWrt.

Už len chýba schopná krabička (keďže to ide do bytu a ide sa nakupovať. Vite nejaký typ?

;-)

31.7.2010 11:15 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Na roote vyšiel zaujímavý článok. Takže sa asi fakt plesnem po kapse a vytiahnem zopár EUR. :-)

(ps. v predchádzajúcej reakcii som ale dal tomu slovenčinovy.)
AsciiWolf avatar 31.7.2010 12:21 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Už len chýba schopná krabička (keďže to ide do bytu a ide sa nakupovať. Vite nejaký typ?
Co třeba tahle? :-)
31.7.2010 12:26 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Dik. Takže je rozhodnuté.
Grunt avatar 31.7.2010 11:31 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
Zezačátku jsem z toho byl trochu vyplašenej (co když to nepůjde, atd.),…V jednu chvíli jsem na webu odkliknul nějakou hovadinu a najednou jsem se na router nemohl připojit. Šel jsem se zeptat na IRC a tam mě samozřejmě odkázali na wiki, nicméně na stránku, kde je popsaný jak se dostat do failsafe režimu a přes telnet to obnovit.

Jediný správný způsob jak na tom rozjíždět OpenWRT je vzít nůž, odloupnout ten horní kryt, naletovat lištu, sehnat si brouka jménem MAX232, připnout to jedním koncem k těm čtyřem pinům a druhým do sériového portu. O ničem jiném ani neuvažuj. Takže šup, šup do práce.

Jinak se zdá, že v pravém horním rohu je i JTAG, což by bylo též vhodné vyvést.

A jinak před započetí jakékoliv práce, RTFM!!! Co vás to dneska v té škole vůbec učí?

V základu tam nejsou nainstalovaný dost podstatný balíky, takže chcete-li provozovat wi-fi v AP modu, potřebujete balík hostapd. Pro šifrování WPA2-PSK je třeba wpa-supplicant (či wpa-supplicant-mini). Pro podporu Atheros wifi karty je třeba kmod-ath9k.
Proto je také velice výhodné se vyprdnou ta nějaký officiální binární balík a naučit se kombinaci:
svn co svn://svn.openwrt.org/openwrt/trunk/ openwrt-trunk
cd openwert-trunk
make menuconfig
make
Krom toho, že si tam pohodlně můžeš nastavit jaké budeš a nebudeš chtít balíčky si tam můžeš nastavit jak bude vypadat základní systém ještě před nabootováním (IP adresa,…), můžeš si tam nakonfigurovat jádro (o snadné podpoře přidávání libovolných modulů za běhu snad ani nemluvě), můžeš si tam nastavit kompilační volby (třeba debugovací sysmboly už se mi párkát hodili), můžeš si tam udělat SDK,…
Port forwarding, který lze nastavit přes web nefunguje tak, jak by člověk očekával
Jde to, ale uznávám, že zrovna intuitivní to není a že zvládnout to jen tak bez manuálu není žádná prča.
Jo a zjistil jsem, že maximální vysílací výkon mýho modelu je 27 dBm. To mě zajímalo hned od začátku, ale přes ofic. firmware není způsob, jak to zjistit.
Blahopřeji k procitnutí. Že jsou oficiální firmwary, výrobcem naprosto dokryplené a pro uživatele uměle omezené bastly úplně na h***o jsem přišel už před nějakou dobou.
Můžete si na router naládovat cokoliv co utáhne (a co se tam vejde).
8MB NAND. No to toho moc není. Já si z Asusu WL-500D stavím server (,ale také už asi dva roky). Přihodil jsem si k němu USB flashku a root přesunul na ni, takže se 4GB už je to trochu lepší.
Já mám 400 MHz Atheros CPU (MIPS) a 32 MB RAM, tak si nemůžu moc vyskakovat, ale stejně
No, jak u tvého, tak u mého modelu je možnost přiletovat tam další paměťový čip a rozšířit paměť na 64MB. Ale toto je zatím jediná věc, do které bych se asi i já bál pustit. Proto radši hledám sice malou (může být i těch 32MB nebo 64) flashku, která by ovšem byla šíleně rychlá a šíleně odolná.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
David Watzke avatar 31.7.2010 11:38 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND

A jinak před započetí jakékoliv práce, RTFM!!! Co vás to dneska v té škole vůbec učí?

:-D na tohle odkazuju v zápisku, tohle mě ve škole naučili Jinak dík za tipy, zatím na to půjdu opatrně a po svym.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Grunt avatar 31.7.2010 11:47 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
zatím na to půjdu opatrně a po svym.
Tak bych tě rád upozornil, že na to jdeš špatně.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
David Watzke avatar 31.7.2010 11:49 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Mohlo by bejt hůř, vše co potřebuju jsem rozjel.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Grunt avatar 31.7.2010 13:29 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Jasně, já ti to nijak nevymlouvám, ale jen blbě rýpu. Ale občas se to fakt docela hodí. Protože sériová konzole je jako obrazovka a klávesnice u těchto mašinek (otec si teď nějak zvyknul vykupovat na Aukru nefunkční routery za 5Kč s DPH jen s tím, že si udělá většinou pinový převod a já mu tam nahraju funkční firmware). A tou můžeš třeba ovládat nějakou obdobu BIOSu pokud ho mašina má, mašinu samotnou pokud kixne síť, můžeš přes to debugovat jádro s pomocí KGDB,… No jak chceš.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
David Watzke avatar 31.7.2010 15:05 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Já tě úplně chápu, to jádro už zkouším stavět, tak to možná zkusím "tvojí" cestou. Ale když si po sobě přečteš tento svůj komentář, nepřijde ti aspoň trochu ujetej? Kdo sakra potřebuje debugovat jádro přes KGDB?? :-D Na seriák fakt kašlu, na to nemám (a ani to nepotřebuju).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Grunt avatar 31.7.2010 15:22 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Ale když si po sobě přečteš tento svůj komentář, nepřijde ti aspoň trochu ujetej?
To přibližně většina.
Kdo sakra potřebuje debugovat jádro přes KGDB??
Nevím. Třeba já? Co jiného mi také zbývá, když chci vědět přesné místo pádu jádru v případě, že nechám zapnutou podporu PCI_BRIDGE na SSB na ASUSu? Nebo máš snad nějaký lepší nápad?:
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Ľ|  9¤ë  7 21:44:12 CST 2006 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.

Initializing Arena
Initializing Devices.
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.23.0
rndis0: Broadcom USB RNDIS Network Adapter (P-t-P)
et1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 3.90.23.0
CPU type 0x29006: 264MHz
Total memory: 33554432 KBytes

Total memory used by CFE:  0x80800000 - 0x8089B680 (636544)
Initialized Data:          0x808317F0 - 0x80833ED0 (9952)
BSS Area:                  0x80833ED0 - 0x80835680 (6064)
Local Heap:                0x80835680 - 0x80899680 (409600)
Stack Area:                0x80899680 - 0x8089B680 (8192)
Text (code) segment:       0x80800000 - 0x808317F0 (202736)
Boot area (physical):      0x0089C000 - 0x008DC000
Relocation Factor:         I:00000000 - D:00000000

Device eth0:  hwaddr 00-18-F3-D9-EF-66, ipaddr 192.168.3.254, mask 255.255.255.0
        gateway not set, nameserver not set
Null Rescue Flag.
Reading :: TFTP Server.
Failed.: Interrupted
CFE> go
Null Rescue Flag.
Reading :: TFTP Server.
Failed.: Timeout occured
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 4092 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Linux version 2.6.32.14 (petrvlasic@petr-desktop) (gcc version 4.3.3 (GCC) ) #1 Thu Jun 24 23:43:46 CEST 2010
CPU revision is: 00029006 (Broadcom BCM3302)
ssb: Initializing MIPS core...
ssb: set_irq: core 0x0806, irq 4 => 4
ssb: set_irq: core 0x0806, irq 5 => 5
ssb: set_irq: core 0x0808, irq 6 => 2
ssb: set_irq: core 0x0804, irq 2 => 6
ssb: after irq reconfiguration
ssb: core 0x0800, irq : 2(S)  3* 4  5  6  D  I 
ssb: core 0x0806, irq : 2(S)  3  4* 5  6  D  I 
ssb: core 0x0806, irq : 2(S)  3  4  5* 6  D  I 
ssb: core 0x0808, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x0804, irq : 2(S)  3  4  5  6* D  I 
ssb: core 0x0816, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x0807, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x080b, irq : 2(S)* 3  4  5  6  D  I 
ssb: core 0x080f, irq : 2(S)  3  4  5  6  D  I*
ssb: Sonics Silicon Backplane found at address 0x18000000
Serial init done.
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00002000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
Memory: 29520k/32768k available (2210k kernel code, 3248k reserved, 473k data, 136k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:128
console [ttyS0] enabled
Calibrating delay loop... 263.16 BogoMIPS (lpj=526336)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource MIPS
ssb: PCIcore in host mode found
,$Ź×R×KąÁőőáÁĹáąÉőőáÁĹáá5)ßę?ÍmĹué5)7ŐÁ5)GŇ)ÂÖ¤ÁĹÁÁÁÁ
ÁĹÁÁÁÁÁĹÁÁÁÍÂŃĺÁkRŇÁ2ÉŃÁÁÁkR)ŇÉÁŐÁÁ2ŃÉŃÁÂĹÍĺŮá2kR)˛ŇÉËËËËËË)¢֤áĹŃkRI˘Ň˛ş9$$$$$$$$dCá
Hi    : ffffffa1
Lo    : cebd5800
epc   : 8018baac ssb_pcicore_read_config+0xdc/0x19c
    Not tainted
ra    : 8018ba8c ssb_pcicore_read_config+0xbc/0x19c
Status: 10008002    KERNEL EXL 
Cause : 0080001c
PrId  : 00029006 (Broadcom BCM3302)
Modules linked in:
Process swapper (pid: 1, threadinfo=81c14000, task=81c13938, tls=00000000)
Stack : 81c15cd0 000007a6 81c0e794 81c0a800 00000000 81c567f4 802a0000 10008001
        81c15d48 81c58a00 00000000 81c15d48 00000000 80139684 81c0a800 00000000
        00000000 80140f48 81c15d18 800e62fc 00000000 81c3bdb0 00000008 00000000
        00000000 800059bc 81c15d68 81c56718 00000000 81c567f4 00000000 00000000
        00000000 802cd814 00000008 00000100 00000000 00000000 81c58a00 00000000
        ...
Call Trace:
[<8018baac>] ssb_pcicore_read_config+0xdc/0x19c
[<80139684>] pci_bus_read_config_dword+0x60/0xb0
[<800059bc>] pci_scan_single_device+0x60/0x1a4
[<8013b8ec>] pci_scan_slot+0x28/0xac
[<80007418>] pci_scan_child_bus+0x3c/0xf4
[<800074f4>] pci_scan_bus_parented+0x24/0x3c
[<80009de8>] pcibios_scanbus+0x6c/0x12c
[<8000a0b0>] register_pci_controller+0x98/0xdc
[<8018c42c>] ssb_pcicore_init+0x328/0x370
[<80184f38>] ssb_attach_queued_buses+0x9c/0x314
[<802b0950>] ssb_modinit+0x4c/0xcc
[<8000d648>] do_one_initcall+0x70/0x1f4
[<802a133c>] kernel_init+0xd8/0x148
[<8000fb7c>] kernel_thread_helper+0x10/0x18


Code: 00001021  14400016  2410fff4 <8ca20000> 001518c0  24040002  1264000b  00621806  24020004 
Disabling lock debugging due to kernel taint
Kernel panic - not syncing: Attempted to kill init!
Sem s ním. Rád si ho poslechnu.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Martin Stiborský avatar 31.7.2010 18:54 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND

:) Vypadá to celé vesele, to bych i zkusil…pohledám how-to a potrápím svého Asuska Wl-500g, pokud se nechá…

Kvík ..
Grunt avatar 31.7.2010 19:01 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
pohledám how-to
Niet. Psal jsem to do /etc/preinit ručně stručně. Ale jinak se už nemůžu dočkat. Mám v plánu z toho krom spousty různých serverových služeb udělat i něco na způsob cheap tv-headendu a rozvalit si v síti multicast. To by mě blesk proťal aby to starý dobrý poctivý Asus neutahl.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
21.11.2010 07:40 Tomáš Bryja
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Jen par poznamek pane kolego. 1) Lze pouzit i vyssi nastroje pro disassemblovani routeru. Napr. sroubovak;) 2) A druha poznamka k JTAG konektoru. Lze pres nej pouze cist, zapis je blokovan. Takze jakkoliv tento konektor resit je bezpredmetne. To jen k te Vasi pichlave poznamce tykajici-se RTFM :)

minimalne 98% beznych uzivatelu si se systemem(fw) vyrobce bohate vystaci a nevyuzije ani funkce vsechny jeho funkce. Takze nazor ze je na h***o s vami nesdilim. Mel byste si to poupravit. Je na h***o pro vas, me, hracicky, bastlire, experienced usery a dalsi lidi, kterym nestaci nastavit wan ip, essid a sifrovani. :)
pavlix avatar 28.1.2011 17:02 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
A po nějaké době na hovno pro všechny, viz podpora IPv6.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
Petr Tomášek avatar 8.3.2011 20:27 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Proto je také velice výhodné se vyprdnou ta nějaký officiální binární balík a naučit se kombinaci:
svn co svn://svn.openwrt.org/openwrt/trunk/ openwrt-trunk
cd openwert-trunk
make menuconfig
make
Jo, a sežere ti to 4GB místa ani si neprdneš. Navíc, chci tě vidět, jak při každý podělaný kritický chybě budeš narychlo překompilovávat systém... (zvlášť, když SVN v tu chvíli třeba nepůjde zkompilovat... happy bisection! )
multicult.fm | monokultura je zlo | welcome refugees!
31.7.2010 11:34 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
Co si myslite o Netgear WNDR3700? Mate ho nekdo? To je zase muj favorit... A nebo jina krabicka, co ma v sobe 4x 1GB Ethernet, wifi a usb port na externi disk...
Grunt avatar 31.7.2010 11:36 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
STFW a neptej se. Takže konkrétně pro tento model…
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
31.7.2010 11:49 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Jasne, ale ja myslim konkretni zkusenosti od nekoho, kdo tenhle router ma... Jde mi hlavne o prenosove rychlosti z externiho disku pripojeneho na USB port routeru do PC, ktery je pripojene 1Gb/s ethernetem. Cetl jsem, ze ty rychlosti jsou u nekterych routeru dost bidny...
Grunt avatar 1.8.2010 01:14 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Tak je snad jasné, že ty microcontrolery co jsou v takových zařízeních jsou max. tak dělané na ovládání některých ASIC obvodů a ne na tahání dat gigabitovými rychlostmi. Ale to se jich týká všech obecně. Já osobně jsem si zkusil na Asusu tahat data z USB flashky skrze netcat přes síť a dosáhl jsem ohromného 1,5Mbps. No ale s tím už se tak nějak počítá.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
David Watzke avatar 31.7.2010 11:53 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
To je i ta moje.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 11:57 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
1. A jaka je tam realna rychlost prenosu z USB disku do PC pripojeneho kabelem? Jde mi jen o velke soubory... 2. Umi to torrent klient? Ze by se mi torrenty stahovaly primo na na ten pripojeny externi disk, abych nemusel mit zapnute pc?
David Watzke avatar 31.7.2010 12:00 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
No, měl by na tom běžet ctorrent. USB disk bohužel nemám, ale na CZC se to řeší.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 12:11 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Jenze jsem cetl, ze zalezi taky na verzi firmware, v pripade openwrt to muze byt podobny...
David Watzke avatar 31.7.2010 12:19 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Vzhledem k tomu, že gigabit mezi kompem a notebookem mi přes router jede 940 Mbit/s (v obou strojích integrovaný GLAN), tak bych se tohodle příliš nebál...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 12:27 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Prave ze rychlost vetsinou neutahne procesor v tom routeru (tok dat mezi jeho USB radicem a ethernetem), proto to zjistuju... u nekterych routeru je pak ta rychlost treba jen 2MB/s, viz ta diskuze na czc.
David Watzke avatar 31.7.2010 12:28 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
No, ale u tohodle evidentně ne :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
31.7.2010 13:27 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Tak ho asi zkusim, stoji polovinu toho co ten netgear....
Michal Fecko avatar 1.8.2010 00:39 Michal Fecko | skóre: 31 | blog: Poznámkový blog
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Screenshoty openwrt na tom routri nemas? co vsetko sa da cez web nastavit?
David Watzke avatar 1.8.2010 01:27 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Příloha:
Všechno, co lze nastavit přes uci, což je takový spešl rozhraní, kde konfiguruješ věci zjednodušenýma konfigurákama, ze kterých se pak vygenerujou ty skutečný, ošklivý :-) Je toho docela dost, co lze nastavit. Přikládám screenshot.

Některý věci přes to nenastavíš, ale myslim si, že to je vcelku jedno, vzhledem k tomu, že to je linux a máš tam normálka rootshell, kde se můžeš vyřádit :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Grunt avatar 1.8.2010 11:05 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Ne uci, ale LuCI (jsou tam někde i screenshoty). Vychází to z Firefunk-Firmwaru. A krom toho co tam vidíš si tam můžeš ještě doinstalovat další moduly (dokonce nemusíš šahat na opkg, ale dá se to instalovat i v tom LuCI v záložce System nebo tak nějak) které začínají názvem luci-* (mám pocit, že jsou tam dokonce i nějaké věci na bittorent). Ale člověk dostane do ruky tak silnou zbraň v podobě OpenWRT a první na co se ptá je jestli na tom jdou stahovat Torrenty a jestli to jde naklikat? Ach jo.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Grunt avatar 1.8.2010 11:10 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Příloha:
System
Tak ne. Je to v Overview a Luci-Component.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
David Watzke avatar 1.8.2010 12:47 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
UCI je ten konfigurační systém (Unified Configuration Interface), LuCI je jeho webinterface...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Grunt avatar 1.8.2010 14:08 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Jo tak. To jo. Já jsem totiž zvyklí psát je ručně.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Jendа avatar 2.8.2010 12:12 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
2,432 GHz, 27 dBm
Co na to ČTÚ?
David Watzke avatar 2.8.2010 12:27 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Prej už mi to jedou zabavit. Pro mý účely stejně stačí těch 20, jen jsem se chtěl ujistit :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Jendа avatar 2.8.2010 12:46 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
To máš dokonale izotropní zářič nebo tak velký úbytek na cestě ze zesilovače do antény?
David Watzke avatar 2.8.2010 13:12 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Nevím. No především ani nerozumím tomu, na co se mě ptáš :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Jendа avatar 2.8.2010 13:50 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Těch 20 dBm je v licenci definováno jako hustota výkonu vysílače, který je izotropní - tj. vysílá do všech směrů stejně, jeho vyzařovací charakteristika je koule. Jenže takové antény neumíme vyrobit a stejně by to nebylo příliš vhodné, protože lidé s notebooky jsou většinou okolo, ale ne nad a pod. Proto konstruujeme antény, které jsou v různých smyslech směrové - například pendreky vyzařují jenom do stran, ale ne nahoru a dolu, sektorové antény vyzařují do půlkruhu a síta, paraboly nebo Yagiho antény vyrábí úzký kužel.

Zesílení antény je v její dokumentaci. Kdyby například vysílala jenom do poloviny kulové plochy (tak obvykle vysílají pendreky), pak má zesílení 2× neboli 3 dBi (i jako izotropní - o tři decibely víc než izotropní zářič). Takže když do pendreku smažíš 20 dBm, tak výkonová hustota nad a pod ním je 0, ale kolem něj naměříš stejnou výkonovou hustotu, jako kdyby tam místo pendreku byl izotropní zářič s výkonem 23 dBm. Takže jsi limit přešvihl 2×.
Jendа avatar 2.8.2010 14:04 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
David Watzke avatar 2.8.2010 14:28 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Aha. Zajímavý.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Grunt avatar 2.8.2010 15:45 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
No IMHO je to hlavně jedno z toho důvodu, že to má stejně v baráku a klidně si může před náš barák měřící vůz ČTU stoupnout a pokoušet se odhadovat původní vysílací výkon s útlumem našich stěn.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Jendа avatar 2.8.2010 15:47 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Ještě mě napadlo, že když si vysíláš na soukromém pozemku, tak to může být každýmu volný, a ČTÚ, který bude měřit až za hranicemi pozemku, se to bude jevit, jako kdybys měl kolem plotu postavených třeba 20 antén s legálním výkonem :-).
2.8.2010 16:07 VSi | skóre: 28
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Nevím, jak je to přesně právně ošetřeno. Rozhodně i na svém pozemku musíš dodržet parametry dané všeobecným oprávněním ČTÚ. Otázkou je, jestli je musíš pustit na svůj pozemek a zpřístupnit jim to zařízení. Třeba firma taky musí podle zákona pustit úředníky z finančního úřadu na svě pozemky/do svých nemovitosí a umožnit jim kontrolu.

Reálně je i pro ČTÚ technicky problematické měřit výkon "ve vzduchu" ve větší vzdálenosti od antény. Pokud je to možné, tak měří výkon po odpojení kabelu na konektoru antény + se započte zisk antény (z dokumentace nebo rozumně odhadnutý). Ve větší vzdálenosti je těžké prokázat, že zrovna vaše zařízení překračuje limity.

Jedna z podmínek ve VO je taky např. že zařízení nesmí být dodatečně upravované, dříve se vyžadovala nějaká homologace, teď možná prohlášení o shodě nebo jak se to jmenuje. Takže tak jednoduché, že "jako kdybys měl kolem plotu postavených třeba 20 antén s legálním výkonem" to nebude.
msk avatar 3.8.2010 14:54 msk | skóre: 27 | blog: msk
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
Mam asus wl500g p2. Oficialny firmware tam vydrzal 2 dni, nasledoval ho nejaky mierne upraveny ( oleg tusim ). OpenWRT som sa nejak zlakol, precital som si letmo o tom par clankov a ked som videl konfigurovanie iptables rucne, hned som si nechal zajst chut. Po dlhej dobe som rozbiehal mensiu firmu, tak som tam kupil tiez asusa a pokusne nahodil DD-WRT. Za 10 minut bola siet nakonfigurovana. Pri predstave ze to robim ako pred 7 rokmi linuxovym serverom, kde si vsetko musim ako pako nainstalovat a nastavit rucne ( firewall, dhcp, dns a spol. ) mi beha mraz po chrbte a uz by som do toho znovu nesiel.
5.8.2010 09:14 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak uz mam zmineny TP LINK taky, nakonec jsem dospel k nazoru, ze mi bude dostacovat a na Netgear WNDR3700 jsem se zatim vybodnul.
David Watzke avatar 5.8.2010 09:37 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
A už si testoval rychlost externího USB?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
5.8.2010 11:05 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Jeste ne, k tomu se dostanu az nekdy o vikendu nebo pristi tyden (s originalnim fw).
24.9.2010 01:29 RapMan | skóre: 14 | blog: RapMan
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Tak muj WD MyBook 2TB (slozeny ze 1x 1TB HDD) router s originalnim firmware nerozpozna...
10.9.2011 17:13 jps
Rozbalit Rozbalit vše Re: OpenWrt na routeru TP-LINK TL-WR1043ND
Odpovědět | Sbalit | Link | Blokovat | Admin

zdravím mám tento router a do něho jsem nainstaloval fw od dd-wrt. Jelikož jsem si myslel že spuštění sdílení souborů přes ext. HDD připojený do routeru přes USB bude s tímto fw funkční oproti original.fw který je absolutně kničemu. No ovšem jsem netušil že pro spuštění- povolení sdílení HDD přes router v tomto softwaru od dd-wrt není tak jedńoduché potřeboval bych nějkoho kdo s tímto má zkušennost a poradil steb by step jak na to. Děkuji všem

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.