1

(4 odpowiedzi, napisanych Sprzęt / Hardware)

Do dawania gratis klientom w tanim abonamencie na Internet, jeśli nie chcą czegoś lepszego kupić sobie we własnym zakresie lub wydzierżawić ode mnie za +10 zł/mc - czemu nie?  Mimo wszystko lepsze (2x tyle RAM) niż Phicomm smile

Ale oczywiście nic z tego jeśli jeśli nie ma jak pierwszy raz wgrać otwierając obudowę bo nie wyprowadzili konsoli (piny wlutować mogę, zewnętrznie programować flasha już by mi się nie chcało), albo jeśli producent się zaprze że nawet jak dorobię działające wsparcie to i tak nie udostępnią.  No nic, zamówiłem za 61,43 z wysyłką do paczkomatu i zajrzę do środka.

2

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Trochę ciekawostek w temacie routerów Phicomm i też samego producenta dlaczego już go nie ma:

https://www.tenable.com/security/research/tra-2022-01

Mojego modelu KE2M w tej tabelce nie ma, choć też jest w nim telnetd_startup (z innym sha1 niż wymienione w tabelce) nasłuchujący na 21210/udp.

MT7628NN, 8/32 MiB flash/RAM (wiem że mało ale na podstawowy okrojony router jakoś ujdzie), konsola UART TTL jest (trzeba wlutować piny, po uprzednim odessaniu cyny z otworów więc trochę zabawy z tym jest), prędkość 57600, dostępny otwarty shell, dało się zrobić backup flasha itp. (postaram się wszystko zebrać i gdzieś wrzucić w przyszłym tygodniu)

Przydałaby się jakaś metoda aktualizacji tych kilkudziesięciu sztuk bez otwierania/lutowania, niestety RoutAckProV1B2 nie zadziałał.  Zastanawiam się czy da się (korzystając z shella w jednej sztuce) zrobić jakąś konfigurację i z niej backup który zapisany z tej jednej sztuki i wgrany do innych (już nie otwieranych) odblokowałby na nich telnet.  Same pliki niestety są szyfrowane, w czasach jak kiedyś rzeźbiłem w RTL8181 (potem długa przerwa bo było za dużo innych tematów) też były ale wtedy zwykły XOR a niestety teraz już tak łatwo nie ma.

Gdyby nie ilość tego sprzętu to pewnie nie warto byłoby się nim zajmować, no ale trochę tego jest i się trochę zawziąłem na tę zemstę Chińczyka smile

3

(4 odpowiedzi, napisanych Sprzęt / Hardware)

Wg specyfikacji MT7628, 8/64 MiB flash/RAM, WAN+3LAN 10/100 - a cena porównywalna do popularnego TL-WR841Nv14 odchudzonego do 4/32.  Wiem że tania zabawka ale czasem i taka wystarczy.  Próbował ktoś na tym instalować OpenWrt i korespondować z producentem w temacie odblokowania?

4

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Jeszcze nie rozbierałem by dostać się do portu szeregowego, ale mam zachowaną kopię pliku z aktualizacją firmware od producenta (najnowszą dostępną jakoś z roku 2018) http://www.amelek.net/tmp/phicomm/KE2M- … .60.bin.gz i ku mojemu zdumieniu, po rozpakowaniu "binwalk -e" widzę po zawartości squashfs że firmware oparty na antycznym OpenWrt Barrier Breaker 14.07 smile - a kernel to: Linux version 3.10.14 (jenkins@soho02) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 unknown) ) #1 Fri Jan 19 20:49:42 CST 2018

Jak sądzicie, jest sens porywać się na portowanie współczesnego 23.05, czy raczej nie uda się wcisnąć w 8 MiB flash (oryginał ma około 4,5 MiB) i prawdopodobnie 32 MiB RAM (oficjalnie nie wspierane od 18.06)?

DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
75968         0x128C0         U-Boot version string, "U-Boot 1.1.3 ( - )"
132096        0x20400         uImage header, header size: 64 bytes, header CRC: 0x5C9F3EE2, created: 2018-01-19 12:50:13, image size: 1166597 bytes, Data Address: 0x80000000, Entry Point: 0x80000000, data CRC: 0x21A6F509, OS: Linux, CPU: MIPS, image type: OS Kernel Image, compression type: lzma, image name: "OpenWrt-Linux-3.10.14"
132160        0x20440         LZMA compressed data, properties: 0x6D, dictionary size: 8388608 bytes, uncompressed size: 3426908 bytes
1298757       0x13D145        Squashfs filesystem, little endian, version 4.0, compression:xz, size: 3117562 bytes, 1342 inodes, blocksize: 262144 bytes, created: 2018-01-19 12:50:07

FAQ czytałem i wychodzi właśnie 841N ale pytam dlatego, że aktualnie dostępne 841N v14 zostały odchudzone o połowę pamięci (4/32), a starsza wersja v13 która miała 8/64 i była wspierana przez OpenWrt jest raczej już niedostępna.  Wymagań jakichś szczególnych brak, ot zwykły tani (dostępny jako nowy, nie używki) router WiFi N300 z portami Ethernet 10/100 do zastąpienia tych nieszczęsnych Phicomm KE2M i wysłużonych TL-WR340G (sporo jeszcze działa, dziś już tak trwałych nie robią...), a jednocześnie jest i jeszcze jakiś czas będzie wspierany przez OpenWrt i łatwo się instaluje bez otwierania obudowy, dla Internetu radiowego 5 GHz który powoli sobie dogorywa ale jeszcze trochę działa.  Dla bardziej wymagających klientów (światło, radio 60 GHz) to już wiem że Cudy WR3000 lub M3000, no ale tu chodzi o coś podstawowego za 1/3 tej ceny smile

6

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Tak na wygląd to dokładnie ten model, link do gpl.phicomm.com nie działa i nawet w CDR kiedyś pytałem czy nie mają kopii ale niestety nie.  W ostateczności może da się użyć chociaż jako drugi dodatkowy AP+switch za właściwym routerem.  W wolnej chwili postaram się zajrzeć do środka i zrobić zdjęcia.

7

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Mam u klientów kilkadziesiąt sztuk tego złomu, były w promocji po 29,99 i mój błąd że się skusiłem by dawać gratis klientom którzy nie kupili sobie czegoś lepszego. Czy jest jakakolwiek szansa na wrzucenie tam jakiegoś nawet starego OpenWRT zamiast oryginalnego firmware?  Producenta już nie ma, link do źródeł GPL dawno nie działa (może ktoś ma kopię pobraną jak jeszcze działał?), oryginalny firmware jest niezbyt stabilny a do tego (choć sam oficjalnie nie obsługuje IPv6) wykrzacza się jak na serwerze PPPoE (accel-ppp) włączę obsługę IPv6 (która normalnie działa z innymi klientami choćby Mikrotik czy nawet w miarę nowy TP-Link, a Phicomm co chwilę restartuje połączenie).

Najprościej byłoby wyzłomować ale trochę szkoda generować elektrośmieci jak problem jest w firmware.  Może podpasuje firmware od jakiegoś innego routera z tym samym chipsetem?  Ktoś tu kiedyś coś rzeźbił z KE2P ale to inny hardware (dwuzakresowy).