lspci没有打印出任何东西

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
chengshuyi
帖子: 20
注册时间: 2018-10-18 10:18
系统: ubuntu16

lspci没有打印出任何东西

#1

帖子 chengshuyi » 2018-10-18 10:26

因为想要查看自己的网卡型号,所以运行了下面的命令

代码: 全选

lspci | grep -i net
但是没有任何输出,运行lspci也是没有任何输出。


我个人感觉是不是PCI模块没有加载进来,但是又不太清楚。下面是我的当前配置和PCI有关的输出:

命令:

代码: 全选

zgrep -i pci /proc/config.gz
输出:

代码: 全选

CONFIG_PCI_QUIRKS=y
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCI_DOMAINS_GENERIC=y
CONFIG_PCI_SYSCALL=y
CONFIG_PCI_BUS_ADDR_T_64BIT=y
CONFIG_PCI_MSI=y
CONFIG_PCI_MSI_IRQ_DOMAIN=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
# CONFIG_PCI_STUB is not set
# CONFIG_PCI_IOV is not set
# CONFIG_PCI_PRI is not set
# CONFIG_PCI_PASID is not set
# PCI host controller drivers
CONFIG_PCI_TEGRA=m
# CONFIG_PCI_HOST_GENERIC is not set
# CONFIG_PCIE_IPROC is not set
# CONFIG_PCI_HISI is not set
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
# CONFIG_PCIEASPM_DEFAULT is not set
CONFIG_PCIEASPM_POWERSAVE=y
# CONFIG_PCIEASPM_PERFORMANCE is not set
CONFIG_PCIE_PME=y
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_SHPC=y
CONFIG_OF_ADDRESS_PCI=y
CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_SCSI_UFSHCD_PCI is not set
# CONFIG_PATA_CMD640_PCI is not set
# CONFIG_KSZ884X_PCI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_BCMDHD_PCIE is not set
CONFIG_SERIAL_8250_PCI=y
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_SPI_PXA2XX_PCI is not set
# PCI GPIO expanders
# PCI-based Watchdog Cards
# CONFIG_PCIPCWATCHDOG is not set
# CONFIG_WDTPCI is not set
# CONFIG_MFD_RTSX_PCI is not set
# CONFIG_TTPCI_EEPROM is not set
# CONFIG_MEDIA_PCI_SUPPORT is not set
CONFIG_SND_PCI=y
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_YMFPCI is not set
CONFIG_USB_XHCI_PCI=y
# CONFIG_MMC_SDHCI_PCI is not set
# CONFIG_MMC_TOSHIBA_PCI is not set
# CONFIG_DW_DMAC_PCI is not set
# CONFIG_UIO_PCI_GENERIC is not set
# CONFIG_VFIO_PCI is not set
# CONFIG_VIRTIO_PCI is not set
# CONFIG_MCB_PCI is not set
CONFIG_GK20A_PCI=y
CONFIG_GENERIC_PCI_IOMAP=y
头像
astolia
论坛版主
帖子: 6422
注册时间: 2008-09-18 13:11

Re: lspci没有打印出任何东西

#2

帖子 astolia » 2018-10-18 11:15

你的系统环境是什么?有些嵌入式环境就是没有pci总线,用了openvz虚拟技术的主机也不给你访问pci总线的机会。这些情况下都不会有输出。看看/proc/bus/pci存在不
chengshuyi
帖子: 20
注册时间: 2018-10-18 10:18
系统: ubuntu16

Re: lspci没有打印出任何东西

#3

帖子 chengshuyi » 2018-10-18 11:29

astolia 写了: 2018-10-18 11:15 你的系统环境是什么?有些嵌入式环境就是没有pci总线,用了openvz虚拟技术的主机也不给你访问pci总线的机会。这些情况下都不会有输出。看看/proc/bus/pci存在不
你好,我的系统环境是:

代码: 全选

Linux tegra-ubuntu 4.4.38 #3 SMP PREEMPT Wed Oct 17 10:21:25 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
板子是Jetson TX2

/proc/bus/pci存在,下面有个devices文件,但是里面是空的。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: lspci没有打印出任何东西

#4

帖子 poloshiao » 2018-10-18 11:41

lspci | grep -i net
先試試
lspci

sudo lspci
看看 有沒有任何回應
头像
astolia
论坛版主
帖子: 6422
注册时间: 2008-09-18 13:11

Re: lspci没有打印出任何东西

#5

帖子 astolia » 2018-10-18 11:42

说明你的板子有pci总线,但网卡不是走的pci接口。先lsusb看看是不是走的usb,还没有的话lshw看,再不行就去找nvidia官方文档
回复