Tags Posts tagged with "router"

router

przez -
5 2079
Router, sprzęt

W minioną niedzielę na portalu libreplanet.org pojawiła się dość gorąca informacja dotycząca propozycji Federal Communications Commission. Chodzi mianowicie o dokument: Equipment Authorization and Electronic Labeling for Wireless Devices, w którym komisja chce wymóc na producenta urządzeń radiowych, aby uniemożliwi instalację alternatywnego oprogramowania. Libreplanet.org opisało dodatkowo, że chodzi o wszystkie urządzenia i alternatywne systemy operacyjne, ale w chwili obecnej jest to całkowitą nieprawdą.

FCC chce po prostu utrzymać konkretne częstotliwości radiowe w pełni wolne od jakichkolwiek zakłóceń. Jak wiemy, dzięki instalacji oprogramowania typu dd-wrt, OpenWrt można wykorzystać w routerach dodatkowe funkcje, aniżeli to co oferuje nam producent (oczywiście w zależności od tego, jakie wyposażenie dane urządzenie posiada). Pozwala to użytkownikom na skorzystanie z dodatkowych częstotliwości radiowych, które normalnie nie są dostępne. Oczywiście sama propozycja teraz wygląda niewinnie, ale wiele osób już postuluje że FCC posunąć się może o wiele dalej i zakazać kolejnych modyfikacji na innych urządzeniach.

TP-Link - wywiad

Wywiadu udzielił Michał Chodnicki, Technical Support Manager w TP-LINK Polska.

Jakiego rodzaju system jest dostarczany z routerami/switchami TP-LINK? Czy jest to modyfikacja ogólnodostępnej dystrybucji GNU/Linux / Unix? Czy może autorski projekt?

Routery bezprzewodowe oraz punkty dostępowe TP-LINK używają systemu operacyjnego opartego na systemie Linux, który oczywiście należy do oprogramowania open-source. Produkujemy jednak kilka urządzeń stanowiących wyjątki od tej reguły, takich jak TL-WR700N, TL-WR702N oraz TL-WR720N, w których wykorzystane jest zamknięte oprogramowanie VxWorks.

Routery i przełączniki SMB produkowane przez TP-LINK aktualnie oparte są o system operacyjny Wind River VxWorks. Jest to system komercyjny, który nie jest systemem open-source, więc w wypadku gdyby potencjalny klient życzył sobie modyfikacji oprogramowania do specyficznych potrzeb, mogą to przeprowadzić jedynie inżynierowie R&D zatrudnieni w TP-LINK.

TP-LINK mr3040
Mobilny TP-LINK MR3040 z modemem HUAWEI i OpenWRT

Dla produktów opartych o system Linux użytkownicy mogą wprowadzać zmiany w oprogramowaniu lub instalować istniejące oprogramowanie alternatywne, na przykład DD-WRT. Niestety firma TP-LINK nie jest w tego typu przypadkach w stanie świadczyć wsparcia technicznego ani gwarantować prawidłowego działania produktów. Niemniej wielu użytkowników z powodzeniem korzysta z naszych urządzeń z zainstalowanym alternatywnym firmwarem.

Czy w rozwoju systemu pomaga społeczność? Kto rozwija ten projekt?

Całość oprogramowania opracowywana jest wewnątrz firmy.

Do produktów TP-LINK często dodawana jest drukowana licencja GNU GPL. Jakie otwartoźródłowe narzędzia są używane w firmware TP-LINK?

W archiwum kodu źródłowego opublikowanym na stronie internetowej znajduje się folder o nazwie toolchain, zawierający narzędzie służące do kompilowania kodu. Jeżeli chodzi o pozostałe narzędzia programistyczne to można posłużyć się szerokim wyborem oprogramowania.

Czy jest możliwe pobranie źródeł firmware TP-LINK i zawartych w nim aplikacji?

Jeżeli chodzi o oprogramowanie produktów, w których wykorzystany został kod opublikowany na licencji GPL, deweloperzy mogą pobrać kod źródłowy i wprowadzić do niego modyfikacje. Alternatywnym oprogramowaniem opartym na udostępnionych kodach źródłowych, są DD-WRT i OpenWRT. Po odwiedzeniu stron DD-WRT/OpenWRT można się przekonać, że większość routerów TP-LINK używa systemu LINUX.

Czy są jakieś elementy systemu, które posiadają zamknięte źródła?

Tak, na przykład wykorzystany w oprogramowaniu naszych routerów serwer web.

Jakie są zalety stosowania rozwiązań Open Source w urządzeniach sieciowych? Czy przekładają się one w znaczącym stopniu na cenę końcową urządzenia? Jego dostępność? Niezawodność? Czy są jakieś wady?

Dla nas jako producenta urządzeń sieciowych rozwiązania open source, takie jak Linux, zapewniają elastyczność, w opracowywaniu oprogramowania, wykorzystującego szeroki zakres technologii i funkcjonalności, przy zachowaniu korzystnego stosunku jakości do kosztów.

W kosztach produkcji urządzeń działających w oparciu o systemy zamknięte, a działających w oparciu o systemy open source, występują różnice, spowodowane głównie tym, iż oprogramowanie oparte o system Linux używa większej ilości pamięci. Powoduje to konieczność instalowania w urządzeniach większej ilości pamięci flash i w konsekwencji zwiększa koszt ich produkcji. Niezawodność oraz dostępność urządzeń nie są jednak zależne od użytego systemu operacyjnego.

Access Point na Raspberry Pi
Access Point na Raspberry Pi z kartą TP-LINK TL-WN722N

Czy TP-LINK wspiera inne projekty Open Source (np. DD-WRT, OpenWrt)? Jeśli tak to w jaki sposób?

Nie prowadzimy obecnie współpracy z zewnętrznymi deweloperami, mimo iż jak już wspomniałem, dla wielu naszych produktów opracowywane jest oprogramowanie alternatywne. Niemniej pozostajemy w kontakcie ze społecznościami zainteresowanymi oprogramowaniem alternatywnym, informujemy je o nowych produktach, przekazujemy urządzenia na testy itp.

Nie obawiacie się konkurencji ze strony takich alternatyw?

Nie obawiamy się tutaj konkurencji, ponieważ alternatywne oprogramowanie działa w oparciu o nasze rozwiązania sprzętowe. Informujemy jednak użytkowników że przed instalacją alternatywnego oprogramowania powinni się dokładnie z nim zapoznać. Uprzedzamy również, że w wypadku jego nieprawidłowego funkcjonowania, nie będziemy w stanie świadczyć wsparcia technicznego, ani obsługi gwarancyjnej.

Jak często pojawiają się problemy patentowe lub dotyczące praw autorskich przy takich projektach?

Szczęśliwie nie mieliśmy dotąd jakichkolwiek poważnych problemów związanych z patentami lub prawami autorskimi. Bardzo dbamy, aby używać jedynie technologii, do których mamy wszelkie niezbędne prawa, oraz aby zapewniać odpowiednie wynagrodzenie właścicielom zastrzeżonych technologii, które są przez nas wykorzystywane.

Pytanie na koniec – czy firma TP-LINK zatrudnia deweloperów systemów Linux/Unix? Jakie wymagania trzeba spełnić by u Was pracować?

Deweloperom zalecamy sprawdzanie dostępności stanowisk na lokalnych stronach TP-LINK. Niestety, ilość stanowisk oferowanych przez nas dla deweloperów Linux/Unix poza terytorium Chin jest mocno ograniczona.
Za udzielenie wywiadu dziękujemy firmie TP-LINK Polska oraz firmie Manejo która pośredniczyła w komunikacji.

Cisco

Potentat na rynku urządzeń sieciowych, Cisco, w niespodziewanym posunięciu otworzył swoje platformy Integrated Services Router (ISR) i Cisco Wide Area Application Services (WAAS), tak by mogły one służyć za serwery aplikacji linuksowych. Może to mieć poważne konsekwencje dla Internetu, urządzenia Cisco są bowiem wdrożone w milionach instalacji i teraz będzie je można wykorzystać do bezpośredniego hostowania aplikacji.

Pani Inbar Lasser-Raab, starszy dyrektor systemów sieciowych Cisco, stwierdziła, że korporacja już od dawna pracowała nad otwarciem ISR na pisane przez zewnętrzne firmy aplikacje. Może to znacząco zmienić używane do tej pory w tej branży modele biznesowe. Do tej pory Ciscosprzedało bowiem ponad 4 miliony routerów ISR, które w tym momencie stworzą bardzo duży rynek dla przedsiębiorstw programistycznych.

Nowa inicjatywa Cisco, o nazwie Application eXtension Platform (AXP), wykorzystuje zarówno sprzęt, jak i oprogramowanie do wdrażania aplikacji na routerach korporacji. AXP dostarczane jest zarówno jako moduł, który można podłączyć do modularnych ISR, jak i kartę rozszerzeń do wpięcia w płytę główną szafowych ISR.

Sercem systemu AXP jest Linux, a konkretnie przygotowana przez Cisco jego specjalna wersja, znana jako Cisco Hardened Linux. Korporacja ta od dawna pracuje nad systemem spod znaku pingwina. Jak powiedziała Lasser-Raab, „wiele spośród modułów sieciowych w rozmaitych usługach Cisco bazuje na Linuksie. W zasadzie zatem użyliśmy tego samego Linuksa, by wdrożyć nasze usługi w modułach AXP. Teraz po prostu udostępniliśmy go naszym klientom i partnerom”.

Środowisko programistyczne AXP – zarówno API, jak i SDK – dostarcza standardowego zbioru bibliotek dla C, Pythona i Javy. Nie każdy jednak będzie mógł tworzyć aplikacje dla nowej platformy – zanim program będzie mógł być wdrożony na AXP, wpierw będzie musiał uzyskać certyfikat Cisco, dotyczący zgodności z licencjami firmy i kontraktami pomocy technicznej. Lasser-Raab dodała, że routery są krytycznym komponentami w funkcjonowaniu przedsiębiorstwa i klienci nie byliby zadowoleni, gdyby każdy inżynier mógł sobie wdrożyć, co mu się podoba, bez uzyskania odpowiednich certyfikatów.

Władze Cisco stwierdziły również, że ich projekt nie narusza w żaden sposób licencji GPL: wszystkie rozwiązania GPL, które zostały wykorzystane i przerobione do celów AXP, są wolnodostępne, a ich kod źródłowy zwrócono społeczności.

Cisco oczekuje, że ich nowa technologia pozwoli ograniczyć ilość sprzętu komputerowego w filiach firm i umożliwi głębszą integrację usług sieciowych. Lasser-Raab stwierdziła, że AXP wprowadzi jej korporację na rynek, który dotychczas był zarezerwowany dla dostawców sprzętu serwerowego.

Źródło: webhosting.pl.

przez -
0 531
FreeWRT

Kilka dni temu ukazała wersja 1.0 dystrybucji FreeWRT. Dystrybucja ta przeznaczona jest do pracy w routerach Linksysa, Asusa oraz Netgeara. Ma być zamiennikiem oryginalnego oprogramowania. Według twórców, system, jest stabilny. Mimo wszystko nadal trwają prace nad usuwaniem znalezionych błędów. W przeciągu sześciu miesięcy ma być ukończona kolejna wersja FreeWRT.

Polecane

Jesień Linuksowa

1 654
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...