linux驱动hp45源码(hp linux驱动)
本文目录一览:
- 1、hp笔记本安装Linux?
- 2、linux 驱动程序开发,为什么要编译内核源码树?
- 3、请问各位大神,做linux驱动移植时,内核没有的一些外设的驱动源码一般是去哪里找呢?
- 4、请问在HP服务器上安装linux的步骤,和都需要安装什么驱动,和安装驱动的步骤。谢谢啦!
- 5、惠普打印LINUX驱动
- 6、linux的U盘驱动源码
hp笔记本安装Linux?
你的配置没有问题。
第一,推荐安装mandriva2010,我用的就是这个版本。中文支持不错。红旗7太垃圾,我宁愿你装红旗6也不要装7. 不推荐ubuntu,如果你没有网络,你的ubuntu连个输入法都没有。Fora我装过,不过4G的dvd没有给我显卡驱动,我放弃了,不做评论。
第二,安装mandriva,可以采用硬盘安装方式,在Windows的分区后面安装。这样有2点好处,不太大破坏现有分区,便于Windows和Linux的维护。楼主是新手吧,如果一个硬盘都是Linux你肯定不知所措。mandriva默认占用4G空间,分配8G做根目录,再分配2G或者更小的swap做虚拟内存,不设置虚拟内存也没有关系,以后可以再加。就是麻烦点。
第三,安装好以后,进入桌面,点开始-工具-k终端 输入 su 然后密码
得到管理员权限 执行 init 3 进入了控制台,这个时候 执行 startx
进入桌面,不过这个是管理员root的桌面。 这个时候 你就可以调出中文输入法了。 我曾经一度以为是我的输入法坏掉了,每当我从startx启动桌面中文输入法就正常了。
第四,显卡驱动,最好自己去网站下载一个显卡驱动。安装显卡驱动的时候要安装内核源码,这个你慢慢摸索吧 。如果你现在的是加强版的话,是默认带显卡驱动的。
第五,媒体播放。安装mplayer。然后百度解码包,解压放在/lib/win32里好像是这个目录。然后mplayer就是全能播放器了。当然有点美中不足,有的时候会卡,比如rmvb。
第六,有问题多百度一下。
linux 驱动程序开发,为什么要编译内核源码树?
驱动最终以*.ko的形式生成linux驱动hp45源码,insmod的本质就是将ko文件与运行的内核进行链接的过程。类似于编译helloworld的链接过程。链接必然需要先进行编译,以便确定所需的外部符号(EXPORT_SYMBOLS)是否存在,因为有些符号(函数或全局变量)在内核中,在驱动中如果使用到这些符号,必须预留一个位置,insmod时进一步确定这些符号的具体位置(符号绑定)。
如果内核都没有编译过,怎么知道这些符号有没有编入内核中linux驱动hp45源码?
关于这方面的知识可参照IBM developerworks上面的《Linux 可加载内核模块剖析》及相关文章。
请问各位大神,做linux驱动移植时,内核没有的一些外设的驱动源码一般是去哪里找呢?
linux内核源码,能支持的驱动已经是很丰富的了。
如果没有具体型号的外设驱动,那么,就参考linux内核已有的驱动源码,来修改。
比如:网卡驱动
A板卡,网络芯片是DM9000,在linux-x.x.x/drivers/net目录下有dm9000.c驱动;
现在要做网络芯片是CS8900,没有驱动,就可以参考DM9000驱动,
对照芯片手册,修改驱动,编译通过,调试等。
请问在HP服务器上安装linux的步骤,和都需要安装什么驱动,和安装驱动的步骤。谢谢啦!
HP服务器在安装linux相对低版本的时候可能提示你插如1.44的软盘用来加载IDE或者SCSI设备的驱动。
Linux相对较高的版本已经自带很多驱动,可以直接安装。
另外HP的网站提供了很多linux版本的驱动,你可以根据你机器的型号,先到HP网站了解一下。
惠普打印LINUX驱动
楼主,HP 的 Linux 驱动不是官方支持的,不知道效果怎么样。
除了找专用 Linux ,还可以试试 cpus ,这个是 UNIX 类的通用打印机驱动,一般属于各种 Linux 的必备软件,默认安装的。或许支持你的打印机。是*或许*哦……
linux的U盘驱动源码
根据你的描述,估计FUSE不适合你。
参考以下几个文件吧(我的系统是DEBIAN LENNY)
localhost:/home/aaa/program# apt-cache search libusb
libusb-0.1-4 - userspace USB programming library
libusb-1.0-0 - userspace USB programming library
libusb-1.0-0-dev - userspace USB programming library development files
libusb-dev - userspace USB programming library development files
用apt-get source libusb下载过来的内如如下所示:
total 1688
-rw-r--r-- 1 500 500 2661 2005-02-14 acinclude.m4
-rw-r--r-- 1 500 500 244051 2006-03-04 aclocal.m4
drwxrwxrwx 2 500 500 4096 2006-03-04 apidocs
-rw-r--r-- 1 500 500 130 2004-04-22 AUTHORS
-rw-r--r-- 1 500 500 16833 2006-03-04 bsd.c
-rw-r--r-- 1 500 500 189 2004-01-28 ChangeLog
-rwxr-xr-x 1 500 500 3642 2004-03-12 compile
-rwxr-xr-x 1 500 500 42037 2004-04-12 config.guess
-rw-r--r-- 1 500 500 2467 2006-03-04 config.h.in
-rwxr-xr-x 1 500 500 30221 2004-04-12 config.sub
-rwxr-xr-x 1 500 500 746195 2006-03-04 configure
-rw-r--r-- 1 500 500 6777 2006-03-04 configure.in
-rw-r--r-- 1 500 500 26428 2004-01-28 COPYING
-rw-r--r-- 1 500 500 35685 2006-03-04 darwin.c
drwxr-xr-x 3 root root 4096 02-19 18:51 debian
-rwxr-xr-x 1 500 500 14841 2004-03-12 depcomp
-rw-r--r-- 1 500 500 15021 2006-03-04 descriptors.c
drwxrwxrwx 2 500 500 4096 02-19 18:49 doc
-rw-r--r-- 1 500 500 44099 2006-03-04 Doxyfile
-rw-r--r-- 1 500 500 44154 2006-02-07 Doxyfile.in
-rw-r--r-- 1 500 500 759 2004-01-28 error.c
-rw-r--r-- 1 500 500 716 2004-01-28 error.h
-rw-r--r-- 1 500 500 2043 2006-03-04 INSTALL.libusb
-rw-r--r-- 1 500 500 2063 2004-01-28 INSTALL.libusb.in
-rwxr-xr-x 1 500 500 9208 2004-03-12 install-sh
-rw-r--r-- 1 500 500 1267 2004-01-28 libusb-config.in
-rw-r--r-- 1 500 500 196 2005-02-15 libusb.pc.in
-rw-r--r-- 1 500 500 1290 2006-03-04 libusb.spec
-rw-r--r-- 1 500 500 1293 2006-03-04 libusb.spec.in
-rw-r--r-- 1 500 500 2248 2004-01-28 LICENSE
-rw-r--r-- 1 500 500 19148 2006-03-04 linux.c
-rw-r--r-- 1 500 500 3146 2005-02-03 linux.h
-rw-r--r-- 1 500 500 183730 2004-04-12 ltmain.sh
-rw-r--r-- 1 500 500 2220 2006-03-04 Makefile.am
-rw-r--r-- 1 500 500 34139 2006-03-04 Makefile.in
-rwxr-xr-x 1 500 500 10678 2004-03-12 missing
-rw-r--r-- 1 500 500 8 2004-01-28 NEWS
-rw-r--r-- 1 500 500 2546 2006-03-04 README
-rw-r--r-- 1 500 500 2556 2006-03-04 README.in
drwxrwxrwx 2 500 500 4096 2006-03-04 tests
-rw-r--r-- 1 500 500 6443 2006-03-04 usb.c
-rw-r--r-- 1 500 500 8367 2006-03-04 usb.h.in
-rw-r--r-- 1 500 500 1771 2006-03-04 usbi.h
-rw-r--r-- 1 500 500 13511 2006-03-04 usbpp.cpp
-rw-r--r-- 1 500 500 24428 2005-02-10 usbpp.h
可以从usb.c, usb.h.in入手来研究。