команда find выводит файлы без структуры каталогов

Большинство контроллеров SATA на оборудовании в стиле ПК (например, amd64 или i386) являются устройствами PCI-e (или PCI для старых машин), поэтому вам нужна поддержка PCI, чтобы ядро ​​могло видеть контроллеры SATA. В этом нет ничего страшного, потому что почти все остальное на вашей материнской плате (включая встроенную звуковую карту и интерфейсы Ethernet) будет PCI или PCI-e, так что вам в любом случае понадобится скомпилированная поддержка PCI.

Точно так же большинство контроллеров USB являются устройствами PCI или PCI-e. И совсем не редкость, когда устройства, такие как интерфейсы DVB (TV), являются устройствами USB, подключенными к карте моста PCI или PCI-e, поэтому они также будут отображаться как устройства PCI с lspci .

Вот почему lspci перечисляет ваши контроллеры USB и контроллеры SATA.

например. на моей материнской плате Asus Sabertooth 990FX:

# lspci | grep -iE 'sata|usb'
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
03:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
04:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
2
21.03.2019, 04:47
3 ответа

Думаю, вы ищете что-то несуществующее. Ваш PI, вероятно, не имеет IP-адреса.

В наши дни может быть проще настроить внутренний WIFI вашего Raspberry PI для подключения и поиска таким образом. Если вы хотите сделать это с прямым кабелем, вам необходимо учитывать следующее:

Первой проблемой может быть кабель. Раньше существовала проблема, заключавшаяся в том, что устройства Ethernet не могли определить, когда они подключены к ПК, и для этого требовался специальный «перекрестный кабель ». Коммутаторы (и маршрутизаторы )подключены в обратном порядке, что означает, что вам не нужен перекрестный переход с коммутатором или маршрутизатором. Современные ПК часто могут автоматически обнаруживать -, но это не гарантируется.

Во-вторых, без задействованного маршрутизатора не будет DHCP-сервера для назначения IP-адресов. Я считаю, что Windows просто выберет IP, но я не верю, что Linux и ваш PI это сделают.

К счастью, вы можете статически назначить IP-адрес как ноутбуку, так и PI. Самый простой способ на вашем пи — отредактировать/etc/network/interfaces:

auto eth0
iface eth0 inet static
    address 10.0.0.10
    netmask 255.255.255.0
    network 10.0.0.0
    broadcast 10.0.0.255

Centos не знаю, но... Эта ссылка предполагает .../etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=enp3s0
ONBOOT=yes
IPADDR=10.0.0.20
NETMASK=255.255.255.0

Не забудьте проверить имя вашего устройства в локальной сети на CentOS.Вы должны быть в состоянии сделать это, набрав в командной строке ip address. В этом списке будет указано количество устройств :

.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 11:21:07:02:2f:10 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
       valid_lft 83996sec preferred_lft 83996sec

В приведенном выше примере имя моего сетевого устройства enp0s3.

0
27.01.2020, 22:27

I am trying to SSH into my Raspberry Pi 3 Model B V1.2 from my laptop running CentOS7. I have connected them together via Ethernet cable but the laptop is unable to identify Raspi... Please suggest a method to SSH into Raspi from my laptop

Итак, SSH — это протокол . Это метод связи, который происходит поверх Ethernet-соединения... который использует TCP/IP. Другими словами, похоже, что ваш Rasb _Pi не работает должным образом в сети, и это в первую очередь проблема.

моя рекомендация:

  1. на rasbery pi у вас нет дисплея, поэтому я предполагаю, что он поставляется предварительно настроенным и использует DHCP... что нормально. Это означает, что когда к нему подключен сетевой кабель, он ищет DHCP-сервер, чтобы получить себе IP-адрес.
  2. чтобы решить проблему, связанную с необходимостью использования DHCP-сервера, вы можете подключить устройства к маршрутизатору(вашему домашнему маршрутизатору, предоставленному вам вашим интернет-провайдером ), который предоставит DHCP...
  3. или если это просто ноутбук и rasb _pi, подключенные друг к другу напрямую (, что совершенно нормально ), тогда вам нужно настроить DHCP-сервер с помощью программного обеспечения в CentOS на ноутбуке, и это предоставит IP адрес к rasb _pi, когда он ищет его, когда сетевой кабель подключен к нему.

Вы также можете попробовать использовать программное обеспечение, такое как Wireshark в Centos, для сканирования сети, когда rasb _pi подключен к ноутбуку, определить IP-адрес 169.254.xx, на который rasb _pi попадает, когда он не получает его. через дхпп.

Только после того, как вы узнаете IP-адрес пи, вы сможете подключиться к нему по SSH... как я пытаюсь отправить вам что-то по почте, но я не могу этого сделать, если сначала не узнаю ваш адрес.

0
27.01.2020, 22:27

Вам необходимо, чтобы в CentOS был настроен и запущен DHCP-сервер для автоматической доставки IP-адреса вашему RaspPI. После этого, если у вас нет коммутатора для подключения кабелей, вам потребуется использовать перекрестный кабель Ethernet для подключения порта rj45 Ethernet CentOS к порту RJ45 RaspPI. Таким образом, ваш RaspPI будет иметь IP-адрес, и ваша CentOS может пинговать и подключаться к ssh (, если вы знаете пользователя/пароль)

0
27.01.2020, 22:27

Теги

Похожие вопросы