Hur hittar jag com-porten i ubuntu
Hej,
Har en EPSILON Season/Logger USB v1.1 som jag vill få igång i Ubuntu. När jag tittar i "Device Manager" så finns SI'n listad men jag hittar inte själva com-porten. Behöver jag någon drivrutin? Har drivare till windows men har inte hittat några till linux.
Vad jag vill göra är att köra Ubuntu med LCE. Har lyckats kompilera/köra LCE men kommer inte längre för jag vet inte vad com-porten heter. Har testat med /dev/ttyS0 och /dev/ttyS1
/nybörjare på linux
Epsilon season USB interface
Problemet är att USB-PID för prylen inte finns med i drivern.
lsusb gav att mitt interface hade VID:PID = 0x0403:0xC8DA.
lägg till plusmarkerade rader i linux/drivers/usb/serial/ftdi_sio.h :
Kod:
#define FTDI_NF_RIC_PID 0x0001 /* Product Id */
#define FTDI_USBX_707_PID 0xF857 /* ADSTech IR BlasterU SBX-707 */
+/* Epsilon USB Season interface (www.epsilon.com.pl) */
+#define FTDI_EPSILON_PID 0xC8DA
+
/* www.canusb.com Lawicel CANUSB device */
#define FTDI_CANUSB_PID 0xFFA8 /* Product Id */
och den här raden i linux/drivers/usb/serial/ftdi_sio.c
Kod:
{ USB_DEVICE(FTDI_VID, FTDI_PIEGROUP_PID) },
{ USB_DEVICE(FTDI_VID, FTDI_TNC_X_PID) },
{ USB_DEVICE(FTDI_VID, FTDI_USBX_707_PID) },
+ { USB_DEVICE(FTDI_VID, FTDI_EPSILON_PID) },
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_2101_PID) },
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_2102_PID) },
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_2103_PID) },
kompilera om modulerna och installer dom. kör
Kod:
rmmod ftdi_sio; modprobe ftdi_sio
nu ska visa :
Kod:
ftdi_sio 3-2:1.0: FTDI USB Serial Device converter detected
drivers/usb/serial/ftdi_sio.c: Detected FT232BM
usb 3-2: FTDI USB Serial Device converter now attached to ttyUSB0
usbcore: registered new interface driver ftdi_sio
drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
orkar inte göra en riktig patch just nu, om någon annan orkar posta den gärna här så att den blir lätt att hitta....
/mcboy