1

Temat: Minicom 2.7.1 na OpenWrt 21.02

minicom  -b 9600 -8 -D /dev/ttyS0  

Binarka Minicom na OpenWrt 21.02 usuwa oraz dodaje losowe znaki.

Natomiast binarka na innej dystrybucji Linuksa (np.  debian)  działa  prawidłowo.

Czy OpenWrt 21.02 jest dostępna wersja Minicom 2.8?

2

Odp: Minicom 2.7.1 na OpenWrt 21.02

o__w napisał/a:

Czy OpenWrt 21.02 jest dostępna wersja Minicom 2.8?

Ja źle patrze czy tu jest wersja 2.8
https://github.com/openwrt/packages/blo … m/Makefile

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

3

Odp: Minicom 2.7.1 na OpenWrt 21.02

IceG napisał/a:

Ja źle patrze czy tu jest wersja 2.8
https://github.com/openwrt/packages/blo … m/Makefile

W oficjalnym repo OW brak binarki ver2.8 chyba, że coś przeoczyłem.

Cezary czy dodasz wspomnianą wersję do twojego repo?

4

Odp: Minicom 2.7.1 na OpenWrt 21.02

Nie ma takiej potrzeby żebym specjalnie to budował. Po prostu zainstaluj sobie minicoma z wersji rozwojowej.

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

5

Odp: Minicom 2.7.1 na OpenWrt 21.02

Wersja 2.8 na OW bez zmian czyli problem jest software'owy gdzieś w samym OW.
Jakieś sugestie?

6

Odp: Minicom 2.7.1 na OpenWrt 21.02

Zgłoś buga opiekunowi pakietu lub... używaj czegoś innego, np. picocoma.

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

7

Odp: Minicom 2.7.1 na OpenWrt 21.02

Zanim napisałem ten wątek - sprawdziłem PICOCOM.
Wynik identyczny.
Moim zdaniem to jest problem z OW.

8

Odp: Minicom 2.7.1 na OpenWrt 21.02

No nie. Ja używam masowo picocoma na setkach (dosłownie) sprzętów i żadnych problemów nie mam.

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

9

Odp: Minicom 2.7.1 na OpenWrt 21.02

o__w napisał/a:

Zanim napisałem ten wątek - sprawdziłem PICOCOM.
Wynik identyczny.
Moim zdaniem to jest problem z OW.

A może jednak problem po stronie sprzętu?

10

Odp: Minicom 2.7.1 na OpenWrt 21.02

pepe2k napisał/a:

A może jednak problem po stronie sprzętu?

Wspomniałem, że testowałem na dystrybucji Linuksa debian i nie stwierdziłem problemów także raczej nie.

11

Odp: Minicom 2.7.1 na OpenWrt 21.02

Kilka minut temu sprawdziłem SCREEN i nadal bez zmian czyli precyzując wypluwa ścianę losowego tekstu.

Ewidentnie coś nie tak z OW.

12

Odp: Minicom 2.7.1 na OpenWrt 21.02

Screen też działa...

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

13 (edytowany przez o__w 2021-10-15 18:48:23)

Odp: Minicom 2.7.1 na OpenWrt 21.02

Sprawdziłem:
-> Minicom
-> Picocom
-> Screen

Każdy reaguję tak samo czyli błyskawicznie i bez przerwy  wypluwa ścianę losowego tekstu.

Typowe distro jest OK natomiast OW coś protestuje.

14

Odp: Minicom 2.7.1 na OpenWrt 21.02

Na jakim routerze to robisz?

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

15

Odp: Minicom 2.7.1 na OpenWrt 21.02

Cezary napisał/a:

Na jakim routerze to robisz?

Maszyna  x86_64  z  portem  RS232.

16

Odp: Minicom 2.7.1 na OpenWrt 21.02

Sprawdziłem:
-> Minicom
-> Picocom
-> Screen

na innym sprzęcie x86_64 i bez zmian. (twoja kompilacja OW 21.02)

Każdy reaguję tak samo czyli błyskawicznie i bez przerwy  wypluwa ścianę losowego tekstu ingerując bezpośrednio w host OS OpenWrt (tworzy i podmienia pliki psując system).

Każdy software z powyższej listy korzysta z biblioteki libncurses6, więc może jakiś bug?

17

Odp: Minicom 2.7.1 na OpenWrt 21.02

Jak losowe dane w terminalu mają ingerować bezpośrednio w system i podmieniać pliki? O czym ty piszesz?

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

18 (edytowany przez o__w 2021-10-17 22:50:25)

Odp: Minicom 2.7.1 na OpenWrt 21.02

Cezary napisał/a:

Jak losowe dane w terminalu mają ingerować bezpośrednio w system i podmieniać pliki? O czym ty piszesz?

Brzmi irracjonalnie, ale "wypluwana" ściana tekstu tworzy oraz nadpisuję pliki na hoście.
Dla przykładu "wypluję" w Minicom ciąg z zawartością:

/bin/asd

czyli stworzy pusty plik
 
lub

/bin/login

czyli nadpiszę binarkę login.

To są tylko dwa przykłady z całego "wylewu" danych w Minicom.

Chyba muszę nagrać film przedstawiający problem.

19

Odp: Minicom 2.7.1 na OpenWrt 21.02

Tak, nagraj. Bo bardzo dziwne jest to co piszesz że nadpisuje ci pliki.

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

20

Odp: Minicom 2.7.1 na OpenWrt 21.02

Cezary,
Podsyłam skrócone linki do dwóch zrzutów ekranu.


https://ujeb.se/owrtmcom01

https://ujeb.se/owminic02


Powtórzyłem niezliczoną ilość razy na identycznej konfiguracji:
--> Typowa dystrybucja Linuksa działa.
--> OpenWrt NIE działa.

Oczywiście OpenWrt po reboot-cie nie startuję prawidłowo i zostaję tylko czysta instalacja.

21

Odp: Minicom 2.7.1 na OpenWrt 21.02

Te linki wymagają logowania. Połóż je na innym serwisie gdzie będą tak po po prostu dostępne.

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

22

Odp: Minicom 2.7.1 na OpenWrt 21.02

Cezary napisał/a:

Te linki wymagają logowania. Połóż je na innym serwisie gdzie będą tak po po prostu dostępne.

Przed zatwierdzeniem poprzedniego komentarza sprawdziłem docelowe linki na 100% czystym profilu innej przeglądarki i działało, i nadal działa.

Najwidoczniej "gugiel" nie weryfikuję po ciastkach tylko po IP oraz innej metodzie.

Za kilka minut wrzucę na inny hosting.

23

Odp: Minicom 2.7.1 na OpenWrt 21.02

Zmieniłem hosting:

https://i.postimg.cc/kX7BxJDD/ow-01.png

https://i.postimg.cc/NG6K99sW/ow-02.png

24

Odp: Minicom 2.7.1 na OpenWrt 21.02

Ale nic z tych tekstów nie pochodzi z openwrt. Co masz podłączone pod serial?

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

25

Odp: Minicom 2.7.1 na OpenWrt 21.02

Cezary napisał/a:

Ale nic z tych tekstów nie pochodzi z openwrt. Co masz podłączone pod serial?

Switch CISCO seria 2960

Powtórzę po raz wtóry - adekwatna operacja na typowej dystrybucji Linuksa działa bez żadnych problemów

Przedstawione  dwa zrzuty ekranu pochodzą z OpenWrt (Twoja kompilacja).