2.6内核是否指定了与2.4内核不同的打印机设备
时间:2005-08-16
来源:互联网
原来用2.4内核的时候指定的打印机设备为 /dev/lp0,升级内核之后发现打印机不再能够使用,看 /dev/ 下的文件发现没有 lp0, lp1 之类的设备。那2.6内核指定的打印机设备在哪里?
作者: shadkong 发布时间: 2005-08-16
查看 2.4.29 默认内核系统上的 /dev 目录,发现有个 MAKEDEV 的脚本。less MAKEDEV,看不懂。man MAKEDEV,发现原来运行这玩意儿能检测硬件设备,具体是 MAKEDEV update。一阵狂喜,到已经升级过内核的机上一看,却没有这个 MAKEDEV。/dev 目录下的文件比 2.4 系统上少了很多。怎么升级了内核会有这么奇怪的问题的?
作者: shadkong 发布时间: 2005-08-19
在2.6内核下,如果/etc/rc.d/rc.hotplug打开了的话,应该自动生成 /dev/usb/lp0的。
作者: kite 发布时间: 2005-08-19
可惜没有自动生成。
作者: shadkong 发布时间: 2005-08-19
可能是用了udev...那看一下lp的模块有没有加载,加载了就有了,没有的话修改modprobe.conf
作者: fallen 发布时间: 2005-08-19
对,插入打印机后用dmesg命令查看一下,我的如下:
dmesg:
usb 3-1.2: new full speed USB device using uhci_hcd and address 5
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 5 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1617
还有
root@aqua:/home/kite# lsmod |grep lp
usblp 11200 0
root@aqua:/home/kite#
dmesg:
usb 3-1.2: new full speed USB device using uhci_hcd and address 5
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 5 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1617
还有
root@aqua:/home/kite# lsmod |grep lp
usblp 11200 0
root@aqua:/home/kite#
作者: kite 发布时间: 2005-08-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28