TP-Link CPE210/CPE510
Contents |
Premessa
Ciao!
sono Panda e, dato che ho un solo neurone, ho acquistato due CPE510 (cloni Ubiqiti Nanostation M5) senza controllare la versione delle antenne.
Qui raccolgo la mia esperienza con queste antenne.
Versione HW/SW
le antenne che ho preso io sono hardware version v1.1 e il software sulle antenne era v1.3.
La versione HW menzionata sulla TOH di openwrt e' la v1 e viene indicato che l'antenna e' supportata dalla versione 15.05, motivo per cui le ho acquistate.
Software installato
Quando ho provato ad installare l'attuale firmware NinuxBo (basato su Chaos Calmer) sull'antenna il l'interfaccia tp-link mi ha risposto con "The hardware version is not supported."
l'unica versione di openwrt che sono riuscito ad installare e' stata la Bleeding Edge, ovvero l'ultimissima ancora in beta, che al 2016/02/07 e' la Designated Driver, la versione esatta che ho isntallato e': openwrt-ar71xx-generic-cpe210-220-510-520-squashfs-factory dal repo degli snapshot della trunk.
La ho installata sia dall'interfaccia grafica di TP-Link che con la procedura di recovery descritta piu' sotto.
Procedura di Recovery
- procurarsi il firmware da flashare tramite la procedura di recovery, NB: FUNZIONA SIA CON QUELLI DI TP-LINK CHE CON OPENWRT
- installare un server tftp
- prendere il firmware, metterlo nella cartella del tftp server e cambiargli nome in recovery.bin
- togliere alimentazione all'antenna
- premere il pulsate di reset sull'antenna
- ridare alimentazione all'antenna e attendere 8/10 secondi
- quando si vede attivita' sul server tftp lasciar andare il pulsante di reset
attenzione: mi e' capitato che alcuni recovery fallissero, riprovando hanno funzionato
link procedura: http://forum.tp-link.com/showthread.php?81684-How-to-use-firmware-recovery-function-of-Pharos-CPE
DRITTE
a freifunk-berlin hanno lo stesso problema come le CPE210: https://github.com/freifunk-berlin/firmware/issues/313
e parlano di una patch: http://git.openwrt.org/?p=openwrt.git;a=commit;h=c8315df1affa8eadb2ccbfd421a1e5806a444f47
Libremesh per NinuxBo
Al momento non ho trovato una versione di firmware che abbiamo compilato per LiMe che funzioni sull'antenna.
Appunti
NinuxBoNode-Panda-CPE510-01-6d34f6 F4:F2:6D:6D:34:F6 10.51.52.246/16 NinuxBoNode-Panda-CPE510-02-6d3584 F4:F2:6D:6D:35:84 10.51.53.132/16
Dati wireless
#iw phy0 info Wiphy phy0 max # scan SSIDs: 4 max scan IEs length: 2261 bytes Retry short limit: 7 Retry long limit: 4 Coverage class: 0 (up to 0m) Device supports AP-side u-APSD. Device supports T-DLS. Available Antennas: TX 0x3 RX 0x3 Configured Antennas: TX 0x3 RX 0x3 Supported interface modes: * IBSS * managed * AP * AP/VLAN * WDS * monitor * mesh point * P2P-client * P2P-GO Band 2: Capabilities: 0x11ef RX LDPC HT20/HT40 SM Power Save disabled RX HT20 SGI RX HT40 SGI TX STBC RX STBC 1-stream Max AMSDU length: 3839 bytes DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 8 usec (0x06) HT TX/RX MCS rate indexes supported: 0-15 Frequencies: * 5180 MHz [36] (10.0 dBm) * 5200 MHz [40] (10.0 dBm) * 5220 MHz [44] (10.0 dBm) * 5240 MHz [48] (10.0 dBm) * 5260 MHz [52] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5280 MHz [56] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5300 MHz [60] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5320 MHz [64] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5500 MHz [100] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5520 MHz [104] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5540 MHz [108] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5560 MHz [112] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5580 MHz [116] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5600 MHz [120] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5620 MHz [124] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5640 MHz [128] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5660 MHz [132] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5680 MHz [136] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5700 MHz [140] (17.0 dBm) (no IR, radar detection) DFS state: usable (for 1479 sec) DFS CAC time: 60000 ms * 5745 MHz [149] (23.0 dBm) * 5765 MHz [153] (23.0 dBm) * 5785 MHz [157] (23.0 dBm) * 5805 MHz [161] (23.0 dBm) * 5825 MHz [165] (23.0 dBm) valid interface combinations: * #{ managed } <= 2048, #{ AP, mesh point } <= 8, #{ P2P-client, P2P-GO } <= 1, #{ IBSS } <= 1, total <= 2048, #channels <= 1, STA/AP BI must match * #{ WDS } <= 2048, total <= 2048, #channels <= 1, STA/AP BI must match * #{ IBSS, AP, mesh point } <= 1, total <= 1, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz } HT Capability overrides: * MCS: ff ff ff ff ff ff ff ff ff ff * maximum A-MSDU length * supported channel width * short GI for 40 MHz * max A-MPDU length exponent * min MPDU start spacing
Interfaces
# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 3: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop state DOWN group default link/tunnel6 :: brd :: 5: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet 10.51.53.132/16 brd 10.51.255.255 scope global br-lan valid_lft forever preferred_lft forever inet6 2001:db8::3584/64 scope global valid_lft forever preferred_lft forever inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 6: eth0.1@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff 7: anygw@br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default link/ether aa:aa:aa:aa:aa:aa brd ff:ff:ff:ff:ff:ff inet 10.51.0.1/16 brd 10.51.255.255 scope global anygw valid_lft forever preferred_lft forever inet6 2001:db8::1/64 scope global valid_lft forever preferred_lft forever inet6 fe80::a8aa:aaff:feaa:aaaa/64 scope link valid_lft forever preferred_lft forever 8: eth0.2@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue master br-lan state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff 11: eth0_1_65@eth0.1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1496 qdisc noqueue state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 13: eth0_2_65@eth0.2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1496 qdisc noqueue state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 14: eth0_65@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1496 qdisc noqueue state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 23: eth0_13@eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1398 qdisc noqueue state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff 24: eth0_1_13@eth0.1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1398 qdisc noqueue state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff 25: eth0_2_13@eth0.2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1398 qdisc noqueue state LOWERLAYERDOWN group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff 26: wlan0_adhoc: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1536 qdisc mq state UP group default qlen 1000 link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 27: wlan0_ap: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-lan state UP group default qlen 1000 link/ether f6:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f4f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 28: wlan0_adhoc_13@wlan0_adhoc: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1398 qdisc noqueue state UP group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet 169.254.53.132/32 brd 255.255.255.255 scope global wlan0_adhoc_13 valid_lft forever preferred_lft forever inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 29: wlan0_adhoc_65@wlan0_adhoc: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1532 qdisc noqueue master bat0 state UP group default link/ether f4:f2:6d:6d:35:84 brd ff:ff:ff:ff:ff:ff inet6 fe80::f6f2:6dff:fe6d:3584/64 scope link valid_lft forever preferred_lft forever 30: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UNKNOWN group default link/ether f2:e6:fd:b5:11:13 brd ff:ff:ff:ff:ff:ff