#982430 grig: Communication of /dev/ttyS* timed out

Package:
grig
Source:
grig
Description:
graphical user interface to the Ham Radio Control Libraries
Submitter:
Michael Vorleiter
Date:
2026-06-02 12:59:07 UTC
Severity:
important
#982430#5
Date:
2021-02-10 07:13:29 UTC
From:
To:
Dear Maintainer,

I am describing in seven points the situation; from the error message to the hardware.

1. Error message:
2020/04/22 08:45:06;;GRIG;;2;;rig_daemon_start: Öffnen des Anlagen-Ports fehlgeschlagen /dev/ttyS1: Communication timed out (Berechtigungen?)

translated:
2020/04/22 08:45:06;;GRIG;;2;;rig_daemon_start: opening of port          failed /dev/ttyS1: Communication timed out (permissions?)

2. Command entered:
grig -m 214 -r /dev/ttyS1 -s 9600

3. Description:
I expected the opening of the graphical user interface of grig to control the transceiver using CAT commands.
In fact the message appeared: Communication timed out (permissions?)

The permissions are set correctly; the user is in the dialout group.

If I change the serial port to /dev/ttyS0 the result is the same.

Using the Debian 9 version grig 0.8.1-1+b1
and the Debian 9 library libhamlib2 3.0.1-1+b1 there are no error messages and problems.

Example:
grig -m 214 -r /dev/ttyS1 -s 9600

Log:

2020/04/22 08:45:00;;GRIG;;4;;grig_debug_init: Debug-Handler initialised.
2020/04/22 08:45:00;;GRIG;;4;; Check GRIG configuration
2020/04/22 08:45:00;;GRIG;;4;;.. Configuration directory: OK
2020/04/22 08:45:00;;GRIG;;4;;.. Radio configuration files:
2020/04/22 08:45:00;;GRIG;;5;;rig_daemon_start entered
2020/04/22 08:45:00;;GRIG;;5;;rig_daemon_start: Initialise system (id=214)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_init called
2020/04/22 08:45:00;;HAMLIB;;4;;initrigs3_kenwood called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (213)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (201)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (225)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (203)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (204)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (216)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (224)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (205)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (207)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (209)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (210)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (222)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (214)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (230)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (221)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (229)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (238)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (202)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (211)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (206)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (208)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (215)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (226)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (217)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (233)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (220)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (223)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (227)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (234)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (231)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (239)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (237)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (228)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (219)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (232)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (236)
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register called
2020/04/22 08:45:00;;HAMLIB;;4;;rig_register: rig_register (240)
2020/04/22 08:45:00;;HAMLIB;;4;;kenwood_init called
2020/04/22 08:45:00;;HAMLIB;;5;;kenwood_init: if_len = 37
2020/04/22 08:45:00;;HAMLIB;;4;;rig_open called
2020/04/22 08:45:00;;HAMLIB;;4;;port_open called
2020/04/22 08:45:00;;HAMLIB;;4;;serial_open called
2020/04/22 08:45:00;;HAMLIB;;4;;serial_setup called
2020/04/22 08:45:00;;HAMLIB;;4;;kenwood_open called
2020/04/22 08:45:00;;HAMLIB;;4;;kenwood_get_id called
2020/04/22 08:45:00;;HAMLIB;;4;;kenwood_transaction called
2020/04/22 08:45:00;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:00;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:00;;HAMLIB;;4;;write_block called
2020/04/22 08:45:00;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:00;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:00;;HAMLIB;;4;;read_string called
2020/04/22 08:45:00;;HAMLIB;;3;;read_string(): Timed out 0.200275 seconds after 0 chars
2020/04/22 08:45:00;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:00;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:00;;HAMLIB;;4;;write_block called
2020/04/22 08:45:00;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:00;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:00;;HAMLIB;;4;;read_string called
2020/04/22 08:45:00;;HAMLIB;;3;;read_string(): Timed out 0.200263 seconds after 0 chars
2020/04/22 08:45:00;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:00;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:00;;HAMLIB;;4;;write_block called
2020/04/22 08:45:01;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:01;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:01;;HAMLIB;;4;;read_string called
2020/04/22 08:45:01;;HAMLIB;;3;;read_string(): Timed out 0.200263 seconds after 0 chars
2020/04/22 08:45:01;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:01;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:01;;HAMLIB;;4;;write_block called
2020/04/22 08:45:01;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:01;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:01;;HAMLIB;;4;;read_string called
2020/04/22 08:45:01;;HAMLIB;;3;;read_string(): Timed out 0.200270 seconds after 0 chars
2020/04/22 08:45:01;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:01;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:01;;HAMLIB;;4;;write_block called
2020/04/22 08:45:01;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:01;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:01;;HAMLIB;;4;;read_string called
2020/04/22 08:45:01;;HAMLIB;;3;;read_string(): Timed out 0.200282 seconds after 0 chars
2020/04/22 08:45:01;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:01;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:01;;HAMLIB;;4;;write_block called
2020/04/22 08:45:01;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:01;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:01;;HAMLIB;;4;;read_string called
2020/04/22 08:45:01;;HAMLIB;;3;;read_string(): Timed out 0.200259 seconds after 0 chars
2020/04/22 08:45:01;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:01;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:01;;HAMLIB;;4;;write_block called
2020/04/22 08:45:02;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:02;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:02;;HAMLIB;;4;;read_string called
2020/04/22 08:45:02;;HAMLIB;;3;;read_string(): Timed out 0.200271 seconds after 0 chars
2020/04/22 08:45:02;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:02;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:02;;HAMLIB;;4;;write_block called
2020/04/22 08:45:02;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:02;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:02;;HAMLIB;;4;;read_string called
2020/04/22 08:45:02;;HAMLIB;;3;;read_string(): Timed out 0.200300 seconds after 0 chars
2020/04/22 08:45:02;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:02;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:02;;HAMLIB;;4;;write_block called
2020/04/22 08:45:02;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:02;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:02;;HAMLIB;;4;;read_string called
2020/04/22 08:45:02;;HAMLIB;;3;;read_string(): Timed out 0.200273 seconds after 0 chars
2020/04/22 08:45:02;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:02;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:02;;HAMLIB;;4;;write_block called
2020/04/22 08:45:02;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:02;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:02;;HAMLIB;;4;;read_string called
2020/04/22 08:45:03;;HAMLIB;;3;;read_string(): Timed out 0.200229 seconds after 0 chars
2020/04/22 08:45:03;;HAMLIB;;5;;kenwood_transaction: cmdstr = ID
2020/04/22 08:45:03;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:03;;HAMLIB;;4;;write_block called
2020/04/22 08:45:03;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:03;;HAMLIB;;5;;0000    49 44 3b                                            ID;
2020/04/22 08:45:03;;HAMLIB;;4;;read_string called
2020/04/22 08:45:03;;HAMLIB;;3;;read_string(): Timed out 0.200277 seconds after 0 chars
2020/04/22 08:45:03;;HAMLIB;;4;;kenwood_transaction called
2020/04/22 08:45:03;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:03;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:03;;HAMLIB;;4;;write_block called
2020/04/22 08:45:03;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:03;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:03;;HAMLIB;;4;;read_string called
2020/04/22 08:45:03;;HAMLIB;;3;;read_string(): Timed out 0.200229 seconds after 0 chars
2020/04/22 08:45:03;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:03;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:03;;HAMLIB;;4;;write_block called
2020/04/22 08:45:03;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:03;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:03;;HAMLIB;;4;;read_string called
2020/04/22 08:45:03;;HAMLIB;;3;;read_string(): Timed out 0.200287 seconds after 0 chars
2020/04/22 08:45:03;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:03;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:03;;HAMLIB;;4;;write_block called
2020/04/22 08:45:03;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:03;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:03;;HAMLIB;;4;;read_string called
2020/04/22 08:45:04;;HAMLIB;;3;;read_string(): Timed out 0.200300 seconds after 0 chars
2020/04/22 08:45:04;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:04;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:04;;HAMLIB;;4;;write_block called
2020/04/22 08:45:04;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:04;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:04;;HAMLIB;;4;;read_string called
2020/04/22 08:45:04;;HAMLIB;;3;;read_string(): Timed out 0.200271 seconds after 0 chars
2020/04/22 08:45:04;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:04;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:04;;HAMLIB;;4;;write_block called
2020/04/22 08:45:04;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:04;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:04;;HAMLIB;;4;;read_string called
2020/04/22 08:45:04;;HAMLIB;;3;;read_string(): Timed out 0.200237 seconds after 0 chars
2020/04/22 08:45:04;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:04;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:04;;HAMLIB;;4;;write_block called
2020/04/22 08:45:04;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:04;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:04;;HAMLIB;;4;;read_string called
2020/04/22 08:45:04;;HAMLIB;;3;;read_string(): Timed out 0.200210 seconds after 0 chars
2020/04/22 08:45:04;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:04;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:04;;HAMLIB;;4;;write_block called
2020/04/22 08:45:04;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:04;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:04;;HAMLIB;;4;;read_string called
2020/04/22 08:45:05;;HAMLIB;;3;;read_string(): Timed out 0.200239 seconds after 0 chars
2020/04/22 08:45:05;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:05;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:05;;HAMLIB;;4;;write_block called
2020/04/22 08:45:05;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:05;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:05;;HAMLIB;;4;;read_string called
2020/04/22 08:45:05;;HAMLIB;;3;;read_string(): Timed out 0.200286 seconds after 0 chars
2020/04/22 08:45:05;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:05;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:05;;HAMLIB;;4;;write_block called
2020/04/22 08:45:05;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:05;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:05;;HAMLIB;;4;;read_string called
2020/04/22 08:45:05;;HAMLIB;;3;;read_string(): Timed out 0.200232 seconds after 0 chars
2020/04/22 08:45:05;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:05;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:05;;HAMLIB;;4;;write_block called
2020/04/22 08:45:05;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:05;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:05;;HAMLIB;;4;;read_string called
2020/04/22 08:45:05;;HAMLIB;;3;;read_string(): Timed out 0.200138 seconds after 0 chars
2020/04/22 08:45:05;;HAMLIB;;5;;kenwood_transaction: cmdstr = FA
2020/04/22 08:45:05;;HAMLIB;;4;;serial_flush called
2020/04/22 08:45:05;;HAMLIB;;4;;write_block called
2020/04/22 08:45:05;;HAMLIB;;5;;write_block(): TX 3 bytes
2020/04/22 08:45:05;;HAMLIB;;5;;0000    46 41 3b                                            FA;
2020/04/22 08:45:05;;HAMLIB;;4;;read_string called
2020/04/22 08:45:06;;HAMLIB;;3;;read_string(): Timed out 0.200211 seconds after 0 chars
2020/04/22 08:45:06;;HAMLIB;;2;;kenwood_open: no response from rig
2020/04/22 08:45:06;;GRIG;;2;;rig_daemon_start: Öffnen des Anlagen-Ports fehlgeschlagen /dev/ttyS1: Communication timed out (Berechtigungen?)
2020/04/22 08:45:06;;HAMLIB;;4;;rig_cleanup called
2020/04/22 08:45:06;;HAMLIB;;4;;rig_close called
2020/04/22 08:45:06;;HAMLIB;;4;;kenwood_close called
2020/04/22 08:45:06;;HAMLIB;;4;;port_close called
2020/04/22 08:45:06;;HAMLIB;;4;;ser_close called
2020/04/22 08:45:06;;HAMLIB;;4;;kenwood_cleanup called

4. Config:
The configuration is given with the options of the command

grig -m 214 -r /dev/ttyS1 -s 9600

Parameter:
-m 214 > Transceiver Kenwood TS2000
-r /dev/ttyS1 > serial port ttyS1
-s 9600 > speed 9600 bit/s

5. Packages that depends on:
hamradio-rigcont
version: 0.5

6. Kernel, Shared-C-lib:
Kernel: Linux camelot 4.19.0-14-amd64

libc: /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.28.so

apt show libc6 | grep ^Version:
version: 2.28-10

7. Hardware:
/dev/ttyS0:
onboard UART

/dev/ttyS1; /dev/ttyS2:
Serial controller: MosChip Semiconductor Technology Ltd. MCS9922 PCIe Multi-I/O Controller (prog-if 02 [16550])

lspci -vv | grep Serial:
Jan 21 07:58:59 camelot kernel: [    1.104936] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
Jan 21 07:58:59 camelot kernel: [    1.125775] 00:01: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
Jan 21 07:58:59 camelot kernel: [    1.126136] serial 0000:01:00.0: enabling device (0000 -> 0003)
Jan 21 07:58:59 camelot kernel: [    1.147159] 0000:01:00.0: ttyS1 at I/O 0xe010 (irq = 16, base_baud = 115200) is a ST16650V2
Jan 21 07:58:59 camelot kernel: [    1.147254] serial 0000:01:00.1: enabling device (0000 -> 0003)
Jan 21 07:58:59 camelot kernel: [    1.168256] 0000:01:00.1: ttyS2 at I/O 0xe000 (irq = 17, base_baud = 115200) is a ST16650V2

System Information:
Debian Release: 10.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-14-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages grig depends on:
ii  libatk1.0-0          2.30.0-2
ii  libc6                2.28-10
ii  libcairo2            1.16.0-4+deb10u1
ii  libfontconfig1       2.13.1-2
ii  libfreetype6         2.9.1-3+deb10u2
ii  libgdk-pixbuf2.0-0   2.38.1+dfsg-1
ii  libglib2.0-0         2.58.3-2+deb10u2
ii  libgtk2.0-0          2.24.32-3
ii  libhamlib2           3.3-5
ii  libpango-1.0-0       1.42.4-8~deb10u1
ii  libpangocairo-1.0-0  1.42.4-8~deb10u1
ii  libpangoft2-1.0-0    1.42.4-8~deb10u1

grig recommends no packages.

grig suggests no packages.

#982430#8
Date:
2023-08-20 19:48:09 UTC
From:
To:
Re: Michael Vorleiter

Hi Michael,

this is a message from hamlib, so likely not a problem in grig.
If you still experience the problem, try using rigctl instead.

I'm closing the bug now, if there is a problem with grig, we can
reopen.

73,
Christoph DF7CB

#982430#13
Date:
2026-06-02 12:57:23 UTC
From:
To:
Dear submitter,

as the package grig has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1138061

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)