当前位置: 技术问答>linux和unix
请教关于/dev/parport0
来源: 互联网 发布时间:2016-10-13
本文导语: hi, 最近想用openocd+并口JTAG, 但不幸在虚拟机vmware ubutu /dev/下找不到parport0文件, 但有lp0设备文件。 google了一下也不知道咋整...哪位高人看一眼: simon@lionteeth:~$ lsmod|grep par parport_pc 33904 1 parport...
hi,
最近想用openocd+并口JTAG, 但不幸在虚拟机vmware ubutu /dev/下找不到parport0文件, 但有lp0设备文件。 google了一下也不知道咋整...哪位高人看一眼:
simon@lionteeth:~$ lsmod|grep par
parport_pc 33904 1
parport 34248 2 parport_pc,lp
simon@lionteeth:~$ ls -lt /dev/|grep lp
crw-rw---- 1 root lp 6, 0 2010-11-02 09:53 lp0
simon@lionteeth:~$ ls -lt /dev/|grep par
simon@lionteeth:~$ uname -a
Linux lionteeth 2.6.24.6 #6 PREEMPT Wed Aug 12 23:02:25 CST 2009 i686 GNU/Linux
simon@lionteeth:~$ cat /proc/sys/kernel/hotplug
/sbin/udevsend
simon@lionteeth:~$
在dmesg中有如下信息:
simon@lionteeth:~$ dmesg|grep par
parport_pc 00:08: reported by Plug and Play ACPI
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
lp0: using parport0 (interrupt-driven).
toshiba_acpi: Unknown parameter `hotkeys_over_acpi'
用strace跟踪了一下, 当insmod parport.ko 时,udev并没有调用mknod
而insmod lp.ko时, udev调用了mknod,并创建了/dev/lp0.
而且在sysfs中找不到parport0的major/minor no.
simon@lionteeth:/sys$ du -k |grep parport
0 ./bus/platform/drivers/parport_pc
0 ./bus/pci/drivers/parport_pc
0 ./bus/pnp/drivers/parport_pc
0 ./module/parport/holders
0 ./module/parport/sections
0 ./module/parport
0 ./module/parport_pc/holders
0 ./module/parport_pc/parameters
0 ./module/parport_pc/sections
0 ./module/parport_pc/drivers
0 ./module/parport_pc
simon@lionteeth:/sys$
请问为何没有生成/dev/parport0? 有什么方法可以产生?
最近想用openocd+并口JTAG, 但不幸在虚拟机vmware ubutu /dev/下找不到parport0文件, 但有lp0设备文件。 google了一下也不知道咋整...哪位高人看一眼:
simon@lionteeth:~$ lsmod|grep par
parport_pc 33904 1
parport 34248 2 parport_pc,lp
simon@lionteeth:~$ ls -lt /dev/|grep lp
crw-rw---- 1 root lp 6, 0 2010-11-02 09:53 lp0
simon@lionteeth:~$ ls -lt /dev/|grep par
simon@lionteeth:~$ uname -a
Linux lionteeth 2.6.24.6 #6 PREEMPT Wed Aug 12 23:02:25 CST 2009 i686 GNU/Linux
simon@lionteeth:~$ cat /proc/sys/kernel/hotplug
/sbin/udevsend
simon@lionteeth:~$
在dmesg中有如下信息:
simon@lionteeth:~$ dmesg|grep par
parport_pc 00:08: reported by Plug and Play ACPI
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
lp0: using parport0 (interrupt-driven).
toshiba_acpi: Unknown parameter `hotkeys_over_acpi'
用strace跟踪了一下, 当insmod parport.ko 时,udev并没有调用mknod
而insmod lp.ko时, udev调用了mknod,并创建了/dev/lp0.
而且在sysfs中找不到parport0的major/minor no.
simon@lionteeth:/sys$ du -k |grep parport
0 ./bus/platform/drivers/parport_pc
0 ./bus/pci/drivers/parport_pc
0 ./bus/pnp/drivers/parport_pc
0 ./module/parport/holders
0 ./module/parport/sections
0 ./module/parport
0 ./module/parport_pc/holders
0 ./module/parport_pc/parameters
0 ./module/parport_pc/sections
0 ./module/parport_pc/drivers
0 ./module/parport_pc
simon@lionteeth:/sys$
请问为何没有生成/dev/parport0? 有什么方法可以产生?
|
全部重新编译一下?把所有开关都选上。
|
你的物理计算机有并口吗?有的话,使用虚拟机软件(例如VMware)连上物理的并口。