Назад | Перейти на главную страницу

Minicom не подключается к cisco через usb / последовательный порт

Мы настроили Pi как устройство восстановления, OOB-доступ для основного маршрутизатора. Он подключается к последовательному порту Cisco через преобразователь последовательного USB-устройства FTDI.

root@hex-pi:~# dmesg | grep tty
[    0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=592 bcm2708_fb.fbheight=448 bcm2709.boardrev=0xa01041 bcm2709.serial=0x22a9fa3c smsc95xx.macaddr=B8:27:EB:A9:FA:3C bcm2708_fb.fbswap=1 bcm2709.disk_led_gpio=47 bcm2709.disk_led_active_low=0 sdhci-bcm2708.emmc_clock_freq=250000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000  dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p6 rootfstype=ext4 elevator=deadline rootwait
[    0.001770] console [tty1] enabled
[    0.748325] dev:f1: ttyAMA0 at MMIO 0x3f201000 (irq = 83, base_baud = 0) is a PL011 rev3
[    1.266642] console [ttyAMA0] enabled
[    4.438734] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0

Я изначально настраивал и тестировал этот доступ локально к другому устройству раньше, и он работал нормально. Теперь он находится в удаленном DC (конечно) не работает.

Интересно:

root@hex-pi:~# cat /etc/minicom/minirc.dfl
# Machine-generated file - use "minicom -s" to change parameters.
pu port             /dev/ttyUSB0
pu baudrate         9600
pu rtscts           Yes

По умолчанию отображается USB0. Однако при использовании # minicom на cli я получаю следующую ошибку:

root@hex-pi:~# minicom
minicom: cannot open /dev/ttyUSB1: No such file or directory

Я считаю, что моя конфигурация верна ...

root@hex-pi:~# minicom -s

 A -    Serial Device      : /dev/ttyUSB1                              |
    | B - Lockfile Location     : /var/lock                                 |
    | C -   Callin Program      :                                           |
    | D -  Callout Program      :                                           |
    | E -    Bps/Par/Bits       : 9600 8N1                                  |
    | F - Hardware Flow Control : Yes                                       |
    | G - Software Flow Control : No  

Однако ... USB1 постоянен, хотя я меняю его на USB0, сохраняю как dfl и повторяю попытку, он все равно возвращается как USB1.

Теперь я пробовал использовать следующее:

minicom --device /dev/ttyUSB0

И я просто получаю пустую подсказку:

Welcome to minicom 2.6.1

OPTIONS: I18n
Compiled on Apr 28 2012, 19:24:31.
Port /dev/ttyUSB0

Press CTRL-A Z for help on special keys

Я пробовала химическую завивку, но без помощи

root@hex-pi:/dev# chmod 777 ttyUSB0
root@hex-pi:/dev# ls -la | grep USB
crwxrwxrwx  1 root dialout 188,   0 May 14 09:43 ttyUSB0

Единственное, что я заметил внизу minicom, это следующее

CTRL-A Z for help |  9600 8N1 | NOR | Minicom 2.6.1  | VT102 |      Offline

Сейчас практически нет идей, кто-нибудь знает, что может быть не так или в чем может быть проблема? Я не могу установить экран, так как это устройство не имеет доступа в Интернет за пределами VPN. Так что никакого отношения.

Оказалось, что использованный последовательный кабель был пустым. Заменил и теперь работает как положено.