Автор Тема: диагностика hardware  (Прочитано 428 раз)

Онлайн Olej

диагностика hardware
« : Июнь 12, 2018, 12:53:19 am »
Эти программы для диагностики потребуют отдельной установки apt-get.
(имя пакета .deb для них совпадает с именем программы ... там где это не так - показываем имя пакета)
olej@orangepione:~$ sudo lshw 
orangepione                 
    description: ARMv7 Processor rev 5 (v7l)
    product: Xunlong Orange Pi One
    serial: 02c000815fd5e717
    width: 32 bits
    capabilities: smp
  *-core
       description: Motherboard
       physical id: 0
     *-cpu:0
          description: CPU
          product: cpu
          physical id: 0
          bus info: cpu@0
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-cpu:1
          description: CPU
          product: cpu
          physical id: 1
          bus info: cpu@1
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-cpu:2
          description: CPU
          product: cpu
          physical id: 2
          bus info: cpu@2
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-cpu:3
          description: CPU
          product: cpu
          physical id: 3
          bus info: cpu@3
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-memory
          description: System memory
          physical id: 4
          size: 493MiB
  *-usbhost:0
       product: EHCI Host Controller
       vendor: Linux 4.14.48-sunxi ehci_hcd
       physical id: 2
       bus info: usb@1
       logical name: usb1
       version: 4.14
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
  *-usbhost:1
       product: Generic Platform OHCI controller
       vendor: Linux 4.14.48-sunxi ohci_hcd
       physical id: 3
       bus info: usb@2
       logical name: usb2
       version: 4.14
       capabilities: usb-1.10
       configuration: driver=hub slots=1 speed=12Mbit/s
  *-usbhost:2
       product: EHCI Host Controller
       vendor: Linux 4.14.48-sunxi ehci_hcd
       physical id: 4
       bus info: usb@3
       logical name: usb3
       version: 4.14
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
  *-usbhost:3
       product: Generic Platform OHCI controller
       vendor: Linux 4.14.48-sunxi ohci_hcd
       physical id: 5
       bus info: usb@4
       logical name: usb4
       version: 4.14
       capabilities: usb-1.10
       configuration: driver=hub slots=1 speed=12Mbit/s
     *-usb
          description: USB hub
          product: USB Hub 2.0
          vendor: ALCOR
          physical id: 1
          bus info: usb@4:1
          version: 7.02
          capabilities: usb-2.00
          configuration: driver=hub maxpower=100mA slots=4 speed=12Mbit/s
        *-usb:0
             description: Keyboard
             product: USB Keyboard
             vendor: Logitech
             physical id: 3
             bus info: usb@4:1.3
             version: 64.00
             capabilities: usb-1.10
             configuration: driver=usbhid maxpower=90mA speed=1Mbit/s
        *-usb:1
             description: Mouse
             product: USB OPTICAL MOUSE
             physical id: 4
             bus info: usb@4:1.4
             version: 1.00
             capabilities: usb-1.10
             configuration: driver=usbhid maxpower=100mA speed=1Mbit/s
  *-usbhost:4
       product: MUSB HDRC host driver
       vendor: Linux 4.14.48-sunxi musb-hcd
       physical id: 1
       bus info: usb@5
       logical name: usb5
       version: 4.14
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
  *-network
       description: Ethernet interface
       physical id: 6
       logical name: eth0
       serial: 02:81:5f:d5:e7:17
       size: 100Mbit/s
       capacity: 100Mbit/s
       capabilities: ethernet physical tp aui bnc mii fibre 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=st_mac100 driverversion=Jan_2016 duplex=full ip=192.168.1.201 link=yes multicast=yes port=MII speed=100Mbit/s
« Последнее редактирование: Июнь 12, 2018, 12:57:57 am от Olej »

Онлайн Olej

Re: диагностика hardware
« Ответ #1 : Июнь 12, 2018, 12:56:22 am »
olej@orangepione:~$ sudo inxi -A
Audio:     Card allwinner driver: hdmi Sound: ALSA v: k4.14.48-sunxi
olej@orangepione:~$ sudo inxi -b
System:    Host: orangepione Kernel: 4.14.48-sunxi armv7l (32 bit) Console: tty 7
           Distro: Debian GNU/Linux 9 (stretch)
Machine:   No /sys/class/dmi; using dmidecode: no smbios data available. Old system?
CPU:       Quad core ARMv7 rev 5 (v7l) (-MCP-) speed: 1200 MHz
Graphics:  Card: Failed to Detect Video Card!
           Display Server: N/A driver: N/A tty size: 110x36 Advanced Data: N/A for root out of X
Network:   Card: Failed to Detect Network Card!
Drives:    HDD Total Size: NA (-)
Info:      Processes: 115 Uptime: 10:43 Memory: 91.8/493.3MB Init: systemd runlevel: 5
           Client: Shell (sudo) inxi: 2.3.5
А вот диагностика сенсоров процессора, которые недавно обсуждали:
olej@orangepione:~$ sudo inxi -s
Sensors:   System Temperatures: cpu: 39.1C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A

pcmax

  • Гость
Re: диагностика hardware
« Ответ #2 : Июнь 12, 2018, 03:04:53 pm »
Эти программы для диагностики потребуют отдельной установки apt-get.
(имя пакета .deb для них совпадает с именем программы ... там где это не так - показываем имя пакета)
olej@orangepione:~$ sudo lshw 
orangepione                 
    description: ARMv7 Processor rev 5 (v7l)
    product: Xunlong Orange Pi One
    serial: 02c000815fd5e717
    width: 32 bits
    capabilities: smp
  *-core
       description: Motherboard
       physical id: 0
     *-cpu:0
          description: CPU
          product: cpu
          physical id: 0
          bus info: cpu@0
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-cpu:1
          description: CPU
          product: cpu
          physical id: 1
          bus info: cpu@1
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-cpu:2
          description: CPU
          product: cpu
          physical id: 2
          bus info: cpu@2
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-cpu:3
          description: CPU
          product: cpu
          physical id: 3
          bus info: cpu@3
          size: 1200MHz
          capacity: 1200MHz
          capabilities: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm cpufreq
     *-memory
          description: System memory
          physical id: 4
          size: 493MiB
  *-usbhost:0
       product: EHCI Host Controller
       vendor: Linux 4.14.48-sunxi ehci_hcd
       physical id: 2
       bus info: usb@1
       logical name: usb1
       version: 4.14
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
  *-usbhost:1
       product: Generic Platform OHCI controller
       vendor: Linux 4.14.48-sunxi ohci_hcd
       physical id: 3
       bus info: usb@2
       logical name: usb2
       version: 4.14
       capabilities: usb-1.10
       configuration: driver=hub slots=1 speed=12Mbit/s
  *-usbhost:2
       product: EHCI Host Controller
       vendor: Linux 4.14.48-sunxi ehci_hcd
       physical id: 4
       bus info: usb@3
       logical name: usb3
       version: 4.14
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
  *-usbhost:3
       product: Generic Platform OHCI controller
       vendor: Linux 4.14.48-sunxi ohci_hcd
       physical id: 5
       bus info: usb@4
       logical name: usb4
       version: 4.14
       capabilities: usb-1.10
       configuration: driver=hub slots=1 speed=12Mbit/s
     *-usb
          description: USB hub
          product: USB Hub 2.0
          vendor: ALCOR
          physical id: 1
          bus info: usb@4:1
          version: 7.02
          capabilities: usb-2.00
          configuration: driver=hub maxpower=100mA slots=4 speed=12Mbit/s
        *-usb:0
             description: Keyboard
             product: USB Keyboard
             vendor: Logitech
             physical id: 3
             bus info: usb@4:1.3
             version: 64.00
             capabilities: usb-1.10
             configuration: driver=usbhid maxpower=90mA speed=1Mbit/s
        *-usb:1
             description: Mouse
             product: USB OPTICAL MOUSE
             physical id: 4
             bus info: usb@4:1.4
             version: 1.00
             capabilities: usb-1.10
             configuration: driver=usbhid maxpower=100mA speed=1Mbit/s
  *-usbhost:4
       product: MUSB HDRC host driver
       vendor: Linux 4.14.48-sunxi musb-hcd
       physical id: 1
       bus info: usb@5
       logical name: usb5
       version: 4.14
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
  *-network
       description: Ethernet interface
       physical id: 6
       logical name: eth0
       serial: 02:81:5f:d5:e7:17
       size: 100Mbit/s
       capacity: 100Mbit/s
       capabilities: ethernet physical tp aui bnc mii fibre 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=st_mac100 driverversion=Jan_2016 duplex=full ip=192.168.1.201 link=yes multicast=yes port=MII speed=100Mbit/s
и вот допустим сборка ядра....   нужно будет указать драйвер для сетевой карточки.  на плате под увелечительным стеклом виже что это realtek  но почему -то в lshw нет инфы
или я просто не вижу
где она тут?

Онлайн Olej

Re: диагностика hardware
« Ответ #3 : Июнь 12, 2018, 06:00:11 pm »
и вот допустим сборка ядра....   нужно будет указать драйвер для сетевой карточки.  на плате под увелечительным стеклом виже что это realtek  но почему -то в lshw нет инфы
или я просто не вижу
где она тут?
Если, допустим, сборка ядра ;D - то вам не нужно поштучно перебирать и указывать каждое устройство, вы или используете .config от вашего дистрибутива, или слегка модифицируете этот старый .config под свои намерения.
Или вы собрались собирать ядро от ванильного ядра с kermel.org, с нуля?

Как определить?
root@orangepione:~# inxi -Nxx
Network:   Card: Failed to Detect Network Card!
Этот не умеет.

root@orangepione:~# lshw -businfo
Bus info   Device  Class      Description
=========================================
                   system     Xunlong Orange Pi One
                   bus        Motherboard
cpu@0              processor  cpu
cpu@1              processor  cpu
cpu@2              processor  cpu
cpu@3              processor  cpu
                   memory     493MiB System memory
usb@1      usb1    bus        EHCI Host Controller
usb@2      usb2    bus        Generic Platform OHCI controller
usb@3      usb3    bus        EHCI Host Controller
usb@4      usb4    bus        Generic Platform OHCI controller
usb@4:1            bus        USB Hub 2.0
usb@4:1.3          input      USB Keyboard
usb@4:1.4          input      USB OPTICAL MOUSE
usb@5      usb5    bus        MUSB HDRC host driver
           eth0    network    Ethernet interface
root@orangepione:~# lshw -class network
  *-network                 
       description: Ethernet interface
       physical id: 6
       logical name: eth0
       serial: 02:81:5f:d5:e7:17
       size: 100Mbit/s
       capacity: 100Mbit/s
       capabilities: ethernet physical tp aui bnc mii fibre 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=st_mac100 driverversion=Jan_2016 duplex=full ip=192.168.1.201 link=yes multicast=yes port=MII speed=100Mbit/s
Здесь уже побольше ... по крайней мере имя драйвера st_mac100.
Правда, как я понимаю, в Armbian этот драйвер вкомпилирован в ядро, и отдельно вы его не увидите.

Онлайн Olej

Re: диагностика hardware
« Ответ #4 : Июнь 12, 2018, 06:02:30 pm »
Здесь уже побольше ... по крайней мере имя драйвера st_mac100.
Правда, как я понимаю, в Armbian этот драйвер вкомпилирован в ядро, и отдельно вы его не увидите.
root@orangepione:~# cat /boot/config-4.14.48-sunxi | grep ETH
CONFIG_L2TP_ETH=m
CONFIG_BPQETHER=m
CONFIG_ATA_OVER_ETH=m
CONFIG_VETH=m
CONFIG_ETHERNET=y
# CONFIG_ETHOC is not set
CONFIG_STMMAC_ETH=y
CONFIG_DWMAC_DWC_QOS_ETH=y
CONFIG_USB_KAWETH=m
CONFIG_USB_NET_CDCETHER=m
CONFIG_USB_NET_CX82310_ETH=m
CONFIG_USB_IPHETH=m
CONFIG_USB_U_ETHER=m
CONFIG_USB_ETH=m
CONFIG_USB_ETH_RNDIS=y
CONFIG_USB_ETH_EEM=y
CONFIG_USB_FUNCTIONFS_ETH=y
Предполагаю, что CONFIG_STMMAC_ETH - это он и есть, родёмый ;)

Онлайн Olej

Re: диагностика hardware
« Ответ #5 : Июнь 12, 2018, 06:16:12 pm »
root@orangepione:/boot# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk0     179:0    0  1,9G  0 disk
└─mmcblk0p1 179:1    0  1,9G  0 part /
root@orangepione:/boot# fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 1,9 GiB, 1998585856 bytes, 3903488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x67b5d560

Device         Boot Start     End Sectors  Size Id Type
/dev/mmcblk0p1       8192 3903487 3895296  1,9G 83 Linux
root@orangepione:/boot# df
Filesystem     1K-blocks    Used Available Use% Mounted on
udev              216804       0    216804   0% /dev
tmpfs              50516    3392     47124   7% /run
/dev/mmcblk0p1   1682872 1481756    154528  91% /
tmpfs             252576       0    252576   0% /dev/shm
tmpfs               5120       4      5116   1% /run/lock
tmpfs             252576       0    252576   0% /sys/fs/cgroup
tmpfs             252576       0    252576   0% /tmp
log2ram            51200    2328     48872   5% /var/log
tmpfs              50512       0     50512   0% /run/user/1000
root@orangepione:/boot# mount | grep /dev/mm
/dev/mmcblk0p1 on / type ext4 (rw,noatime,nodiratime,errors=remount-ro,commit=600)
/dev/mmcblk0p1 on /var/log.hdd type ext4 (rw,noatime,nodiratime,errors=remount-ro,commit=600)
О дисковой/файловой системе, я думаю, этого достаточно.
(в других дистрибутивах я видел до 5 разделов, там могут FAT появится и т.д.)

pcmax

  • Гость
Re: диагностика hardware
« Ответ #6 : Июнь 12, 2018, 09:01:59 pm »
и вот допустим сборка ядра....   нужно будет указать драйвер для сетевой карточки.  на плате под увелечительным стеклом виже что это realtek  но почему -то в lshw нет инфы
или я просто не вижу
где она тут?
Если, допустим, сборка ядра ;D - то вам не нужно поштучно перебирать и указывать каждое устройство, вы или используете .config от вашего дистрибутива, или слегка модифицируете этот старый .config под свои намерения.
Или вы собрались собирать ядро от ванильного ядра с kermel.org, с нуля?

Как определить?
root@orangepione:~# inxi -Nxx
Network:   Card: Failed to Detect Network Card!
Этот не умеет.

root@orangepione:~# lshw -businfo
Bus info   Device  Class      Description
=========================================
                   system     Xunlong Orange Pi One
                   bus        Motherboard
cpu@0              processor  cpu
cpu@1              processor  cpu
cpu@2              processor  cpu
cpu@3              processor  cpu
                   memory     493MiB System memory
usb@1      usb1    bus        EHCI Host Controller
usb@2      usb2    bus        Generic Platform OHCI controller
usb@3      usb3    bus        EHCI Host Controller
usb@4      usb4    bus        Generic Platform OHCI controller
usb@4:1            bus        USB Hub 2.0
usb@4:1.3          input      USB Keyboard
usb@4:1.4          input      USB OPTICAL MOUSE
usb@5      usb5    bus        MUSB HDRC host driver
           eth0    network    Ethernet interface
root@orangepione:~# lshw -class network
  *-network                 
       description: Ethernet interface
       physical id: 6
       logical name: eth0
       serial: 02:81:5f:d5:e7:17
       size: 100Mbit/s
       capacity: 100Mbit/s
       capabilities: ethernet physical tp aui bnc mii fibre 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=st_mac100 driverversion=Jan_2016 duplex=full ip=192.168.1.201 link=yes multicast=yes port=MII speed=100Mbit/s
Здесь уже побольше ... по крайней мере имя драйвера st_mac100.
Правда, как я понимаю, в Armbian этот драйвер вкомпилирован в ядро, и отдельно вы его не увидите.

вот смотрите: беру старый сonfig,  и если ты не сделал make defconfig то будет тебе заданно 1000 вопросов на которые нужно будет ответить yes    или  no
а если делать make defconfig то все параметры ядра будут по умолчанию.  понимаете?   смысл тогда пересобирать ядро?
я даже делала так:
make menuconfig
выставляю все обции , сохраняю и  делаю
make
и опять диалоговый режим и опять что-то меня спрашивает.  так я же все указал , когда выставлял параметры ядра в
make menuconfig
поэтому я и спрашиваю, чтобы быть готовым, что будут вопросы при сборке ядра, и нужно знать какие драйвера.  перепрыгнуть там не получается  через вопрос-будет ошибка при сборке в таком случае