LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1080|回复: 7

debian下编译驱动程序

[复制链接]
发表于 2006-3-11 00:27:34 | 显示全部楼层 |阅读模式
debian安装完了(基本的系统)但是网卡不能工作,准备按照网上一些朋友介绍的方法编译网卡驱动程序,
但是在/usr/src/下找不到linux的文件夹
用什么方法能够安装内核的树目录
内核好像是2.4.27*  后面的不知是什么了!
本人第一次安装debian还望大家多多指教!!
发表于 2006-3-11 06:40:16 | 显示全部楼层
Post by ck-shadow
debian安装完了(基本的系统)但是网卡不能工作,准备按照网上一些朋友介绍的方法编译网卡驱动程序,

Debian 预设的内核已支援大多数的网卡了,理论上无需编译网卡驱动程序,你是用无线网卡吗?
但是在/usr/src/下找不到linux的文件夹
用什么方法能够安装内核的树目录
这是因为网上的介绍多数是适用於RedHat,其实要自行编译内核,内核的树目录并不一定要放在 /usr/src/linux 的,真的想放在那儿又的话,将内核的原码解压到 /usr/src 然後再建立 symlink 连到内核的树目录,例如:

#tar jxf linux-2.6.15.6.tar.bz2 -C /usr/src
#cd /usr/src
#ln -s linux-2.6.15.6 linux

用 symbolic link 的好处是日後要编译新的内核(e.g. 2.6.16.x),你只要更改 linux 这个连结而不用更改目录
内核好像是2.4.27* 后面的不知是什么了!
最常见的是

kernel-image-2.4.27-2-386
kernel-image-2.4.27-2-686

但其实有很多的架构也有支援,你到 http://packages.debian.org 搜索 kernel-image-2.4.27 便可看到

Btw,还用 2.4.x 的内核?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-11 10:19:11 | 显示全部楼层
我的是NFORCE3系列的主板,集成的网卡。重装了很多次,都是网卡不能被识别,在网卡列表中也没有适合的驱动程序,唯一的一个NFORCE2的驱动程序也试过了,还是不行啊!
至于内核的版本应该是2.4.27-2-386的。
那好我现试一下,谢谢您的指点!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-11 12:26:16 | 显示全部楼层
对了我想问一下,要编译网卡驱动程序用不用先编译内核啊??
或许编译内核后,就不用编译网卡驱动程序也能识别网卡了!
有这种可能吗
回复 支持 反对

使用道具 举报

发表于 2006-3-11 14:26:13 | 显示全部楼层
建议升级系统内核.
回复 支持 反对

使用道具 举报

发表于 2006-3-11 16:12:47 | 显示全部楼层
安装的时候在启动的时候输入linux26,就会用2.6的内核,应该能够认出更多的硬件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-11 16:51:17 | 显示全部楼层

可以说清楚一点吗?那个阶段啊??

Post by springwind426
安装的时候在启动的时候输入linux26,就会用2.6的内核,应该能够认出更多的硬件。


可以说清楚一点吗?那个阶段啊??
谢谢
回复 支持 反对

使用道具 举报

发表于 2006-3-11 20:15:38 | 显示全部楼层
启动的时候,出现
boot:的时候,输入linux26
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表