08 Maja 2024 10:34:52
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Takedown 2000
· [Howto] Xpenology na...
· [HOWTO] Kompilacja "...
· nju swiatło pytania
· konfiguracja router ...
· Asus TUF-AX3000_V2 p...
· Jaki router kupić? ...
· Szukam zaproszenia n...
· dodatkowe złącza s...
· RT-N18U - nie można...
· [MOD] Tomato64 (x86-64)
· Firewall nie zawsze ...
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
Najpopularniejsze obecnie wątki
· [HOWTO] Kompilacj... [67]
· [Howto] Xpenology... [25]
· nju swiatło pytania [4]
· Takedown 2000 [2]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [216 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.129.210.17
Zobacz wątek
OpenLinksys » :: ROUTERY :: » TP-Link
 Drukuj wątek
TP-Link WR1043ND - OpenWrt Developing
p1vo
TP-Link TL-WR1043ND - OpenWrt Developing


Pełny test urządzenia znajdziecie http://twojepc.pl/artykuly.php?id=tes...l-we1043nd.
Wątek pozostaje w celach informacyjnych dotyczących rozwoju OpenWRT na tą platformę.



TP-Link WR1043ND jest w pełni wspierany przez OpenWrt.



---------------------------------------------------------------------------------
1.1 Hardware -Serial Port

www.pivo.neostrada.pl/WR1043NDSerial.jpg

1.2 Soft - Bootlog

Cytat


BusyBox v1.15.2 (2009-12-08 14:51:50 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

root@OpenWrt:~# dmesg
Linux version 2.6.30.10 (p1vo@p1vo-desktop) (gcc version 4.3.3 (GCC) ) #2 Tue Dec 8 15:33:41 CET 2009
prom: fw_arg0=00000007, fw_arg1=a1f77fb0, fw_arg2=a1f78440, fw_arg3=00000008
MyLoader: sysp=25000302, boardp=23010200, parts=04863001
console [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR9132 rev 2, CPU:400.000 MHz, AHB:200.000 MHz, DDR:400.000 MHz
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
On node 0 totalpages: 8192
free_area_init_node: node 0, pgdat 802adb90, node_mem_map 81000000
Normal zone: 64 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 8128 pages, LIFO batch:0
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 board=TL-WR1043ND
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
NR_IRQS:56
PID hash table entries: 128 (order: 7, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 29480k/32768k available (1938k kernel code, 3288k reserved, 428k data, 136k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 266.24 BogoMIPS (lpj=1331200)
Mount-cache hash table entries: 512
net_namespace: 528 bytes
NET: Registered protocol family 16
MIPS: machine is TP-LINK TL-WR1043ND
bio: create slab at 0
NET: Registered protocol family 2
Switched to high resolution mode on CPU 0
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) Š 2001-2006 Red Hat, Inc.
yaffs Dec 8 2009 15:01:49 Installing.
msgmni has been set to 57
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console handover: boot [early0] -> real [ttyS0]
ag71xx_mdio: probed
eth0: Atheros AG71xx at 0xb9000000, irq 4
Atheros AR71xx SPI Controller driver version 0.2.4
m25p80 spi0.0: m25p64 (8192 Kbytes)
spi0.0: searching for MyLoader partition table at offset 0x10000
spi0.0: searching for MyLoader partition table at offset 0x20000
spi0.0: searching for MyLoader partition table at offset 0x30000
spi0.0: searching for MyLoader partition table at offset 0x40000
spi0.0: no MyLoader partition table found
Searching for RedBoot partition table in spi0.0 at offset 0x7e0000
Searching for RedBoot partition table in spi0.0 at offset 0x7f0000
No RedBoot partition table detected in spi0.0
spi0.0: no WRT160NL signature found
Creating 5 MTD partitions on "spi0.0":
0x000000000000-0x000000020000 : "u-boot"
0x000000020000-0x000000160000 : "kernel"
0x000000160000-0x0000007f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=2C0000, len=530000
0x0000002c0000-0x0000007f0000 : "rootfs_data"
0x0000007f0000-0x000000800000 : "art"
0x000000020000-0x0000007f0000 : "firmware"
Atheros AR71xx hardware watchdog driver version 0.1.0
ar71xx-wdt: timeout=15 secs (max=21)
TCP westwood registered
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 136k freed
Please be patient, while OpenWrt loads ...
Registered led device: tl-wr1043nd:green:system
Registered led device: tl-wr1043nd:red:qss
gpio-buttons driver version 0.1.1
input: gpio-buttons as /devices/platform/gpio-buttons/input/input0
Button Hotplug driver version 0.3.1
ar71xx: pll_reg 0xb8050014: 0x1a000000
eth0: link up (1000Mbps/Full duplex)
eth0: link down
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs
ar71xx: pll_reg 0xb8050014: 0x1a000000
eth0: link up (1000Mbps/Full duplex)
device eth0 entered promiscuous mode
br-lan: port 1(eth0) entering forwarding state
cfg80211: Using static regulatory domain info
cfg80211: Regulatory domain: US
(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
(2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
(5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
(5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
cfg80211: Calling CRDA for country: US
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
phy0: Selected rate control algorithm 'ath9k_rate_control'
phy0: Atheros AR9100 MAC/BB Rev:0 AR2133 RF Rev:a2 mem=0xb80c0000, irq=2
cfg80211: Calling CRDA for country: US
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
nf_conntrack version 0.5.0 (512 buckets, 2048 max)
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering disabled state
br-lan: port 2(wlan0) entering forwarding state
ar71xx-wdt: enabling watchdog timer




1.3. Soft - Kompilacja

Należy użyć i skompilować aktualną wersję OpenWrt Kamikaze pobraną z svn. Jako platformę należy wybrać Atheros AR71xx/AT7240/AR913x, target profile - TP-LINK TL-WR1043ND V1, target image - squashfs. W Kernel modules -> Wireless drivers powinna zaznaczyć się opcja kmod-ath9k. Z kolei w Kernel modules -> USB Support należy zaznaczyć kmod-usb-core oraz kmod-usb2. Jeżeli będziemy używać szyfrowania WPA2, w Network należy upewnić się, że jest zaznaczony program hostapd-mini dla trybu AP i wpa_supplicant dla trybu APClient. Przydatne będzie także zaznaczenia pakietów crda oraz niezbędnego iw. Inne pakiety można zaznaczyć wg potrzeb.
Firmware należy skompilować w standardowy sposób (make). Plik wynikowy dla TL-WR1043ND to openwrt-ar71xx-tl-wr1043ndv1-squashfs-universal.bin


1.4. Soft - Instalacja

Instalujemy openwrt-ar71xx-tl-wr1043ndv1-squashfs-universal.bin z poziomu oryginalnego oprogramowania wybierajac z menu Firmware Upgrade.
(w tym wypadku wielkość obrazu jest ograniczona do 4MB!!!)

1.5. Soft - Instalacja z poziomu bootloadera
np. po nieudanym flashowaniu.

Potrzebujemy: Kabel RS232, serwer tftp (np. tfpd32).
- Kabel podłączyć do rutera,
- Uruchomic PuTTY,
- Podłączyć zasilanie do routera.
W momencie autobootowania mamy 1 sekunde na wpisanie "tpl".
Gdy powita nas znak zachety AR9100> to znaczy, że jesteśmy w ubootcie.
W serwerze tftpd podać plik (ja dla ułatwienia podałem nazwę code.bin), ustawić adres serwera na 192.168.0.5. Podłączyć kabelek do rutera. No i teraz proste:
1. tftpboot 0x81000000 code.bin
załaduje obraz rozpoczynąc od komorki 0x81000000. potrzebne nam to tylko po to, żeby wiedzieć jaki rozmiar jest (w moim przypadku: 0x7c0000). Adres to domyślny adres ładowania dla tftpd w tym ruterze.
2. erase 0xbf020000 +7c0000
czyścimy flash. Ja musiałem bo były tam takie krzaki że sam już nie chciał działać. I ostrożnie z tym, bo jak skasujecie uboota to możecie się za lutownicą i programatorem rozglądać.
3. tftpboot 0x81000000 code.bin
jeszcze raz dla pewności, pewnie nie potrzebne już
4. cp.b 0x81000000 0xbf020000 0x7c0000
kopiujemy to co zostało wgrane do flasha. Ten drugi adres to domyślny adres uruchomienia kodu (printenv o tym powie)
5. bootm 0xbf020000


1.6. Soft - Instalacja nowszej wersji OpenWrt

W sytuacji gdy posiadamy wgrane juz OpenWrt a chcemy wgrac nowsza wersje postępujemy następująco:

Cytat


root@OpenWrt:/# cd /tmp
root@OpenWrt:/tmp# wget http://adres.gdzie.znajduje.sie.obraz.pl/NewOpenWrt.bin
root@OpenWrt:/tmp# mtd -e firmware -r write NewOpenWrt.bin firmware


lub korzystamy z

Cytat


root@OpenWrt:/# cd /tmp
root@OpenWrt:/tmp# sysupgrade http://adres.gdzie.znajduje.sie.obraz.pl


1.7. Soft - Ponowna Instalacja oryginalnego oprogramowania

Po instalacji OpenWrt nie da sie wgrac oryginalnego obrazu sciągnietego ze strony producenta. Trzeba taki obraz odpowiednio przygotowac. Nie bede opisywal w jaki sposob gdyz Obsy zrobil to za Was:

http://eko.one.pl/openwrt/index.php?p...-wr1043nd/

wr1043nd_3_9_13.orig.bin

Cytat


root@OpenWrt:/# cd /tmp
root@OpenWrt:/tmp# wget http://adres.gdzie.znajduje.sie.obraz.pl/wr1043nd_3_9_13.orig.bin
root@OpenWrt:/tmp# mtd -e firmware -r wr1043nd_3_9_13.orig.bin firmware

Edytowany przez p1vo dnia 30-11-2012 23:15
http://wifia.pl/ - Kraina bezprzewodowo?ci.

/Linksys Wrt54GL - Tomato/TP-Link WR1043ND - OpenWrt/rsPro - OpenWrt/
 
obsy
A należy dodać, że ten ruter z gigabitem i "enką" kosztuje trochę ponad 200zł i ma szansę być wspierany przez openwrt.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
obsy
@p1vo: nie sprawdza się ten pdf. Duży jest, a obrazki są w nim kompletnie nieczytelne.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
arteq
Fajny teścik, szkoda że przy okazji nie przeportowałeś OpenWrt ;]
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
p1vo
sie przeportuje Smile rozumiem ze zglaszasz sie na ochotnika do pomocy? GrinDD
http://wifia.pl/ - Kraina bezprzewodowo?ci.

/Linksys Wrt54GL - Tomato/TP-Link WR1043ND - OpenWrt/rsPro - OpenWrt/
 
arteq
jak ktos mi porzyczy w tym celu czemu nie.
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
rzerzuch
Dobra robota.
Trochę kiepskie transfery przy zapisywaniu na dysk dobrze by było abyś przetestował to dyskiem z partycją linuksową ext2/ext3Wink no i koniecznie z openWRT Smile
 
p1vo
zaraz dorzuce jescze FAT ewentualnie
http://wifia.pl/ - Kraina bezprzewodowo?ci.

/Linksys Wrt54GL - Tomato/TP-Link WR1043ND - OpenWrt/rsPro - OpenWrt/
 
eRd
Jeszcze jakis czas uplynie i byc moze tomato zostanie pod atherosa stworzone, bo kolejna seria routerow z usb wychodzi wlasnie z tym chipem. 400-480MHz i juz transfery po usb staja sie przyjemne Grin
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
shibby
na to bym raczej nie liczyl niestety :/


Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
eRd
Supportu USB tez nikt sie nie spodziewal, np ja Smile a jednak znalezli sie kompetentni ludzie z zapalem do pracy i stworzyli to co trzeba Wink Jak openwrt pojdzie to dlaczego tomato mialoby nie byc przeportowane. Tym bardziej, ze Broadcomy ida w zapomnienie i wszyscy producenci laduja Atherosa w swoje pudeleczka B)
Edytowany przez eRd dnia 06-12-2009 13:54
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
p1vo
wykresy wymagaja drobnej poprawy. zamiast MB powinno byc oczywiscie MB/s.

Dodalem zdjecie dorobionego Seriala
http://wifia.pl/ - Kraina bezprzewodowo?ci.

/Linksys Wrt54GL - Tomato/TP-Link WR1043ND - OpenWrt/rsPro - OpenWrt/
 
shibby
wydaje mi sie ze predzej tomato pojdzie w zapomnienie i ustapi miejsca innym softom niz zacznie wspierac inne platformy niz broadcom.

niestety tomato i ddwrt jest tylko broadcoma. openwrt pod tym wzgledem jest bardziej elastyczne.
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
p1vo
no zaraz.. przeciez ddwrt tez chodzi na atherosach! Smile
http://wifia.pl/ - Kraina bezprzewodowo?ci.

/Linksys Wrt54GL - Tomato/TP-Link WR1043ND - OpenWrt/rsPro - OpenWrt/
 
arteq
i nie tylko atherosach :] dd-wrt czesciowo bazuje na openwrt ;]
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
obsy
A ja się zastanawiam czy nie poświecić część kasy forumowej i zakupić tego tplinka do dalszych zabaw. Niech openwrt na tym w końcu ruszy, to będzie w ogóle chyba najtańsza i najciekawsza platforma.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
tomek3232
Jestem za.
Kwota niewielka a możliwości ciekawe.
 
arteq
za ;]
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
shibby
wolalbym netgeara... Wink
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
obsy
Ja też,ale jakoś nie widać go w sklepach...
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 7

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Adooni
26-04-2024 14:41
jaki router RMerlin nie pociagne, tomato/ openwrt tak non hilink,

tamtosiamto
23-04-2024 12:35
modem bez smilocka?

man1
22-04-2024 23:27
Czy próbował ktoś uzywac karty voice (z nolimit GB) od tmobile w modemie /routerze? Da się jakoś to zrobić? Bo u mnie neta brak. E3372 Sad

tamtosiamto
31-03-2024 12:54
Wesolego jajka wszytskim forumowiczom Grin

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

71,630,570 unikalnych wizyt