401 (edytowany przez kapcer 2025-09-28 09:43:54)

Odp: Cudy C200P

Cezary napisał/a:

EDIT: sprawdziłem też, C200P daje się przez wan zasilić zewnętrznym poe ale nie zasila wtedy AP z portów (!)

Cudy o tym wspomina w oficjalnej specyfikacji.
Ja niestety nie mam czasu testować. Odkąd pojawiło się dziecko nie mam czasu na cokolwiek.

1 z moich 2 sztuk pracuje na obrazie Cudy u znajomego z AP3000. Fajne dla kogoś kto potrzebuje tylko "internet w domu", chce raz skonfigurować i zapomnieć.

Druga czeka aż w końcu pojawi się trochę wolnego czasu...

Co do binarki od POE. Czysto teoretycznie, wystarczyłoby ogarnąć z dokumentacji jak włączyć/wyłączyć port i odczytać pobieraną moc po I2C (przez i2c-tools) i napisać własną obsługę czy to nie takie "proste"?

402

Odp: Cudy C200P

Tak wystarczyło by. I teraz tylko potrzebny  jest ktoś to usiądzie i to zrobi. Ktoś chętny?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

403

Odp: Cudy C200P

Hmmm. Ja wieczorami z miłą chęcią, gdyby to wyglądało jak na ESP32  wink
A tak - to ponad moje siły i wiedzę ...
No i chyba nawet @Cezary, Twoje magiczne szturchnięcie palcem nie pomoże...

404

Odp: Cudy C200P

Ależ możesz pod to i2c podłączyć się esp i zrobić soft...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

405 (edytowany przez smereka 2025-09-28 11:43:26)

Odp: Cudy C200P

O umiecie waty juz czytac - extra wink

406 (edytowany przez lexmark3200 2025-09-28 12:14:52)

Odp: Cudy C200P

smereka napisał/a:

O umiecie waty juz czytac - extra wink

@Cezary umie. wink

Zainstalowałem. Muszę teraz podłączyć AP i przetestować.
Jak dobrze pójdzie, to zastąpi mojego NETGEAR POE. Porobi może jako switch zarządzalny wink

@Cezary:
To jeszcze taka kwestia.
Włączone oznacza, że na danym porcie sprawdzane jest czy podpięte urządzenie jest zgodne z at/af i w razie zgodności podaje wówczas zasilanie, jeśli nie to traktuje wówczas jak zwykły port LAN "bez zasilania PoE".

PS. Sprawdzałeś, czy dioda POE_max zadziała przy obciązeniu na max? czy coś w DTS muszę poprawić?

407

Odp: Cudy C200P

Tzn będzie (chyba) działa u mnie, bo ona musi się specyficznie nazywać. A czy faktycznie działa to się dowiem jak sobie jakiś mocniejszy zasilacz załatwię.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

408 (edytowany przez smereka 2025-09-28 14:14:39)

Odp: Cudy C200P

Ej a vilaniki na tym szajsie działają na openwrt? Bo zanim oddałem Cezaremu swój pierwszy egzemplarz to tak na szybko nie widziałem aby tam coś takiego na OFW było - choć jak piszę to było na szybko może gdzieś w opcjach są.

409 (edytowany przez lexmark3200 2025-09-28 14:16:20)

Odp: Cudy C200P

smereka napisał/a:

Ej a vilaniki na tym szajsie działają na openwrt? Bo zanim oddałem Cezaremu swój pierwszy egzemplarz to tak na szybko nie widziałem aby tam coś takiego było - choć jak piszę to było na szybko może gdzieś w opcjach są.

Bo chyba w najnowszym sofcie Cudy dodało VLAN-y

2.4.4
14-Aug-2025
C200P-R74-2.4.4-20250812-160510-flash.zip
10.9 MB
Pobierz
Release Note
1. Added support for SSID VLAN.
2. Fixed some bugs.

Więc chyba na openWrt powinno działać. Odpal, wgraj przetestuj i daj znać... wink

410

Odp: Cudy C200P

https://ibb.co/1fxHsxDH

411

Odp: Cudy C200P

Czy w tym modelu w OpenWRT jest możliwe jakieś programowe sterowanie portem USB np. włącz wyłącz by zrestartować urządzenie do USB podpięte?

412

Odp: Cudy C200P

Jest gpio eksportowane do włączenia usb jako regulator. Nawet nie sprawdziłem czy można go od tak po prostu wyłączyć z userlandu. Normalnie kiedyś się nie dało.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

413 (edytowany przez lexmark3200 2025-09-28 16:14:46)

Odp: Cudy C200P

O ile dobrze to próbuję wykonać, to akurat gpio od USB:

root@OpenWrt:~# echo 519 > /sys/class/gpio/export
ash: write error: Resource busy
root@OpenWrt:~#

Jeśli poprawnie, to musiałby pewnie usunąć z DTS, dać skrypt do ustawiania "ręcznie" po starcie, i ewentualnie wtedy wyłączyć/resetować, bo wtedy, to GPIO nie będzię jako busy. - Dobrze myślę??

414

Odp: Cudy C200P

Nie. Po prostu z dts'a usunąć definicję regulatora i zrobić eksportowanie gpio, identycznie jak gpio dla pse.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

415 (edytowany przez lexmark3200 2025-09-28 16:16:38)

Odp: Cudy C200P

Aha, wtedy jest opcja na "żądanie" zmieniać stan GPIO poprzez skrypt np.

416

Odp: Cudy C200P

Tak, wtedy jest. Tyle że to nie poprawne ideologicznie, bo jakiś czas już przerabiali wszystkie takie gpio na regulatory.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

417

Odp: Cudy C200P

Cezary napisał/a:

Tak, wtedy jest. Tyle że to nie poprawne ideologicznie, bo jakiś czas już przerabiali wszystkie takie gpio na regulatory.

Właśnie miałem napisać, że pewnie znowu to będzie niepoprawne podejście.
Ale wówczas nie byłoby problemu z "wysunięciem" takiego dysku z USB gdy router pracuje.
Pozostaje jedynie, swój zmodyfikowany DTS (ba my taki obecnie używamy dla pse).
Wtedy pewien "Gość" dorabia nam w LuCI pstryczek, który odmontowuje zasób, wyłącza "zasilanie"...

Dobrze, że za marzenia nie karają....

418

Odp: Cudy C200P

Przecież zawsze możesz odmontować zasób i wyjąc pendrive, nie musisz wyłączać zasilania. USB jest hotplugowe...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

419

Odp: Cudy C200P

No tak....
W tych marzeniach nie pomyślałem...

420

Odp: Cudy C200P

Cezary napisał/a:

Przecież zawsze możesz odmontować zasób i wyjąc pendrive, nie musisz wyłączać zasilania. USB jest hotplugowe...

Bardziej mi chodziło np. o prądowy reset modemu LTE lub kamerki smile

421

Odp: Cudy C200P

No więc nie. Bez przerobienia tego na zwykłe gpio nie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

422

Odp: Cudy C200P

Wręcz przeciwnie, można bez eksportowania gpio:
https://www.kernel.org/doc/Documentatio … utput.yaml
Potrzebne kmod-regulator-userspace-consumer.
Przykład zastosowania patrz "Notes" w opisie komitu, oraz qca9550_dell_apl27-0b1.dts:
https://github.com/openwrt/openwrt/comm … 33369aaa36

423

Odp: Cudy C200P

O coś nowego. Do sprawdzenia.

EDIT: nic z tego

root@OpenWrt:/sys/class/regulator/regulator.3# echo "disabled" > state 
-ash: can't create state: Permission denied
root@OpenWrt:/sys/class/regulator/regulator.3# echo "enabled" > state 
-ash: can't create state: Permission denied
root@OpenWrt:/sys/class/regulator/regulator.3# cat name 
power_usb
root@OpenWrt:/sys/class/regulator/regulator.3# cat state 
enabled
root@OpenWrt:/sys

Jest tylko do odczytu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

424

Odp: Cudy C200P

Pokaż fragment dts-u z regulatorami.

425

Odp: Cudy C200P

&reg_vbus {
    /delete-property/ regulator-always-on;
    gpios = <&gpio 7 GPIO_ACTIVE_HIGH>;
    enable-active-high;
};