装备linux网管笔记紧张处理没法访问电子字典里的网管

gdwkb ,Jun 13 17:17 , 文章教程 , 评论(0) , 引用(0) , 阅读(119) , 本站原创 | |
装备  次序  内核  文件  系统  模块  大年夜  节点  方法  硬件  软体  分歧  接口  光驱  愈来愈  目次  架构  如许  串行  加载  依据  功用  今朝  插头  自力  外设  局部  手段  硬盘  效果  用户  磁带机  数据流  微软  空间  等号  弊病  英文  号令  便当  要害  兼容性  刻录机  中指  数据传输  扫描仪  缩写  长处  手艺  总线
linuxWang∴Guan∴Bi∴Ji∴Jin∴Zhang∴Chu∴Li∴Mei∴Fa∴Fang∴Wen∴Dian∴Zi∴Zi∴Dian∴Li∴De当电子字典连上电脑!正在装备里只能看到  
/dev/sdb /dev/sdb1  
而扩大年夜存储卡没有浮现出现  
明天又想到这个效果!正在网上找到了处理方法  
http://www.ibm.com/developerworks/cn/linux/l-usb/i ndex1.html  
把内核建设里的下面项选上就可以够了  
Probe all LUNs on each SCSI device
附参考文档
Linux下的硬件驱动USB装备
赵明 ! 联想软体设想核心嵌进式研发处系统设想工程师
USB装备愈来愈多!而Linux正在硬件建设上依然没有做到完整即插即用!对于Linux如何建设和使用他们!也愈来愈成为搅扰我们的壹大年夜效果本文出力从Linux系统下装备驱动的架构!往论述如何往使用和建设和如何编制USB装备驱动对于一般用户!能够使我们分明Linux装备驱动方法!为更好地建设和使用USB装备供给了便当而对于期看开拓Linux系统下USB装备驱动的次序递次员!供给了初步进修USB驱动架构的时机
媒介
USB是英文"Universal Serial Bus"的缩写!意为"通用串行总线"是由Compaq!DEC!IBM!Intel!NEC!微软和Northern Telecom等公司于1994年11月单独提出的!主要手段就是为了处理接口规范太多的弊病USB使用壹个4针插头作为规范插头!并经过这个规范接头!采取菊花瓣方法把壹切外设连接起来!它采取串行方法传输数据!今朝最大年夜数据传输率为12Mbps! 支撑少数据流和多个装备并行操纵!答应外设热插拔
今朝USB接口固然只开展了2代!可是USB分析了壹个多平台规范的壹切长处 -- 包含升高做本!增加兼容性!可连接少量的外部装备!融合保守的功用和质量使其逐渐成为PC接口规范!进进了高速开展期
那么对于使用Linux系统!准确支撑和建设罕见的USB装备!就是其使用必不成少的要害壹步
回页首
相干手艺基础
模块
模块是正在内核空间运转的次序递次!实践上是壹种手段对象文件!没有链接!不克不及自力运转!可是能够装载到系统中作为内核的壹局部运转!从而能够动态扩大年夜内核的功用模块最主要的用途就是用来完成装备驱动次序递次
Linux下对于壹个硬件的驱动!能够有两种方法间接加载到内核代码中!发动内核时就会驱动此硬件装备另壹种就是以模块方法!编译天生壹个.o文件当使用次序递次需求时再加载进内核空间运转所以我们所说的壹个硬件的驱动次序递次!一般指的就是壹个驱动模块
装备文件
对于壹个装备!它能够正在/dev下面具有壹个对应的逻辑装备节点!这个节点以文件的方法具有!但它不是一般意义上的文件!它是装备文件!更确实的说!它是装备节点这个节点是经过mknod号令建立的!此中指定了主装备号和次装备号主装备号表现了某壹类装备!一般对应着肯定的驱动次序递次次装备号通常为辨别分歧属性!例如分歧的使用方法!分歧的位置!分歧的操纵这个装备号是从/proc/devices文件中取得的!所以通常为先有驱动次序递次正在内核中!才有装备节点正在目次中这个装备号的主要感化!就是声明装备所使用的驱动次序递次驱动次序递次和装备号是逐壹对应的!当妳打开壹个装备文件时!操纵系统就曾经知道这个装备所对应的驱动次序递次
SCSI 装备
SCSI是有别于IDE的壹个盘算机规范接口平常大年夜局部平板式扫描仪!CD-R刻录机!MO光磁盘机等慢慢趋势使用SCSI接口!加上SCSI又能供给壹个高速传送通道!所以!接触到SCSI装备的用户会愈来愈多Linux支撑很多种的SCSI装备!例如SCSI硬盘!SCSI光驱!SCSI磁带机更主要的是!Linux供给了IDE装备对SCSI的模拟!我们一般会就把IDE光驱模拟为SCSI光驱停止访问因为正在Linux中很多软体都只能操纵SCSI光驱例如大年夜少数刻录软体!壹些媒体播放软体一般我们的USB存储装备!也模拟为SCSI硬盘而停止访问
Linux硬件驱动架构
对于壹个硬件!Linux是如许来停止驱动的起首!我们必须供给壹个.o的驱动模块文件我们要使用这个驱动次序递次!起重要加载运转它如许驱动就会依据自己的类型向系统注册!注册胜利系统会反应壹个主装备号!这个主装备号就是系统对它的独壹标识驱动就是依据此主装备号来创立壹个一般放置正在/dev目次下的装备文件正在我们要访问此硬件时!就可以够对装备文件经过open!read!write等号令停止而驱动就会接收到响应的read!write操纵而依据自己的模块中的响应函数停止了当电子字典连上电脑!正在装备里只能看到/dev/sdb /dev/sdb1而扩大年夜存储卡没有浮现出现明天又想到这个效
飞扬黑客网  http://www.gdwkb.cn
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]