BinaryDriverHowto/KeyspanDriver
出自Ubuntu中文
目录 |
Keyspan USB<->串行转换器
原文出处:https://wiki.ubuntu.com/BinaryDriverHowto/KeyspanDriver
原文作者:John Hornbeck, Alexander Poslavsky
授权许可:
翻译人员:leal
校正人员:
贡献人员:
适用版本: 文章状态:等待翻译
How to install the non-free firmware for Keyspan USB <-> serial converters(如何为Keyspan USB<->串行转换器安装非自由固件)
KeyspanDriverHowto:: This Howto documents how to get a Keyspan USB-to-serial converter working with Ubuntu. Most of these devices require firmware to be downloaded to the device each time you connect it to your USB bus. The problem is that this firmware is distributed with a license too restrictive to allow Ubuntu to redistribute it.
KeyspanDriverHowto::本指南记述了如何使Keyspan USB<->串行转换器能够在Ubuntu上工作。在每次你把它们连接到USB总线上时,大部分此类设备都要求下载相应的固件。问题是,这种固件是以极受限的协议发布的,以致Ubuntu无法将其重新分发。
Use a kernel.org kernel(使用kernel.org上的内核)
Compile your own kernel from kernel.org source. See the KernelCompileHowto for more information on how to do this.
从kernel.org下载源码编译自己的内核。如何编译内核的详细信息请参看KernelCompileHowto。
Patch the ubuntu kernel(给Ubuntu内核打补丁)
This is a bit sneakier. For now, I will say that you need to download the kernel.org kernel, and copy keyspan* from drivers/usb/serial to drivers/usb/serial in the unpacked ubuntu kernel tree. Also, copy the relevant bits from Kconfig in the upstream drivers/usb/serial directory into Kconfig in the same directory under the Unbutu source tree.
Then compile it, using the KernelCompileHowto as a guide.
This is a very rushed stab at an explanation, mainly so I can get the page out there, and tidy it up later. Sorry for the mess. :(
这稍微有点诡秘。暂时可按如下所述,你需要从kernel.org下载内核,并把drivers/usb/serial下的keyspan*拷贝到未打包的Ubuntu内核源代码树的drivers/usb/serial下。此外,把drivers/usb/serial上一级目录下Kconfig中相关设置信息拷贝到Ubuntu 源码树同一目录下的Kconfig中。
然后以KernelCompileHowto作为指南,编译内核。
这是个相当草草的说明,主要是这样一来我可以先把这个页面建立起来,容日后再做整理。对这杂乱不堪表示抱歉 :(
