linux 启动完成后有扫描添加pci设备的命令吗
-
- 帖子: 8
- 注册时间: 2014-04-01 17:04
- 系统: ubuntu
linux 启动完成后有扫描添加pci设备的命令吗
自己的fpga板卡,插进槽里,系统启动lspci命令可以查看到,加载上驱动也可以使用。现在想系统启动完成后插入板卡,怎么能让lspci命令显示出来并且加上驱动能使用呢? 有现成的命令吗? 小白一个,请各位不吝赐教!!!
-
- 帖子: 8
- 注册时间: 2014-04-01 17:04
- 系统: ubuntu
Re: linux 启动完成后有扫描添加pci设备的命令吗
兄弟我发错版面了吗?没人知道啊?把内核那一部分摘出来行吗?网上有一个是scanpci命令 我试了找不到命令啊!然后还有一个是
echo 1 >/sys/bus/pci/devices/0000:00:1e.0/rescan 试过还是不行啊!
echo 1 >/sys/bus/pci/devices/0000:00:1e.0/rescan 试过还是不行啊!
- astolia
- 论坛版主
- 帖子: 6569
- 注册时间: 2008-09-18 13:11
Re: linux 启动完成后有扫描添加pci设备的命令吗
你插入设备后启动,用lspci看,确定设备所在的插槽是00:1e.0?/sys/bus/pci/devices下面有一大堆,别生搬硬套
-
- 帖子: 8
- 注册时间: 2014-04-01 17:04
- 系统: ubuntu
Re: linux 启动完成后有扫描添加pci设备的命令吗
感谢您的回答。可是我插进去之后看不到设备呀。怎么知道它所在的插槽是哪个?好像每次还不一样吧astolia 写了:你插入设备后启动,用lspci看,确定设备所在的插槽是00:1e.0?/sys/bus/pci/devices下面有一大堆,别生搬硬套
-
- 帖子: 8
- 注册时间: 2014-04-01 17:04
- 系统: ubuntu
Re: linux 启动完成后有扫描添加pci设备的命令吗
我的问题就是插进去之后怎么才能用lspci命令显示出来。
- astolia
- 论坛版主
- 帖子: 6569
- 注册时间: 2008-09-18 13:11
Re: linux 启动完成后有扫描添加pci设备的命令吗
你不是说启动系统前插入就可以看的到吗?只要插的是同一个插槽就应该不会变。
实在不行就所有都rescan一遍呗,一个简单的for循环就搞定的事
[bash]for s in /sys/bus/pci/devices/*;do echo 1>$s/rescan;done[/bash]
实在不行就所有都rescan一遍呗,一个简单的for循环就搞定的事
[bash]for s in /sys/bus/pci/devices/*;do echo 1>$s/rescan;done[/bash]