diff --git a/ebpfcat/scripts.py b/ebpfcat/scripts.py index 035a9998fcc5f2c716324c0bd7ae599c9b8436ee..13d030c997b807014f187fafb6c58d2ac769e57e 100644 --- a/ebpfcat/scripts.py +++ b/ebpfcat/scripts.py @@ -124,7 +124,12 @@ async def eeprom(): else: # former terminal: don't listen! # this does not work with all terminals, dunno why - await ec.roundtrip(ECCmd.FPRW, 7, 0x10, "H", 0) + try: + await ec.roundtrip(ECCmd.FPRW, 7, 0x10, "H", 0) + except EtherCatError: + print('fine: no not used yet') + else: + print('had to silence former listener') terminals = [args.terminal] t = Terminal(ec)