2023年3月29日 星期三

Astroberry Server 與 iOptron Cem25P 的連接---困獸猶鬥

淘寶找了條 FTDI FT232RL芯片的連接線來試試(iOptron艾顿IEQ30 IEQ45 ZEQ25 CEM60 CEM25P PC连手柄线 升级线-淘宝网),未到貨前做了些嚐試,雖然仍是失敗告終,也值得記錄一下過程。

  • 首先是在與 Windows 小筆電連接時,於「裝置管理員」發現 RS232-USB 連接線用的晶片是 CH340 

  • 到官方下載最新的驅動程式:CH341SER_LINUX.ZIP - 南京沁恒微电子股份有限公司 按照裡面 Readme 寫的步驟根本無法重新編譯

  • 找到這篇:GitHub - aperepel/raspberrypi-ch340-driver: CH340/341 (HL340/341) Serial-to-USB UART Driver for Raspberry Pi 依說明下載了 ch34x.ko ,也是無法安裝(大概版本太舊了,是 2016年做的)。只好按照文內後半段的步驟,花了不少時間弄了個 Kernel Build Environment :

  • 再將前述官方下載的驅動原始碼重新編譯—-還是不行!!!
  • 想說 Astroberry Server 經這樣一搞,也弄得亂七八糟,重灌也簡單,於是按照 Astroberry Wiki 第三次重灌!
  • 重新安裝的過程中,在 FAQ 看得了這則說明:Astroberry Wiki ,又燃起一絲希望,會不會真是因為 iOptron Cem25P 有 GPS 的關係,於是 sudo systemctl stop gpsd.service 、 sudo systemctl disable gpsd.service ,重新開機,Cem25P 還是無法連線
  • 而根據 Persistent serial port mapping 這篇的說明也沒用,因為現用的這條 CH340 晶片的 RS232-USB 連接線插上後根本不會產生 /dev/ttyUSB0,當然也無法查得 Vendor ID and a Product ID(下圖的倒數第二個及最後一個 lsusb 是相同的內容,但實際上下倒數第二個 lsusb 指令時,RS232-USB 連接線是插上的,下最後一個 lsusb 指令時,RS232-USB 連接線是拔掉的) :

  • 至此,真的只能乖乖地耐心等淘寶買的連接線到貨......

沒有留言:

張貼留言

您可以留下意見,但 Luke 可能無法馬上回覆,尚請見諒。