Forum Krótkofalarskie PKI

Obraz systemu Debian na komputer jednopłytkowy ALIX z uzupełniem o programy radioamatorskie
T#465199 APRX, Direwold, MMDVMHost, SvxLink i inne
Facebook
ebc41 poziom najwyższy i najjaśniejszy :-)
QTH: Bielsko-Biała
UŻYTKOWNIK ZABLOKOWANY

Ilość edycji wpisu: 6
#2496126 17.12.2017 20:49:09
URUCHAMIANIE KONSOLI SZEREGOWEJ

Czasami może się zdarzyć, że z różnych względów będziemy potrzebowali bezpośredniego dostępu do konsoli tekstowej ALIXa. Może to wynikać z problemów z uruchomieniem systemu Linux, czy też z niepoprawną konfiguracją sieci uniemożliwiającą zalogowanie się po SSH. Jedyne co nas wtedy ratuje to fizyczny dostęp do komputerka i port RS232.

Normalnie pojawia się tam tylko tinyBIOS na standardowej prędkości 38400. Potem komunikacja milknie bo program rozruchowy (GRUB2) i sam linux pisze na konsoli lokalnej której tak naprawdę nie ma (bo tinyBIOS nie ma nawet obsługi VGA). Aby zmienić konfigurację należy podłączyć kartę CF do komputera będącego wstanie odczytywać/zapisywać na systemie plików ext3. Na początek warto przełączyć się na konto roota, albo pamiętać o używaniu polecenia sudo, ponieważ pliki na karcie mają normalne prawa dostępu tak jak na lokalnym dysku.

strzałka GRUB2. Należy otworzyć plik /boot/grub/grub.cfg i tuż przed linijką terminal_output dopisać coś takiego (należy skopiowac cały pochylony tekst) serial --speed=38400 --unit=0 --word=8 --parity=no --stop=1. Natomiast samą wartość przy parametrze terminal_output należy zmienić na serial

strzałka Linux i konsola tekstowa Aby kernel i dalej cały system również był dostępny przez konsolę RS232 należy dokonać jeszcze jednej korekty. W przeciwnym razie zyskamy dostęp tylko do programu rozruchowego GRUB2. Wracamy do tego samego pliku grub.cfg. Znajdujemy więc sekcję zaczynającą się od menuentry 'Debian GNU/Linux' --class debian --class gnu-linux i w tejże linijke określającą nazwę pliku z kernelem i przekazywane doń parametry. Będzie to coś zaczynającego się od linux /boot/vmlinuz-3.16.0-4-586 root=UUID= Na samym końcu wiersza dopisujemy console=ttyS0,38400 i zapisujemy plik

Po tej operacji wystarczy podłączyć się kablem null-modem do ALIXa i używając np PuTTY podłączyć się po porcie RS232 z prędkością 38400

Należy jednak pamiętać, że tak skonfigurowanego portu szeregowego nie użyjemy do niczego innego. Np nie będzie można podłączyć tam modemu TNC i używać tegoż TNC z programem APRX
wpis edytowany 17.12.2017 21:21:49



Mateusz Lubecki SP8EBC -- https://www.youtube.com/watch?v=HNZd2JIhYbE
VSS poziom najwyższy i najjaśniejszy :-)
QTH: POZnan*
#2529518 24.03.2018 19:24:03
a pociągnie aprs i mmdvm ??



Artur VSS
https://sp3vss.eu
PZK - Piraci Z Karaibów

Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
ebc41 poziom najwyższy i najjaśniejszy :-)
QTH: Bielsko-Biała
UŻYTKOWNIK ZABLOKOWANY

Ilość edycji wpisu: 1
#2529578 24.03.2018 22:31:55
Jak najbardziej, nawet z direwolf. MMDVMHost nie robi w zasadzie nic więcej poza warstwą sieciową, z tego co sprawdzałem to cpu load nie większe niż 5% na samym MMDVM.
wpis edytowany 24.03.2018 22:32:27



Mateusz Lubecki SP8EBC -- https://www.youtube.com/watch?v=HNZd2JIhYbE
VSS poziom najwyższy i najjaśniejszy :-)
QTH: POZnan*
#2529610 25.03.2018 00:57:10
ok, to najpierw aprs a potem mmdvm wesoły



Artur VSS
https://sp3vss.eu
PZK - Piraci Z Karaibów

Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
VSS poziom najwyższy i najjaśniejszy :-)
QTH: POZnan*
Ilość edycji wpisu: 2
#2531495 31.03.2018 14:33:41
do mmdvm i aprs potrzebuje dwa porty rs, jeden mam fizyczny z złączem, widzę drugi oznaczony jako J12. mam wersję 2D i z tego PDFa https://www.pcengines.ch/pdf/alix2.pdf na stronie 14 wynika, że ta płyta mam dwa COMy w przeciwieństwie do wersji 2C która ten port ma zrównoleglony.

Czy dobrze myślę?? A jak nie to czy mogę użyć przejściówki z PL2303 ?
wpis edytowany 31.03.2018 14:35:03



Artur VSS
https://sp3vss.eu
PZK - Piraci Z Karaibów

Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
ebc41 poziom najwyższy i najjaśniejszy :-)
QTH: Bielsko-Biała
UŻYTKOWNIK ZABLOKOWANY
#2531520 31.03.2018 16:59:59
Ale po co do MMDVM port RS? Przecież MMDVM podłącza się przez USB. A czy ma dwa fizyczne porty to najlepiej sprawdzić w dmesg i przeszukać pod katem ttyS i sprawdzić co wykrywa kernel przy starcie. Ewentualnie sprawdzić ile jest urządzeń /dev/ttySx



Mateusz Lubecki SP8EBC -- https://www.youtube.com/watch?v=HNZd2JIhYbE
VSS poziom najwyższy i najjaśniejszy :-)
QTH: POZnan*
#2531533 31.03.2018 17:47:23
mój mmdvm nie ma USB:

https://pl.aliexpress.com/item/MMDVM-Open-source-Multi-Mode-Digital-Voice-Modem-Board-for-Raspberry-Pi/32849632283.html



Artur VSS
https://sp3vss.eu
PZK - Piraci Z Karaibów

Udostępniający link nie odpowiada z automatu za treść:
https://tiny.pl/tqrng
http://hudoc.echr.coe.int/eng?i=001-187930
Obraz systemu Debian na komputer jednopłytkowy ALIX z uzupełniem o programy radioamatorskie
T#465199 APRX, Direwold, MMDVMHost, SvxLink i inne
Facebook
Aby pisać na forum musisz się zalogować !!!
rss · kontakt · załóż własne forum · korzystasz z forum? wesprzyj projekt!