×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Pegasus PPBA failed to connect (indi 1.9.1)

  • Posts: 2247
  • Thank you received: 223
After updating indilib yesterday, I can no longer connect to my Pegasus Power Box Advance.
indilib version: 1.9.1~202106280946~ubuntu20.04.1

All I get is the following error messages:
2021-06-29T17:21:13: [ERROR] Serial read error: Timeout error 

and if I turn on the auto-detect:
2021-06-29T17:30:11: [INFO] Trying connecting to /dev/serial/by-id/usb-Pegasus_Astro_PPBADV_revB_PPBA63QTII-if00-port0 @ 9600 ... 
2021-06-29T17:30:10: [ERROR] Serial read error: Timeout error 
2021-06-29T17:30:08: [INFO] Trying connecting to /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 @ 9600 ... 
2021-06-29T17:30:07: [INFO] Trying connecting to /dev/ttyUSB1 @ 9600 ... 
2021-06-29T17:30:06: [INFO] Trying connecting to /dev/serial/by-id/usb-Pegasus_Astro_PPBADV_revB_PPBA63QTII-if00-port0 @ 9600 ... 
2021-06-29T17:30:04: [ERROR] Serial read error: Timeout error 
2021-06-29T17:30:02: [INFO] Trying connecting to /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 @ 9600 ... 
2021-06-29T17:30:01: [WARNING] Communication with /dev/ttyUSB1 @ 9600 failed. Starting Auto Search... 
2021-06-29T17:29:57: [INFO] Auto search is enabled. When connecting, the driver shall attempt to communicate with all available system ports until a connection is established. 
2021-06-29T17:21:05: [INFO] Debug is enabled. 


It's detected as per dmesg output:
[7611749.889007] usb 1-1.1.1: Product: PPBADV revB
[7611749.889009] usb 1-1.1.1: Manufacturer: Pegasus Astro
[7611749.889012] usb 1-1.1.1: SerialNumber: PPBA63QTII

lsusb:
Bus 001 Device 055: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
Bus 002 Device 025: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub
Bus 001 Device 054: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub   

/dev/serial
root@heidenrod-obs:/dev/serial/by-id# ll
total 0
drwxr-xr-x 2 root root 80 Jun 29 17:15 ./
drwxr-xr-x 4 root root 80 Feb 23 00:19 ../
lrwxrwxrwx 1 root root 13 May 30 07:31 usb-1a86_USB_Serial-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 Jun 29 17:15 usb-Pegasus_Astro_PPBADV_revB_PPBA63QTII-if00-port0 -> ../../ttyUSB1
root@heidenrod-obs:/dev/serial/by-id# [/quote]
Last edit: 2 years 8 months ago by Gonzothegreat.
2 years 8 months ago #72871

Please Log in or Create an account to join the conversation.

  • Posts: 1067
  • Thank you received: 140
I am getting exact same error with EQMOD after the latest 1.9.1, with exactly the same error messages but with EQMOD, and Jasem is either busy or just plain ignoring my messages and failing to help with this , I really don’t think he believed me, I even bought a new EQMOD cable and still the same with brand new download of SM too….
Last edit: 2 years 8 months ago by AstroNerd.
2 years 8 months ago #72873

Please Log in or Create an account to join the conversation.

  • Posts: 1067
  • Thank you received: 140
I think it may be something to do with this new serial connection by ID….what happened to the tty/USB…..and so on
My Bluetooth EQMOD adapter connects and works fine……but that uses the older /dev/rfcomm0

my Pegasus UPB seems to connect fine, and that uses the ”by ID” method…so it’s really confusing…..
Last edit: 2 years 8 months ago by AstroNerd.
2 years 8 months ago #72874

Please Log in or Create an account to join the conversation.

  • Posts: 2247
  • Thank you received: 223
Well at the moment my brand new Pegasus PBM is just paper weight until this gets resolved. I would hate having to roll back the indilib packages.
2 years 8 months ago #72885

Please Log in or Create an account to join the conversation.

  • Posts: 1067
  • Thank you received: 140
I have already done that and it’s the same on 1.9.0
also as Jasem does not seem to think there is an issue, as no one else has complained, it could be a while….. :(
2 years 8 months ago #72889

Please Log in or Create an account to join the conversation.

  • Posts: 2247
  • Thank you received: 223
I may have a fix, hold on I'll update in a moment.
2 years 8 months ago #72893

Please Log in or Create an account to join the conversation.

  • Posts: 2247
  • Thank you received: 223
OK so this is a very interesting one, an odd one really... I am now able to connect and this is how I've done it:
First I tried all kind of combinations, auto search, specified the serial-id, the ports etc... nothing would work so I decided to check again my Odroid and the Pegasus was symlinked to /dev/ttyUSB1 so I decided to use this in the 'ports' and hit 'save' in the indi panel.
Right after I hit the save button, I was able to connect. I've have now disconnected and reconnected multi times and no further issues.

Could you please try from your side the above "trick"
2 years 8 months ago #72895

Please Log in or Create an account to join the conversation.

  • Posts: 1067
  • Thank you received: 140
How do I find the port it is symlinked too…??
2 years 8 months ago #72898

Please Log in or Create an account to join the conversation.

  • Posts: 2247
  • Thank you received: 223
go to /dev/serial/by-id and ls the file within.
2 years 8 months ago #72899

Please Log in or Create an account to join the conversation.

  • Posts: 1067
  • Thank you received: 140
Yes, that is my issue, there is not a file for the EQMOD cable, only for the Pegasus Hub, I assume it’s because the cable has never actually connected properly yet…. 
2 years 8 months ago #72902

Please Log in or Create an account to join the conversation.

  • Posts: 1067
  • Thank you received: 140
Your fix did not work for me, tried the correct port, but no good…. :(
2 years 8 months ago #72927

Please Log in or Create an account to join the conversation.

  • Posts: 180
  • Thank you received: 30
Maybe this is the same problem reported  here  ?
2 years 8 months ago #72947

Please Log in or Create an account to join the conversation.

Time to create page: 0.473 seconds