[187511] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Devices with only USB console port - Need a Console Server

daemon@ATHENA.MIT.EDU (Christopher Morrow)
Wed Feb 3 13:15:44 2016

X-Original-To: nanog@nanog.org
In-Reply-To: <495D0934DA46854A9CA758393724D5902D74A527@NI-MAIL02.nii.ads>
Date: Wed, 3 Feb 2016 10:48:56 -0500
From: Christopher Morrow <morrowc.lists@gmail.com>
To: Erik Sundberg <ESundberg@nitelusa.com>
Cc: NANOG <nanog-bounces@nanog.org>, "nanog@nanog.org" <nanog@nanog.org>
Errors-To: nanog-bounces@nanog.org

On Wed, Feb 3, 2016 at 2:18 AM, Erik Sundberg <ESundberg@nitelusa.com> wrot=
e:
> Digi has something called USB Anywhere.  http://www.digi.com/products/usb=
-and-serial-connectivity/usb-over-ip-hubs/anywhereusb
>

#fail
"COMING SOON: Security features, such as SSL and SNMPv3"

:(

"Creates systems redundancy and increases security"

unless you consider ssl and snmpv3 security relevant I guess? Also of inter=
est:
"10/100 Mb switched Ethernet"  I hope your local-in-pop switch gear
has 10/100/1000 and not just 1000 ports. This may be more problematic
as the future progresses... (you can't get 100mbps ports on a qfx if I
recall correctly, for example)

> However I would like to limit the amount of equipment we deploy at a pop,=
 the majority of our pop's don't have servers... Just Routers, Switches, Co=
nsole Servers, and your other Network Hardware.
>

'console server' is, in one view of the world, now 'usb console server' ...

> The problem with USB is you can only wire a USB 2.0 Cable up to 15' (Per =
Google)....  And you have to purchase a cable premade.
>

this is a fairly salient point :( If I don't have a console server in
each rack (or pair of racks) but as a row element, now I have
significantly shorter row length before I can't console anymore.

> Where as with a Serial Console you can go around 100', not to mention abo=
ut just about everyone has a crimper, rj45 ends, and cat5 cable, to run and=
 make cables as needed.
>

maybe the ubiquity of usb consoles will drive this i the right
direction as well?

> Assuming something is broke...With USB let's say you rely on remote hands=
 to do a lot of work in the colo's. First they need to find a *Working Lapt=
op*, then you have to walk the tech through downloading the drivers and ins=
talling them on there laptop. Hoping they have permissions to install softw=
are on there laptops. Plus if it's really broke and you get no output, you =
will never be sure if it's USB related or not. Where as serial it's just go=
ing to work, and it's easy to test to see if it's working on not by hooking=
 up to another device.
>

my guess is that most / all tech's have a usb-serial dongle at this
point, because who's laptop has serial ports anymore natively onboard?

mostly you're outlining 'operational practices and norms are not
accounted for yet in the usb-console design' right? which either is:
  1) get out and write procedures/documentation for how this all should wor=
k
  2) call back to 2005 and demand no usb in consoles on network equipment

I don't think 2 is feasible :( but 1 sure is... Also, it's sort of
funny to me that servers don't seem to be going this route?


>
>
>
>
>
> -----Original Message-----
> From: NANOG [mailto:nanog-bounces@nanog.org] On Behalf Of Dovid Bender
> Sent: Tuesday, February 02, 2016 8:33 PM
> To: Robert Drake <rdrake@direcpath.com>; NANOG <nanog-bounces@nanog.org>;=
 nanog@nanog.org
> Subject: Re: Devices with only USB console port - Need a Console Server S=
olution
>
> Why not use udev rules so the ports are persistent? I did that on a pi th=
at I was using as an ice cast box. Based on the usb audio port on reboots I=
 know which device is which stream.
>
>
> Regards,
>
> Dovid
>
> -----Original Message-----
> From: Robert Drake <rdrake@direcpath.com>
> Sender: "NANOG" <nanog-bounces@nanog.org>Date: Tue, 2 Feb 2016 20:03:22
> To: <nanog@nanog.org>
> Subject: Re: Devices with only USB console port - Need a Console Server  =
Solution
>
>
> On 2/2/2016 5:02 AM, Bj=C3=B8rn Mork wrote:
>>
>> No inside pictures :)
>>
>> Assuming that this is really an USB device, and that the console port is
>> really an USB host port, it would be useful to know the USB decriptors
>> of the device.  You wouldn't be willing to connect it to a Linux PC and
>> run "lsusb -vd", would you?
> I'm inconveniently consoled into one via a combination of remote desktop
> into windows -- linux console on a virtual machine -- screen
> /dev/ttyACM0.   Because of this posting lsusb -vd is taxing.
>
> Linux has full support for the device.  It sees it as cdc_acm.
>
> The vendor id is 0x04e2 (Exar Corp).  Product ID is 0x1410.   I've got
> two connected right now.  This is in our lab and the windows box is
> temporary.  Our intention is to use a raspberry pi for the terminal serve=
r.
>
> I'm obviously not in front of it, but I'm wondering if they can be
> enumerated by something other than when they were plugged in. That's my
> biggest hurdle for making a console server for them.. how to figure out
> what router is connected to which USB port after a reboot, or someone
> getting unpluggy with cables.
>
>>
>> Bj=C3=B8rn
>>
>
> Robert
>
> ________________________________
>
> CONFIDENTIALITY NOTICE: This e-mail transmission, and any documents, file=
s or previous e-mail messages attached to it may contain confidential infor=
mation that is legally privileged. If you are not the intended recipient, o=
r a person responsible for delivering it to the intended recipient, you are=
 hereby notified that any disclosure, copying, distribution or use of any o=
f the information contained in or attached to this transmission is STRICTLY=
 PROHIBITED. If you have received this transmission in error please notify =
the sender immediately by replying to this e-mail. You must destroy the ori=
ginal transmission and its attachments without reading or saving in any man=
ner. Thank you.

home help back first fref pref prev next nref lref last post