Hi,

with below diff the usb serial adapter built into the SRX 300 attaches
to uslcom and can be used.

uslcom0 at uhub1 port 1 configuration 1 interface 0 "Silicon Labs Juniper 
Networks BX Series System Console" rev 1.10/1.01 addr 10

OK?

Remi



Index: usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.697
diff -u -p -r1.697 usbdevs
--- usbdevs     27 Mar 2019 22:04:20 -0000      1.697
+++ usbdevs     23 Apr 2019 21:31:46 -0000
@@ -3943,6 +3943,7 @@ product SILABS DEKTEK_DTAPLUS     0x83d8  Dek
 product SILABS KYOCERA_GPS     0x8411  Kyocera GPS
 product SILABS IRZ_SG10                0x8418  IRZ SG-10 GSM/GPRS Modem
 product SILABS BEI_VCP         0x846e  BEI USB Sensor (VCP)
+product SILABS JUNIPER_BX_CONS 0x8470  Juniper BX Series System Console
 product SILABS BALLUFF_RFID    0x8477  Balluff RFID reader
 product SILABS AC_SERV_IBUS    0x85ea  AC-Services IBUS
 product SILABS AC_SERV_CIS     0x85eb  AC-Services CIS-IBUS
Index: usbdevs.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v
retrieving revision 1.709
diff -u -p -r1.709 usbdevs.h
--- usbdevs.h   27 Mar 2019 22:05:06 -0000      1.709
+++ usbdevs.h   23 Apr 2019 21:32:22 -0000
@@ -1,4 +1,4 @@
-/*     $OpenBSD: usbdevs.h,v 1.709 2019/03/27 22:05:06 kettenis Exp $  */
+/*     $OpenBSD$       */
 
 /*
  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
@@ -3950,6 +3950,7 @@
 #define        USB_PRODUCT_SILABS_KYOCERA_GPS  0x8411          /* Kyocera GPS 
*/
 #define        USB_PRODUCT_SILABS_IRZ_SG10     0x8418          /* IRZ SG-10 
GSM/GPRS Modem */
 #define        USB_PRODUCT_SILABS_BEI_VCP      0x846e          /* BEI USB 
Sensor (VCP) */
+#define        USB_PRODUCT_SILABS_JUNIPER_BX_CONS      0x8470          /* 
Juniper BX Series System Console */
 #define        USB_PRODUCT_SILABS_BALLUFF_RFID 0x8477          /* Balluff RFID 
reader */
 #define        USB_PRODUCT_SILABS_AC_SERV_IBUS 0x85ea          /* AC-Services 
IBUS */
 #define        USB_PRODUCT_SILABS_AC_SERV_CIS  0x85eb          /* AC-Services 
CIS-IBUS */
Index: usbdevs_data.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v
retrieving revision 1.703
diff -u -p -r1.703 usbdevs_data.h
--- usbdevs_data.h      27 Mar 2019 22:05:06 -0000      1.703
+++ usbdevs_data.h      23 Apr 2019 21:32:22 -0000
@@ -1,4 +1,4 @@
-/*     $OpenBSD: usbdevs_data.h,v 1.703 2019/03/27 22:05:06 kettenis Exp $     
*/
+/*     $OpenBSD$       */
 
 /*
  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
@@ -10036,6 +10036,10 @@ const struct usb_known_product usb_known
        {
            USB_VENDOR_SILABS, USB_PRODUCT_SILABS_BEI_VCP,
            "BEI USB Sensor (VCP)",
+       },
+       {
+           USB_VENDOR_SILABS, USB_PRODUCT_SILABS_JUNIPER_BX_CONS,
+           "Juniper BX Series System Console",
        },
        {
            USB_VENDOR_SILABS, USB_PRODUCT_SILABS_BALLUFF_RFID,
Index: uslcom.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/uslcom.c,v
retrieving revision 1.40
diff -u -p -r1.40 uslcom.c
--- uslcom.c    20 May 2017 10:13:42 -0000      1.40
+++ uslcom.c    23 Apr 2019 21:32:18 -0000
@@ -208,6 +208,7 @@ static const struct usb_devno uslcom_dev
        { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_INSYS_MODEM },
        { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_IPLINK1220 },
        { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_IRZ_SG10 },
+       { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_JUNIPER_BX_CONS },
        { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_KCF_PRN },
        { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_KETRA_N1 },
        { USB_VENDOR_SILABS,            USB_PRODUCT_SILABS_KYOCERA_GPS },

Reply via email to