Debian 6 , 十个串口为什么只识别到了 6个 剩下4 个被禁止了
0.946441] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled
[ 0.946533] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.946623] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[ 0.946896] 00:06: ttyS4 at I/O 0x210 (irq = 11) is a 16550A
[ 0.947012] 00:07: ttyS5 at I/O 0x218 (irq = 11) is a 16550A
[ 0.947128] 00:08: ttyS2 at I/O 0x220 (irq = 11) is a 16550A
[ 0.947244] 00:09: ttyS3 at I/O 0x228 (irq = 11) is a 16550A
[ 0.947369] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.947486] 00:0c: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[ 0.947718] serial 00:0e: disabled
[ 0.947915] serial 00:0f: disabled
[ 0.948094] serial 00:10: disabled
[ 0.948271] serial 00:11: disabled
硬件是 Intel(R) ICH9M LPC Interface Controller - 2919串口
====================================================
解决方法 红色部分,
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=800
x600-24,mtrr=3,scroll=ywrap 8250.nr_uarts=10"
GRUB_CMDLINE_LINUX=""
然后记得执行 update-grub
另外, 需要打个补丁。
不清楚原因, 高手告诉我的。
http://files.cnblogs.com/files/MysticBoy/sio_irq_share.7z
安装介绍
1. tar xf sio_irq_share.tar.gz
2. cp sio_irq_share/sio_share /bin
3. cp sio_irq_share/sio_share.sh /etc/init.d
4. cd /etc/init.d
5. update-rc.d sio_share.sh defaults 00
6. reboot
7. 检查启动日志 boot.log 或者在启动界面上也可以看到 "Fintek 216 SIO configuration successful"
然后安装完成 , (cat /var/log/boot.log | grep Fintek)
删除补丁
1. update-rc.d -f sio_share.sh remove
2. rm /bin/sio_share
3. rm /etc/init.d/sio_share.sh
4. reboot
Debian 6 , 十个串口为什么只识别到了 6个 剩下4 个被禁止了的更多相关文章
- yolo-v2只识别person
一.修改源代码 (1)修改cfg/voc.data classess=20 改成 classes = 1 (2)修改data/voc.names 只留下person这一类 (3)修改exampl ...
- kvm创建win7虚拟机默认只识别2个cpu解决方法
现在人在部署OpenStack之后会发现按照配额运行Linux的虚拟机没有问题,但是运行windows的虚拟机会发现如果配置2个以上的核则无法识别,windows server也最多支持到4个核.无法 ...
- github设置只识别指定类型的文件
原文 # 忽略所有文件 * # 不忽略目录 !*/ # 不忽略文件.gitignore和*.foo !.gitignore !*.foo
- 一群猴子排成一圈,按1,2,...n 编号,数到m只,踢出局,直到剩下最后一个猴子是大王
<?php/***function king*@param $m 数到m个数, $n 猴子个数*return int*/function king($m, $n){ //定义数组, 值为猴 ...
- Centos 6.4 8250/16550 只生成了4个串口
/********************************************************************* * Centos 6.4 8250/16550 只生成了4 ...
- .Net串口通讯中的若干问题(C#多串口硬件识别、热插拔、Close方法报错问题、IsOpen的可靠性问题)
一.需求场景 最近有时间静下心来研究SDK,串口通讯的.要求实现识别cp210x和cp2303驱动的两款硬件,并且2303的优先级高,即有2303识别之,没有再识别210x:要求实现热插拔,拔掉自动断 ...
- 痞子衡嵌入式:在串口波特率识别实例里逐步展示i.MXRT上提升代码执行性能的十八般武艺
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是在串口波特率识别实例里逐步展示i.MXRT上提升代码执行性能的十八般武艺. 恩智浦 MCU SE 团队近期一直在加班加点赶 SBL 项目 ...
- Linux下串口编制【转】
串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用.常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统.调制解调 ...
- python3 Serial 串口助手的接收读取数据
其实网上已经有许多python语言书写的串口,但大部分都是python2写的,没有找到一个合适的python编写的串口助手,只能自己来写一个串口助手,由于我只需要串口能够接收读取数据就可以了,故而这个 ...
随机推荐
- Problem 16
Problem 16 pow(2, 15) = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.2的15次方等于32768,而这些数 ...
- C++判断质数
using namespace std; bool isPrimeNum(int n) { if(n<2) return true; for(int i=2;i*i<=n;i++) { i ...
- dev的汉化
dev汉化网上有很多介绍.自己感觉还是用ini文件,用Localization Component来的简单方便. 但是根据其16.1.6的demo死活出问题.原因是ini文件的编码问题.转换到位自然就 ...
- 一种脱离VC编程软件的方法学习C/C++编程(搭建EditPlus实现在文本编辑框中执行.c文件
网上下载一个EditPlus记事本安装好后就可以按照下面步骤进行搭建环境了: 一.工具(Tools)→配置用户工具(Configure UserTools...),[添加工具](Add Tool> ...
- elasticsearch 文档阅读笔记(三)
文档 elasticsearch是通过document的形式存储数据的,个人理解文档就是一条数据一个对象 我们添加索引文档中不仅包含了数据还包含了元数据 比如我们为一个数据添加索引 文档中不仅有jso ...
- codevs 2460 树的统计
2460 树的统计 题目描述 Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w. 我们将以下面的形式来要求你对这棵树完成一些操作: I. ...
- 一篇文档掌握Jdk8中Javascript引擎Nashorn的使用方法
翻译和编译自: http://docs.oracle.com/javase/8/docs/technotes/guides/scripting/nashorn/toc.html 用Notepad++新 ...
- Java 8 类型转换及改进
为对象的类型做强制转换是一种很不好的设计.但在某些情况下,我们没有其它选择.Java自诞生的那一天起,就具备这样的功能. 我觉得Java 8在一定程度改善了这项古老的技术. 静态转型 Java中最经常 ...
- Linux Terminal fortune
Linux下,我们能够使用apt-get安装fortune,这是一个比較有趣的功能 在输入fortune之后,Terminal会输出一句名言.诗句,或一些有趣的话: 默认情况下.fortune仅仅会显 ...
- SWERC13 Trending Topic
map暴力. .. Imagine you are in the hiring process for a company whose principal activity is the analys ...