W dobie wszędobylskiego Internetu, allegro, twittera czy facebooka stale zwiększają się nasze potrzeby zapewnienia sobie dostępu do globalnej sieci. W pewnym momencie może okazać się, że zwyczajny router nie jest wystarczająco wydajny aby obsłużyć naszą niewielka bezprzewodową sieć lokalna bo jej użytkownicy generują z dnia na dzień coraz większy ruch. Nasze wymagania, jako administratora też się zmieniają. Określając je obecnie na pewno uwzględnilibyśmy pracę radia w standardzie N najlepiej w obu pasmach (2,4 GHz i 5 GHz) - złącza minipci, złącze USB (np. do stworzenia monitoringu, stacji meteo), RS232, SD (dodatkowe miejsce na prostą stronę www), wydajny procesor, i dużo RAM'u. Jeżeli dojdziecie do wniosku, że na rynku nie ma urządzenia, które spełniałoby te wymagania, sprawdźcie jeszcze raz, tym razem szukając nie tylko urządzeń SOHO. Ostatecznie znajdujemy rozwiązania dwóch producentów. Dobrze znane płyty Mikrotik'a oraz mniej znanej na polskim rynku firmy Ubiquiti. I to właśnie płycie Ubiqiti RouterStation Pro, przeznaczonej do tworzenia własnych systemów sieciowych, dziś się przyjrzymy. Zapraszam do recenzji.
Technikalia
Routerstation Pro firmy Ubiquiti jest płytą embedded opartą o procesor Atherosa AR7161 pracujący standardowo z zegarem 680 MHz. Istnieje możliwość zwiększenia taktowania rdzenia do 800 MHz przy pomocy softu napisanego przez ekipę dd-wrt - Tutaj znajdziecie źródła programu. Płyta posiada 3 sloty miniPCI i szereg innych ciekawych złączy o czym można dowiedzieć się w dalszej części recenzji. Jednak najpierw zaczniemy od specyfikacji testowanego urządzenia.
Specyfikacja Routerstation Pro:
- procesor Atherosa AR7161 o częstotliwości 680MHz(maximum 800Mhz)
- 4 portowy switch gigabitowy 10/100/1000Mbps
- 128Mb pamieci RAM
- 16Mb pamieci Flash
- 3 złącza miniPCI
- port USB 2.0 Host
- złącze SDIO (pod kartę SD)
- złącze RS232 (wtyczka DB9)
- pełny dostęp do sygnałów GPIO
- wyprowadzone złącze JTAG
- 6 diod informacyjnych(Power, RF, WAN i 3xLAN)
- złącze UART
- złącze DC (48-56V)
- port WAN służy do zasilania po POE
Urządzenie standardowo dostarczane jest w antystatycznej foli, bez zasilacza, antenek, kart radiowych i ładnego polakierowanego pudełeczka. Poza bardzo dobrze wykonaną płytką PCB dostajemy karteczkę z opisem możliwości urządzenia oraz IP, loginem i hasłem do SSH. Żadnej obudowy, instrukcji obsługi czy CD ze sterownikami i prezentacją urządzenia.
Routerstation Pro jak i jego młodszy brat Routerstation dostarczany jest z trzema slotami portów mini PCI. Pierwsze dwa złacze minięci czyli SLOT_0 i SLOT_1 znajdują się na wierzchniej stronie płyty, z koleji trzecie SLOT_3 jest z drugiej strony. Sloty możemy obsadzić dowolnie, nie ma żadnej wymaganej kolejności.
Gdy mamy do dyspozycji tak dużą ilości slotów miniPCI nasuwa się pytanie "Co w przypadku wsadzenia innego urządzenia wyposażonego w te złącze?" Mam tutaj na myśli jakiś konwerter miniPCI - SATA lub mini PCI - dysk SSD. Odpowiedź na to pytanie pozostawiam przyszłym posiadaczom Routerstation Pro.
Jak przystało na współczesny router, produkt firmy Ubiquiti zaopatrzony jest w źródło zewnętrznych nośników danych, standardowy, wszystkim znany port USB 2.0 oraz dodatkowo slot kart SD. Umożliwia to instalowanie pakietów na karcie SD, a port USB wykorzystać w inny celu, np. jako docelowy nośnik ściągniętych danych, który po włożeniu automatycznie montuje się w wybranym katalogu, czy do podłączenia jakiegoś urządzenia typu webcam, termometr lub cokolwiek innego.
Kolejna przydatną funkcją, której nie dostrzeżemy w ogólno dostępnych routerach to zasilanie po POE. W Routerstation Pro urządzenie możemy zasilać w dwa różne sposoby - standardowe złącze DC oraz POE, które stanowi port WAN. Należy zwrócić szczególna uwagę, że urządzenie wymaga nie standardowego napięcia zasilania, mianowicie 46V - 58V. Takie wysokie napięcie stosowane jest m.in. do zasilania płyt Routerboard firmy Mikrotik.
Routerstation Pro posiada również szereg innych złącz, chociażby RS232 (wtyczka DB9), która umożliwia bezpośredni dostęp do konsoli urządzenia. Podłączenie nie wymaga żadnych dodatkowych konwerterów sygnałów, bowiem ten jest już wkomponowany z płytkę. Takowego konwertera wymaga złącze UART - J3. Jak każdy router bezprzewodowy, RSPro ma też przycisk reset, w pełni programowalny w OpenWrt.
Dla osób które będą chciały podłączyć jakieś zewnętrzne urządzenia, układy sterowania przyda się złącze GPIO. Mam tutaj pełny dostęp do tych sygnałów. Na sieci można znaleźć jak podłączyć RSPro z Arduino...
Oryginalne oprogramowanie
Routerstaion Pro posiada fabrycznie wgrane OpenWr r15349 z niewielkimi dodatkami od Ubiquiti w postaci naprawdę skąpej strony www. Na wymienionej stronie znajdziemy informacje o rewizji OpenWrt i adresie MAC włożonych w sloty minipci kart radiowych. Tylko tyle.
Alternatywne oprogramowanie
Pomijając fakt, że RoficjalnieR1; Routerstation dostarczany jest z OpenWrt, alternatywnych firmwarów do wyboru nie pozostaje zbyt dużo. Od pewnego czasu RSPro wpierane jest przez DD-Wrt, jednak jest to wersja trialowa działająca 24 godziny (starczy czasu tylko na testy)po czym musimy wykupić licencję za 20S64;. Kolejną alternatywą jest FreeBSD, o czym informuje WIKI Ubiquiti.
Wszytkie testy wykonano na aktualnej wersji trunk r19527 pobranej w oficjalnej strony projektu OpenWrt.
Cytat
+
AR8316 PHY found on MAC0
AR8316 PHY found on MAC1
Ethernet eth0: MAC address 00:15:6d:c1:c9:6e
IP: 192.168.1.20/255.255.255.0, Gateway: 0.0.0.0
Default server: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Ubiquiti Networks certified release, version 0.9.00318M.0905121200 - built 12:01
:38, May 12 2009
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Please press Enter to activate this console. eth1: link up (1000Mbps/Full duplex
)
device eth1 entered promiscuous mode
br-lan: port 1(eth1) entering forwarding state
Generic kernel compatibility enabled based on linux-next next-20100113
cfg80211: Calling CRDA to update world regulatory domain
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Enabling device 0000:00:11.0 (0000 -> 0002)
Registered led device: ath9k-phy0::radio
Registered led device: ath9k-phy0::assoc
Registered led device: ath9k-phy0::tx
Registered led device: ath9k-phy0::rx
phy0: Atheros AR9280 Rev:2 mem=0xb0000000, irq=48
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 AR71xx 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: 2 ports detected
nf_conntrack version 0.5.0 (1983 buckets, 7932 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
usb 1-2: new high speed USB device using ar71xx-ehci and address 2
usb 1-2: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
scsi 0:0:0:0: Direct-Access Generic STORAGE DEVICE 9451 PQ: 0 ANSI: 0
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] 3911680 512-byte logical blocks: (2.00 GB/1.86 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
yaffs: dev is 8388609 name is "sda1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 8.1, "sda1"
yaffs: dev is 8388609 name is "sda1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 8.1, "sda1"
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
device wlan0 left promiscuous mode
br-lan: port 2(wlan0) entering disabled state
device wlan0 entered promiscuous mode
br-lan: port 2(wlan0) entering forwarding state
BusyBox v1.15.3 (2010-02-05 06:19:05 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
KAMIKAZE (bleeding edge, r19527) ------------------
* 10 oz Vodka Shake well with ice and strain
* 10 oz Triple sec mixture into 10 shot glasses.
* 10 oz lime juice Salute!
---------------------------------------------------
root@OpenWrt:/#
Wydajność procesora i pamięci
Test wydajności całej platformy przeprowadziłem za pomocą programu benchmark for OpenWRT v0.6. Syntetyczne wyniki prezentowane są poniżej razem z osiągami innych platform sprzętowych dostępnych na rynku.
Wydajność switcha
Sprawdzenie wydajność switcha przeprowadzono za pomocą iperf'a ze standardowymi ustawieniami - klient-serwer. Test wykonano 5 razy i wyciągnięto średnią. W celach porównawczych test wykonano równocześnie na TP-Linku WR-Tl-1043ND oraz dedykowanym przełączniku DLink DGS-1009D.
Dodatkowe pomiary przeprowadzono za pomocą protokołu FTP. Procedura polegała na przekopiowaniu pliku o wielkości 1 569 816 576 bajtów (1,46GB).
Test IPERF by ArteQ
Test FTP by PIvO
Z przedstawionego testu wynika, że switch Routerstation Pro nie odbiega wydajnością od innych dostępnych urządzeń. Przy teście FTP różnice są znikome i mogą wynikać równie dobrze ze zbyt małej wydajności podsystemu dyskowego (Nawet dysponując na obu komputerach macierzą Raid 0 transfery spadają w momencie wykonywania innych operacji).
Jeżeli jesteśmy przy swiczu to należy wspomnieć, że w przypadku OpenWrt na razie nie ma możliwości konfigurowania swicha na więcej niż dwie podsieci. Problemy wynika z tego, że sterownik do AR8316 jest oparty na licencji NDA, tak więc niema dostępu do kodu, dokumentacji. Problem dotyczy nie tylko RSPro, ale i stacji Mikrotika RB450. Prace nad możliwością ustawiania dowolnej ilości vlanów trwają na forum OpenWrt.org.
Interfejs radiowy
Jak już wspomniano RSPro nie jest dostarczany z karta WIFI, dlatego testy wykonano na dwóch różnych kartach: Mikrotik R52N i TP-Link WN961N.
Mikrotik R52N jest kartą pracująca na dwóch zakresach, mianowicie standardowych 2.4Ghz oraz 5Ghz, który częściej używany jest do ustawieniach linków na duże odległości. Karta jest w pełni zgodna ze standardami 802.11a,b,g,n. Standard 802.11n wykorzystuje MIMO (Multiple Input Multiple Output) gdzie w transmisji biorą udział przynajmniej dwie pary nadawczo-odbiorcze.
W teście ze względu na brak innych urządzeń pracujących na 5Ghz pominięto ten zakres.
Transfery przy połączeniu bezprzewodowym by ArteQ
TP-Link WN961N jest podobna konstrukcja oparta także o chipset Atheros ale model AR5416. Trzytorowe radio 3T3R pracuje w paśmie 2.4GHz i obsługuje standard N.
Transfery przy połączeniu bezprzewodowym by PIvO
Złącze SD
Dzięki SD możemy w prosty sposób rozszerzyć ilość miejsca do instalowania dodatkowych pakietów oraz przechowywania innych danych takich jak strony WWW czy plik wymiany. Bardzo dobrze ze takie złącze pojawiło się na płytce - karta tylko delikatnie wystaje poza obręb laminatu PCB i dodatkowo pozwala na wykorzystanie w innym celu portu USB. Testy zostały przeprowadzone na karcie microSD oraz miniSD.
Wydajność karty miniSD by ArteQ
Wydajność karty microSD by PIvO
Jak widać wydajnością nie grzeszą i to raczej same karty były ograniczeniem prędkości przesyłu danych.
Wydajność USB
Wydajność mierzona była z wykorzystaniem serwera FTP uruchomionego na OpenWrt. Do testów posłużył wygenerowany plik o wielkości 512MB . Każdy test powtarzany był przynajmniej trzy razy a na końcu wyniki uśredniono.
Wydajność portu USB by ArteQ
Testowany Pendrive okazał się w tym wypadku ograniczeniem. Wystarczy spojrzeć na następny wykres gdzie użyto dysku 2.5''.
Wydajność portu USB by PIvO
Dla porównania publikujemy też osiągi routera TP-Link WR1043ND:
Wydajność portu USB - TP-Link WR1043ND by PIvO
Podsumowanie
Za 80$ producent oddaje nam w ręce podstawę do stworzenia wydajnej stacji sieciowej. Produkt konkurencji o podobnych parametrach charakteryzuje się wyższa ceną (o 30$). To jak uzbroimy RouterStation Pro w peryferia zależy tylko od naszych potrzeb, wyobraźni i zacięcia do dłubania. W celu skompletowania całej platrofmy, czyli zasilacz 30V, karta radiowa Mikrotik R52H i dwa pingtale musimy wydać ok. 490zł. Cena uzależniona jest od kursów walut i marż nałożonych na wszystko komponenty.
Reklama
Zainteresowanych zakupem Routerstation Pro zapraszamy do skorzystania z oferty firmy digi-led.pl, która oprócz urządzeń sieciowych posiada w swojej ofercie podzespoły elektroniczne oraz narzędzia dla elektroniki. Ofertę firmy można znaleźć na stronie digi-led.pl oraz Allegro nick digi-led.
Edytowany przez p1vo dnia 11-02-2010 08:53
1. Kod do obsługi przełącznika jest zamknięty przez Ubiquiti, więc z tym jest problem. Trwają prace nad tym, co z tego wyniknie - zobaczmy.
2. Na tej platformie działa także DD-WRT, ale wymaga ono aktywacji. Czyli, ogólnie mówiąc jest płatne.
3. CPU można przetaktować w dość prosty sposób do 800MHz: zmieniając odpowiednie wpisy w redboocie. DD-WRT posiada odpowiedni program to tego, którego źródła można znaleźć tutaj: http://svn.dd-wrt.com:8000/dd-wrt/bro...rstation.c
3. IMHO spodziewałem się trochę większych osiągów na tej platformie....
4. Dobry tekst
Na temat dd-wrt napisałem, działa 24 godziny - sprawdzałem osobiscie :-)
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
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
edoos napisał/a:
hmm ciekawe .... ciekawet etz jakie transfery osiaga jak dysk podlaczysz pod mini pci ^^ .
chodzi mi o adapter (przejsciowke mini pci na dysk
zakladajac to ze by dzialalo, to raczej nizsze niz po usb2.0
Recka fajna. Tylko w sumie sprzet bardziej dla jakiegos malego uslugowadcy neta np na osiedlu niz dla usera do domowego uzytku. No i koszt zakupu tez nie za niski, doliczajac karte, anteny i obudowe.
Proxmox VE:i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+ VM Router:OpenWRT 22.03.4 VM NAS:Synology SA6400 VM VPS:Debian, WWW, Home Assistant Switch:Netgear MS510TXPP Switch:Ubiquiti USW-Flex-mini - szt. 2 Wi-Fi:Ubiquiti U6-Lite - szt. 2
1) oficjalnie nie, ale nic nie stoi na przeszkodzie aby oferować zestaw :-)
2)sie sprawdzi jak podkrece, narazie walcze z odblokowanie kanałów :-)
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
freebsd ktoś już testował na tym? ile taka wersja potrzebuje miejsca? zapewne do freebsd trzeba by kartę SD.
a może ktoś przerabiał coś podobnego http://support.elmark.com.pl/advantec...3140_B.jpg
a gdzie zasilanie do dysku??
Edytowany przez koralm dnia 21-04-2010 18:10
Dudzio napisał(a):
W tym routerze jest możliwość zamontowania 3 kart wi-fi a czy można je tak skonstruować, żeby jedna odbierała sygnał radiowo a druga wysyłała?
Tak, bez problemu.
Asus wl-500gP v1 TP-Link WR1043ND ver 1.4 (PCB Rev:1.1) 64MB mod Netgear WNDR3800 - OpenWrt in progress...
------------------------------------------------------- http://kabal.one.pl ftp://jambi.mine.nu
[
Bardzo fajna recenzja. Sam szukam poprzednika, czyli Routerstation bez PRO.
Czyli domyślam się, że również z pracą jedna karta na 2,4GHz a dwie kolejne na 5GHz też nie będzie problemu?
Ewentualnie inna konfiguracja:
jedna karta w trybie AP Client lub BRIDGE
dwie pozostałe na 2,4 i 5 GHz.
Mikrotik hAP ac2
UniFi AP AC v2-OFW, UniFi AP PRO- OpenWRT, Linksys E1000v2 - Tomato-RT-N5x-MIPSR2-116-Hyzoom.4M-Mini Tenda AC10 - AC1200 OFW NAS - HP Microserver Gen8 i3-3220T, 8GB RAM 5x 3TB WD RED | Xpenology
· Łącznie użytkowników: 24,115 · Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.
Maniek91PL
06-11-2024 22:37
dzięki !
maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia
Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa
overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.
maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.
overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?
maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach
maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności", więc prawdopodobnie gdzieś przepięcie.
servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.
maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?