Skansen Telekomunikacji

Gdzie o telekomunikacji przeczytacie...

ZTE ZXDSL 852

Informacje ogólne


Nazwa ogólna: ZTE ZXDSL 852
Producent: ZTE
Typ urządzenia: Modem ADSL

Obsługiwane technologie:
ANSI T1.413 (ADSL)
ITU-T G.dmt Annex A (ADSL – linia analogowa)
ITU-T G.lite (ADSL)

Interfejs komunikacji:
USB 1.1

Interfejs WAN:
Złącze RJ-11

Obsługiwane systemy operacyjne:
Oficjalnie: Windows 98, 98 SE, ME, 2000, XP, Vista, 7 [Tylko 32-bit w przypadku V1]
Oficjalnie: MacOS 8.6, 9, 10.1-10.5 [Tylko PowerPC]
Oficjalnie: Linux (nowsze kernele za pomocą sterownika cxacru - V1; jedynie kernele do 2.6.16-16 - V2;)

Obsługiwane tryby enkapsulacji/kapsułkowania:
Point-to-Point Protocol over ATM
Point-to-Point Protocol over Ethernet
RFC 1483 bridge mode (tryb mostu)
RFC 1577 Internet Protocol over ATM

ZTE ZXDSL 852 V1
Pierwsza odsłona modemu ZTE ZXDSL 852. Bazuje ona na układzie Conexant AccessRunner.
ZTE ZXDSL 852 V2 TP
Druga odsłona modemu ZTE ZXDSL 852. Bazuje ona na układzie STMicroelectronics Unicorn II.
ZTE ZXDSL 852 V2 Orange
W przeciwieństwie do wersji Neostradowej - ta jest czarna i posiada logo Orange.

Opis słowny


Tak naprawdę pod pojęciem „ZTE ZXDSL 852”, kryją się dwa urządzenia. Wersja 1 z dwoma diodami i bokami wykończonymi na kształt łuku oraz wersja 2 z trzema diodami i o kształcie zaokrąglonego kwadrata. ZXDSL 852 V1 pojawił się gdzieś około 2006 roku jako jeden z modemów na USB dostępnych dla usługi Neostrad. Był jednak jednym z tych urządzeń, które mało kto brał, gdyż nie cieszyły się popularnością. V1 był często awaryjny, wieszał się, zrywał połączenie i najzwyczajniej się psuł. Dodatkowo linia musiała być „krystalicznie czysta”, niczym łezka. Jakiekolwiek uszkodzenia na łączu czy za duża odległość od centrali powodowały, że najczęściej modem nie nawiązywał synchronizacji, a jak już to szybko była zrywana. Podstawą modemu ZXDSL 852 w wersji pierwszej był chipset Conexant AccessRunner. Urządzenie samo w sobie nie było takie najgorsze gdyż dla przykładu oferowało działanie w sieci ISDN – nie było ono jednak na polskie realia. Nie można ukrywać, że w Polsce stan większości linii telefonicznych jest opłakany – nie to co w innych, bardziej rozwiniętych na tamte czasy, państwa. Chociaż nawet ZTE zauważył jak działa ten modem, więc jeszcze rok później wydał drugą wersję tego modemu, ze zmienionym wyglądem, a nawet zmienionym chipsetem – skorzystano z układu Unicorn II firmy STMicroeletronics. Nowy układ ADSL pozwolił na rozszerzenie ilości wspieranych systemów, przez co modem był bardziej popularniejszy. Czy tym razem sprawa się złagodziła? No… Nie. Słaba widocznie implementacja chipsetu nie zmieniła sytuacji modemu w Polsce. Dalej się wieszał, psuł i zrywał synchronizacje. Linia nadal musiała być „czysta”. Jednak za granicą urządzenie było bardziej popularne i lubiane.

Zasada działania obu modemów różni się diametralnie. ZXDSL 852 V1 działa podobnie jak inne modemy dotychczas dołączane do usługi Neostrada - po podłączeniu do komputera najpierw wgrywa się ADSL Loader, który ładuje firmware do pamięci RAM modemu, a potem instaluje się interfejs WAN za pomocą którego zestawiane jest połączenie z użyciem wybranego protokołu. Istnieją nawet wersje sterowników pod Conexant AccessRunner, które ładują firmware dzięki któremu modem zachowuje się jak router - ma swój interfejs webowy, firewalla itd. Niestety ZTE nie dostarczało tych sterowników dla systemu Windows - robili to za to inny producenci. Ten drugi firmware jest też wykorzystywany w sterownikach na komputery z systemem MacOS i w oficjalnym sterowniku na Linuxa od Connexanta.

ZXDSL 852 V2 to z kolei zupełnie co innego. Można go porównać do softmodemu. Czym jest softmodem? Jest to modem telefoniczny (taki jak do numer 0202122), który nie posiada własnego procesora tylko mikrokontroler, nie posiada często nawet pamięci RAM czy ROM na firmware. W przeciwieństwie do sprzętowego modemu, softmodem polega w całości na zasobach komputera do którego jest podłączony. Wszystkie obliczenia, operacje np. ze związane z obsługą protokołów, są wykonywane przez nasz komputer. Softmodem się zajmuje jedynie bezpośrednią komunikacją z linią telefoniczną - odbieraniem i przekazywaniem impulsów, informacji itd. Sprzętowy modem z kolei sam obsługuje protokoły czy dba o poprawną komunikację - nasz komputer tylko odbiera dane końcowe. Dlatego, jeżeli zdarzyło by się tak, że nasz komputer się zawiesi podczas trwania połączenia, to te połączenie dalej będzie trwało - o ile producent modemu się przed tym zabezpieczy. Jeżeli jednak zdarzyło by się tak w przypadku softmodemu to połączenie natychmiast zostało by przerwane, gdyż softmodem nie otrzymywał by poleceń od komputera, więc rozłączył by się. ZTE ZXLDS 852 w wersji drugiej zachowuje się tak samo: nie ma procesora, nie ma ramu, a nawet romu i firmware. Zarządza nim komputer do którego jest podłączony - a dokładniej to sterowniki. To sterowniki każą modemowi się połączyć z centralą, ba to sterowniki negocjują się z centralą, nawet sterowniki zapalają te LEDy na modemie. W wersji pierwszej czy w F@st 800 i ST330 to procesor modemu negocjuje z centralą czy zapala LEDy. Bardzo fajnie tą zależność można zauważyć jak się posiada aktywnego huba USB (czyli z zewnętrznym zasilaniem). Otóż najpierw podłączamy ZXDSL 852 V1 do huba, a hub do komputera ze sterownikami. Wgra się firmware i modem zacznie się synchronizować i się zsynchronizuje. Teraz odłączamy samego huba od komputera, ale tak by ciągle był zasilony. ZXDSL 852 V1 ciągle będzie zsynchronizowany. A to dlatego, że firmware działa w pamięci i modem sam dba o synchronizacje. Teraz ten sam eksperyment należy powtórzyć z ZXDSL 852 V2. Pod odłączeniu samego huba od komputera, modem wyłączy się. Zgasnął LEDy, zerwie się synchronizacja. A to dlatego, że nie ma kontaktu ze sterownikami, które zarządzały by LEDami czy synchronizacją. Dość ciekawy eksperyment i dość ciekawy koncept na modem zarządzany przez sterowniki. Ma to swoje zalety jak i wady. Zaletą może być większa kontrola nad urządzeniem, albo niskie koszty produkcji. Wady to chociażby bardziej skomplikowane sterowniki albo obciążenie procesora komputera. Koncept DSLowych softmodemów nie jest nowy - z podobnym pomysłem wyszła Motorola ze swoimi układami o nazwie SoftDSL.

Kwestia sterowników dla obu modemów również jest ciekawa. ZTE ZXDSL 852 V1 ma niepodpisane sterowniki tylko na 32-bitowe Windowsy i na systemy MacOS działające w architekturze PPC. W przypadku systemu Linux, mamy do wyboru dwa rodzaje sterowników. Pierwsze są oficjalne od Conexanta i bazują na firmware, dzięki któremu modem zachowuje się jak router. Je się da skompilować jedynie na starszych kernelach jak 2.4 czy 2.6. Drugi rodzaj sterownika do moduł kernelowy, który ładuje firmware o nazwie cxacru.bin. Można go uzyskać wyciągając z odpowiedniego pliku ze sterowników pod Windowsa. Ten sterownik pozwala załadować również lżejszy firmware, dzięki któremu modem zachowuje się modem i pozwala wykorzystać interfejs ppp systemu. Sterownik ten napisał Josep Comas na podstawie sterownika Speedtch dla modemu Speedtouch 330. Obecnie sterownik ten o nazwie cxacru.c został zintegrowany z kernelem w wersji 2.6.13 i siedzi w nim nawet po wersje 5. Dlatego na takich dystrybucjach jak Fedora 34 czy Ubuntu 20.04, po wgraniu pliku z firmware do odpowiedniego katalogu, nadal można korzystać z modemu ZXDSL 852 V1 i innych bazujących na układzie AccessRunner. Sterownik cxacru oraz speedtch posłużył również do stworzenia rodzajowego drivera, na podstawie którego można pisać sterowniki dla innych modemów. Systemy BSD niestety nigdy nie były wspierane przez Conexant AccessRunner.

ZTE ZXDSL 852 V2 z kolei ze względu na swoją naturę ma trochę trudniej. Jeżeli chodzi o systemy Windows to mamy sterowniki i na architekturę 32-bitową i na 64-bitową. Sterowniki też działają z każdą wersją systemu - nawet na Windows 10 BSoD jest tylko przy wyłączaniu komputera, nie tak jak w innych modemach. Niestety, sterowniki nie są podpisane. ZTE nie zadbało o to aby je podpisać, przez co na Windowsie 10 chociażby, bez wyłączania zabezpieczeń, nie da się tego modemu zainstalować. Na MacOS sprawa wygląda podobnie jak z wersją pierwszą - są sterowniki tylko pod PPC dla MacOS 8.6, 9 i 10. Z Linuxem jest jednak gorzej. Jako, że nie ma tutaj firmware to nie można wykorzystać tych rodzajowych sterowników o których wspominałem. Sterownik jest bardziej skomplikowany bo musi umieć kontrolować modem. Powstały sterowniki pod kernel 2.4 i 2.6.16-16, później zostały przeportowane przez pana Zbigniewa Łuszpińskiego do kernela 3.6.10 i nowszych. Niestety na tym się zakończyło. Sterowniki nie chcą się skompilować pod kernelem 4 i 5. Także tego modemu nie uruchomimy na nowszych dystrybucjach. Systemy BSD również nigdy nie wspierały tego modemu.

ZXDSL 852 V1 znajdziemy tylko w usłudze Neostrada, jednak wersja druga, była chętniej wykorzystywana. Mogli ją otrzymać abonenci Netii oraz abonenci PTK Centertel w usłudze Orange Freedom. Dlatego też w sieci dostępne są trzy zestawy sterowników. Wszystkie są najnowsze jeżeli chodzi o systemy 64-bitowe. W przypadku Windowsa XP i starszych to Netia ma najnowsze sterowniki, za nią jest TP, a na samym końcu PTK.

Wygląd modemu w obu wersjach trochę się różni, jak już było wspominane. V1 ma łuki w każdym z boków: dłuższe – łuki do wewnątrz, krótsze – łuki na zewnątrz. Na samej górze jest logo (nowe) Telekomunikacji Polskiej, zaś niżej napis „neostrada tp”. Na dole znajduje się plastikowe okienko w kształcie paraboli na którym było napisane „ZXDSL 852”. Nad napisem umiejscowione są dwie diody – czerwona PWR oznaczająca zasilanie modemu, a nad nią pomarańczowa ADSL oznaczająca synchronizację z centralą. Wokół paraboli rozmieszczone są dziurki – chociaż zrobione są one na wylot to bardziej są ozdobą. Całość jest biała.

Wersja druga ma kształt zaokrąglonego prostopadłościanu. Po środku znajduje się logo Telekomunikacji Polskiej i napis „neostrada tp”. Na samej górze można znaleźć napis „ZTE ZXDSL 852”. Pod logiem umiejscowione są trzy zielone diody: PWR – zasilanie, DATA – sygnalizuje czy jakieś dane są przesyłane, LINK – stan synchronizacji z centralą. Wersja pochodząca z zestawu Orange Freedom jest cała czarna. Napis „ZTE ZXDSL 852” został umiejscowiony na tyle urządzenia, zaś w miejscu logo TP znajduje się logo Orange. Kolor diod jest pomarańczowy, zaś pod nimi znajduje się nazwa usługi – „Orange Freedom”.

Konfiguracja modemu i diagnostyka łącza


Do ZXDSL 852 w obu wersjach, tak jak w przypadku każdego modemu USB, dodawana jest aplikacja od Telekomunikacji Polskiej/Orange, która pozwala na prostą konfigurację połączenia. Opis ten będzie jednak dotyczył jedynie instalacji samodzielnej bez użycia dodatków od operatorów. Ponad to, ze względu na różnych producentów chipsetów, opis będzie dla każdej wersji oddzielny, gdyż każda posiada inny panel konfiguracyjny.

ZTE ZXDSL 852 V1:

Po instalacji bez udziału abonenta, zostanie w menu start utworzony skrót do aplikacji „ADSL Control”. Po jej uruchomieniu otwiera się okienko zatytułowane „ZTE ZXDSL852 Device”. Ciekawostka: aplikacja dołączona do modemu jest tak naprawdę apletem panelu sterowania i tam też można ją znaleźć. Na samym początku można zauważyć dwie zakładki: Ogólne oraz Ustawienia Użytkownika.

Ogólne:
Zakładka ta zawiera podstawowe informacje na temat połączenia ADSL w formie obrazka i podpisu pod nim. Dodatkowo można tam znaleźć informacje o ilości bajtów wysłanych i otrzymanych, a także przepustowości. Znajduje się też tam wersja sterownika oraz przycisk „Wyczyść”, który czyści informacje o odebranych i wysłanych danych.

Ustawienia Użytkownika:
Ta zakładka pozwala na zmiany kosmetyczne jak: na co ma wskazywać ikonka na pasku zadań, czy pokazywać ikonkę ADSL, czy ukrywać ikonkę WAN podczas połączenia, czy wyświetlać prędkości na pasku.


Dostęp do bardziej zaawansowanych opcji znajduje się pod klawiszami ALT+A. Poprzednie okno się zamyka, a otwiera się nowe z kilkoma zakładkami: General, Statystyka ATM, Statystyka łącza ADSL, Connection, Ustawienia Użytkownika.

General:
Zakładka pozwala na podejrzenie ogólnych informacji o aktualnym połączeniu. Widać przepustowość łącza, oraz 6 kontrolek, które pokazują aktywność przesyłania danych dla łącza ATM, sieci ATM oraz warstwy AAL – zarówno dla wysyłania i przesyłania. Nieco niżej znajduje się krótki opis stanu linii i przycisk do wyłączenia ADSL. Zaraz pod nim znajduje się informacja o użytej modulacji. Widać też informacje o kanałach wirtualnych sieci ATM – statusu połączenia, ich ilości oraz parametrów VPI i VCI dla każdego z nich. Można również odczytać informacje o zastosowanej enkapsulacji.

Statystyka ATM:
Tutaj można sprawdzić dokładnie informacje na temat działania sieci ATM. W dwóch kolumnach – Odbiór i Wysyłanie, można sprawdzić takie informacje jak ilość bajtów, komórek ATM, błędów HEC i tym podobnych, oczywiście zarówno dla wysyłania jak i odbierania.

Statystyka łącza ADSL:
Podział na kolumny taki sam jak w poprzedniej zakładce. Tutaj jednak sprawdzić można informacje na temat działania łącza ADSL jak ilość bajtów, ramek, błędów CRC i innych.

Connection:
Tutaj można sprawdzić używaną modulację, tryb opóźnienia ADSL, głębokość przeplotu, wartości VPI i VCI oraz adres MAC sterownika. Ponad to znajduje się tutaj ciekawa, nie obecna w innych modemach funkcja, a mianowicie możliwość odczytania producenta początkowego punktu łącza ADSL (nasz modem) oraz końcowego punktu łącza ADSL.


Już koniec? Nic bardziej mylnego. Wciskając kombinację klawiszy ALT+P, możemy uzyskać dostęp do jeszcze bardziej szczegółowego panelu, który zawiera aż 10 zakładek. Oprócz tych co wcześniej to dochodzą zakładki: HAL Diagnostics, Statystyka warstwy fizycznej, Line Setup, VC Setup oraz ATM OAM Loopback.

HAL Diagnostics:
Ta zakładka pozwala na sprawdzenie statystyk warstwy abstrakcji sprzętowej, czyli sterownika urządzenia dla płyty głównej, który pośredniczy pomiędzy sprzętem a jądrem systemu operacyjnego.

Statystyka warstwy fizycznej:
Zakładka ta zawiera informacje na temat samej linii ADSL – poziom szumu (SNR), tłumienie, a także błędy CRC, HEC oraz inne dodatkowe dane. Po kliknięciu na przycisk „Bit Loading”, można uzyskać dostęp do szczegółowego wykresu, który pokazuje ilość bitów przypadającą na daną częstotliwość. Jest to jedyny modem, który potrafi wyświetlić takie dane.

Line Setup:
Tutaj można skonfigurować modulację, wybrać typ okablowania, moduł ADSL centrali oraz jego typ. Dodatkowo można ustawić wybór Annexu pomiędzy A (POTS), a B (ISDN).

VC Setup:
Ta zakładka pozwala na konfigurację wirtualnych kanałów ATM poprzez wybór enkapsulacji oraz ustawieniu parametrów VPI i VCI. Ewentualnie można zrobić test, który sam wybierze odpowiednie ustawienia.

ATM OAM Loopback:
Tutaj można uruchomić zapytania do pętli zwrotnej ATM, a następnie monitorować stan wysłanych komórek.

Wciśnięcie kombinacji ALT+C spowoduje powrót do pierwotnego okienka, jednak oprócz zakładki Ogólne pojawi się dodatkowo zakładka Line Setup. (Ciekawostka: Wciśnięcie ALT+E wyświetli okienko proszące o hasło – nigdzie nie ma informacji do czego ono prowadzi).

ZTE ZXDSL 852 V2:

Oprogramowanie jakie przychodzi wraz z modemem w wersji drugiej to „Informacje o modemie ADSL”. Jest to oprogramowanie nieco uboższe niż w poprzedniej wersji, lecz ma to związek z innym chipsetem oczywiście. Początkowo widoczne są jedynie dwie zakładki: Status oraz Ustawienia, jednak po wciśnięciu kombinacji klawiszy ALT+Z, możemy zyskać dostęp do większej ilości danych.

Status:
Zakłada ta pozwala na sprawdzenie statusu modemu oraz synchronizacji ADSL, a także widać czas połączenia, ostatni błąd oraz przepustowość łącza w formie skali przy paskach, zaś same paski wskazują na aktualne zużycie prędkości.

Ustawienia:
Tutaj można znaleźć i wybrać jeden z zainstalowanych profili oraz zmienić ustawienia kosmetyczne, czyli widoczność ikonki ADSL na pasku zadań i inne.

Linia:
Ta zakładka zawiera informacje na temat statusu linii Abonenta, użytej modulacji, zajętości linii, marginesu SNR, tłumienia oraz mocy wyjściowej – dla odbierania i wysyłania oddzielnie.

Data Link:
W tym miejscu znajdują się dane na temat ilości przesłanych komórek ATM, oraz szybkości na poszczególnych kanałach: Najbliższy, najdalszy, Fast, Interleaved. Dodatkowo można znaleźć tutaj adres MAC urządzenia. Fast oraz Interleaving to metody transmisji danych. W przypadku Fast dane są szybko przesyłane w surowym strumieniu zaś Interleaving (Przeplatanie) dzieli dane na mniejsze bity i zmienia ich kolejność przez co w jednym bloku danych można przesłać różne fragmenty danych. Dzięki temu np. podczas zaszumienia niektórych bitów, zamiast uszkodzenia pełnych bloków, uszkodzeniu ulegają tylko jego fragmenty, przez co mechanizm naprawy błędów (który działa wraz z przeplataniem) może je naprawić lub poprosić jeszcze raz o ich przesłanie.

Błędy:
Ta zakładka dedykowana jest jedynie błędom FEC, HEC i CRC występujących na kanałach Fast oraz Interleaved.

Usterki:
Tutaj można zobaczyć jakie modem wykrył usterki na początku linii oraz na końcu. Przykładowymi usterkami są: utrata sygnału, utrata mocy, utrata ramek. Jednak jest ich wiele więcej. Pozwala to na lepsze obeznanie się, w przypadku występowania problemów z połączeniem.

Test:
Zakładka pozwala na wykonywanie zapytań do pętli zwrotnej sieci ATM. Zawiera dodatkowo bardziej szczegółowe informacje na temat wysłanych komórek niż było to w przypadku wersji pierwszej modemu.

Informacje:
W tym miejscu można odnaleźć informacje na temat samego modemu jak producent, wersja sterownika, wersja oprogramowania modemu, kod sprzedawcy i tym podobne informacje.

Obecny stan urządzenia / Podsumowanie


Obecnie modem ZTE ZXDSL 852 nie już produkowany. Podobnie jak inne modemy USB, odszedł w niepamięć i ustąpił miejsce lepszym sprzętom – takim, które działają z większą ilością urządzeń. Jeżeli chodzi o dostępność w usłudze Neostrada to ZXDSL znikł mniej więcej w czasie kiedy wprowadzono Livebox 2.0 – podobnie jak reszta urządzeń. Modem w swojej drugiej wersji raczej nie nadaje się do niczego – na pewno nie na polskie linie. Pierwsza wersja może być nawet dobrym sprzętem mierniczym, jednak działa jedynie na systemach Windwos w wersji 32 bitowej. Inne nie pójdą. V2 jest dość popularnym sprzętem i często spotykanym jednak V1 można rzadziej znaleźć co stanowi przedmiot trudny do znalezienia. Gdyby ktoś zbierał te modemy to na pewno byłyby dość ładną ozdobą do pokoju ze względu na swój biały wygląd – pasował by to białych wnętrz. Nie używałbym ich jednak jako codziennego urządzenia dostępowego czy nawet awaryjnego – zbyt duże ryzyko, że synchronizacja się zerwie. Oczywiście jeżeli miejsce naszego przyłącza abonenckiego znajduje się bardzo blisko centrali – nie jest to zły wybór. W takim wypadku wszystkie modemy stają na równej linii, a „walka” pomiędzy nimi, który jest najlepszy, sprowadza się do wygody, przyjazności dla użytkownika oraz samego wyglądu i rozmiarów.

Krótkie podsumowanie

ZTE ZXDSL 852 to modem marki ZTE występujący w dwóch wersjach. Pierwsza wersja oznaczana czasami jako V1 ma kształt prostopadłościanu z bokami w kształcie łuków. Druga wersja oznaczana czasami jako V2 ma kształt zaokrąglonego kwadratu. Sercem V1 jest chipset AccessRunner firmy Conexant, który działa na podobnej zasadzie co inne układy ADSL dla USB, wgrywanie firmware i te sprawy. Dwójka korzysta z Unicorn II wyprodukowanego przez STMicroelectronics i działa podobnie jak softmodem - nie posiada firmware i jest kontrolowana przez sterowniki, bez komputera nie działa na własną rękę. Obie wersje dodawane były przez Telekomunikację Polską do usługi Neostrada. Najpierw wszedł V1, później go zastąpił V2. Druga wersja wykorzystywana również była przez PTK Centertel (marka Orange) w usłudze Orange Freedom (w tym przypadku miała kolor czarny) oraz przez Netię do świadczenia swojego Internetu ADSL. Wersje różnią się nie tylko wyglądem i chipsetem lecz także i oprogramowaniem. V1 ma bardziej rozbudowany interfejs kontrolny niż V2. Prócz większej ilości danych, zawiera możliwość podglądnięcia wykresu przedstawiającego ilość bitów na częstotliwość, co czyni go jedynym modemem zdolnym do takich operacji oraz idealnym kandydatem na bardzo tani sprzęt mierniczy. Sterowniki pod V1 obsługują jedynie systemy 32-bitowe. Naprawia to V2, który oferuje również oprogramowanie dla systemów 64-bitowych. Jednakże drivery pod obie wersje nie są podpisane. Modem w obu wersjach nie cieszył się dużą popularnością w Polsce (albo cieszył się ale złą popularnością), ponieważ wymagał w miarę czystej i stabilnej linii telefonicznej, co w tamtych (i obecnych) czasach, graniczyło z cudem. Łącze były starsze niż sama Neostrada, więc przez te lata zdążyły poniszczeć. Głównym problemem są również duże odległości od centrali, niekiedy większe niż standard ADSL przewiduje. Powoduje to zwiększenie tłumienia i zmniejszenie marginesu SNR czego nie lubi ZXDSL 852. Obecnie modem nie jest już dostępny w sprzedaży.

Zalety:

Wady: