1、从CDlinux官网下载几个文件:
CDlinux_CE-0.9.7.1.iso (0.9.7.1社区版镜像,需要里面的extra-cdl.md模块)
devel-cdl.md (编译模块)
devel-0.9.7.1.tar.xz (源代码包)
linux-3.2.11_cdl0.patches.tar.xz (配置补丁包)
下载地址是
ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/
ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/extra/
ftp://distro.ibiblio.org/pub/linux/distributions/cdlinux/releases/0.9.7.1/patches/
下载完成后,将devel-cdl.md devel-0.9.7.1.tar.xz linux-3.2.11_cdl0.patches.tar.xz 三个文件拷贝到U盘上。
2、虚拟机硬盘不要小于6GB,而且为ext3分区格式,硬盘已安装有0.9.7.1版的CDlinux系统。
3、挂载虚拟光盘CDlinux_CE-0.9.7.1.iso 启动,
启动完成后,按Ctrl+Alt+F1进入超级字符终端模式,再输入命令:startx <回车> 返回到图形桌面。
分配U盘给虚拟机,把U盘上的devel-cdl.md复制到硬盘的CDlinux/extra文件夹,
把虚拟光盘的CDlinux/extra/extra-cdl.md 也复制到硬盘的CDlinux/extra文件夹。
在硬盘上建一个文件夹,把U盘上的devel-0.9.7.1.tar.xz 和 linux-3.2.11_cdl0.patches.tar.xz 拷贝过来。
4、关闭虚拟机,卸载虚拟光盘,从虚拟硬盘启动CDlinux。进入超级字符终端。
5、进入硬盘上存放devel-0.9.7.1.tar.xz 和linux-3.2.11_cdl0.patches.tar.xz 的目录:
cd /media/HDD/devel //假设硬盘卷标是HDD,目录名是 devel
解压两个包:
tar xvf devel-0.9.7.1.tar.xz
tar xvf linux-3.2.11_cdl0.patches.tar.xz
复制配置文件 .config.i686 到 /media/HDD/devel/usr/src/linux:
cp .config.i686 /media/HDD/devel/usr/src/linux
6、系统配置、内核编译和模块编译:
cd /media/HDD/devel/usr/src/linux //进入目录
make mrproper //清楚旧的配置
make menuconfig //配置系统
(注意:读取配置文件.config.i686 ,保存配置为 .config)
make dep //建立正确关联
make clean //删除无效文件
make bzImage //编译核心文件,仅为了安装驱动,这个可以不做节省时间
make modules //编译外部模块
make modules_install //安装外部模块
7、编译安装网卡驱动 :(以RTL8188EU为例)
cd /media/HDD/rtl8188eu //进入网卡驱动目录,假设硬盘卷标HDD,网卡驱动在目录rtl8188eu里面
make //编译驱动,编译结果生成驱动文件8188eu.ko
sudo make install //安装驱动
lsmod
insmod 8188eu.ko //加载驱动
(这时拔插一下网卡)
ifconfig wlan0 //查看网卡是否被识别
8、 妥善保存好驱动文件8188eu.ko,以后安装驱动只要:
insmod /media/HDD/rtl8188eu/8188eu.ko
前面我们编译得到的网卡驱动8188eu.ko可以添加到CDlinux系统模块中,这样以后就能自动识别网卡了:
1、进入超级字符终端模式,再输入命令 startx《回车》返回到桌面模式
2、打开“系统”--“终端程序-超级用户模式”窗口,输入以下命令:
cd /media/HDD/CDlinux/extra // 这里假设硬盘卷标是HDD
unsquashfs base-cdl.md //解压系统模块
3、终端窗口不要关闭,打开“文件系统 -/media/HDD/CDlinux/extra 目录,可以看到里面多了一个文件夹squashfs-root,系统模块base-cdl.md解压后的内容都在里面,设备驱动也在里面,
我们把网卡驱动8188eu.ko复制到squashfs-root/lib/modules/3.2.11_cdl0/kernel/drivers/net/wireless/rtl818x
4、回到终端窗口,重新打包:
mksquashfs squashfs-root base-cdl.new
5、把原来的base-cdl.md换个名字,把base-cdl.new改名为base-cdl.md
6、重新启动
+========================
现在TP-LINK WN725N网卡可以被CDlinux识别了,连接无线上网没问题,但是启用水滴却报告“没有发现无线网卡”。。。。打气筒、奶瓶虽发现网卡,却报告说“不能进入监控模式”,求解……
=========================
1.其实不用重新编译整个内核,单独编译网卡驱动即可。编译后把网卡驱动单独打包,名称xxx-cdl.tgz放入local目录即可。更简单快捷一些。
2.rtl官方驱动不能打开监听模式,所以要编译compat wireless 这个linux内核自带的驱动才能打开监听模式。
3.现有的CDlinux-0.9.7.1带有无线功能的版本,应该都支持rtl8188, cu肯定支持,测试过,eu也应可以。
=========================
更新一个据传是能增加稳定性的8188eu的debian驱动程序:
这个是rtl8188eu的deb包。 直接dpkg -i后就可以了,然后insmod 8188eu.ko 就能上网了, 解决了该usb网卡的网络不稳定,易掉线,信号强度非常低等问题。见附件
相关推荐
minidwep gtk无法识别网卡问题解决,无线网卡驱动和使用安装教程 minidwep gtk无法识别网卡问题解决,无线网卡驱动和使用安装教程
### 解决CDlinux找不到内置网卡教程 #### 知识点一:CDlinux系统简介 ...通过上述步骤和注意事项,可以有效地解决CDlinux系统中内置网卡驱动问题,使用户能够充分利用无线网络功能,提高工作效率。
标题 "无限网卡驱动" 涉及到的是计算机网络连接中的一个重要组成部分——无线网卡的驱动程序。无线网卡驱动是操作系统与硬件设备之间的桥梁,它使得操作系统能够理解和控制无线网卡,以便进行无线网络的连接和通信。...
在Linux操作系统中,无线网卡驱动的安装和配置对于用户来说是至关重要的,尤其是在使用非标准或较老的硬件时。本主题聚焦于在Linux环境下为Atheros和Realtek无线网卡芯片系列安装驱动,特别是通过madwifi驱动程序包...
在CDLinux编译过程中,make工具是非常关键的,它帮助开发者按照依赖关系有序地编译源代码。 “cdlinux模块”可能指的是CDLinux操作系统的内核模块,这些模块是可加载的,可以根据需要增加或减少内核的功能。在编译...
标题中的“rtl8812网卡 linux驱动”是指Realtek公司生产的rtl8812型号的无线网卡在Linux操作系统上的驱动程序。这个驱动程序是专门为Linux系统设计的,以便使rtl8812无线网卡能在各种基于Linux内核的操作系统上正常...
时代动力3G无线网卡驱动,我们从电信下载的软件并不包含该网卡驱动,该网卡驱动需要单独下载,否则无法使用!上传此文件,希望能帮到你!仅用于学习和解决无法上网的问题!出现纠纷,与本人无关!这是网卡唯一驱动!...
标题 "D-LINK-DWA130 For CDLinux 驱动" 提供的信息表明,这是一个专门为CDLinux操作系统设计的无线网卡驱动程序,适用于D-LINK DWA130型号。D-LINK DWA130是一款常见的USB无线网络适配器,它允许用户通过Wi-Fi连接...
CDLinux在这个版本中对这两种网卡的驱动进行了优化,确保用户在使用这些网卡时能够顺利地进行网络连接。 “带超级权限”意味着该版本的CDLinux包含了root权限,这是Linux系统中最高级别的管理员权限。拥有超级权限...
在IT领域,无线网卡驱动和USB转串口驱动是两个关键的概念,它们在设备连接和通信中扮演着至关重要的角色。本文将深入探讨这两个知识点,帮助你更好地理解和使用相关技术。 首先,无线网卡驱动是指使计算机能够通过...
总的来说,CDLinux结合Realtek USB无线网卡驱动和SSH服务,为用户提供了一套便携、安全的远程系统管理方案,尤其适用于需要快速部署和管理的网络环境。了解并熟练掌握这些知识点,将有助于用户更高效地利用CDLinux...
3. **编译驱动**:在Linux终端中,用户需要进入驱动源码目录,然后使用`make`命令编译驱动。确保系统已安装必要的开发工具(如build-essential,kernel-devel等),以及与当前运行内核版本匹配的头文件。 4. **安装...
因此,建议制作 CDLINUX 的 U 盘可支持大部分网卡! CDlinux 的优点是轻量级、快速、灵活等,它可以在老旧电脑上运行,且支持多种硬件设备。 CDlinux 还具有强大的网络功能,可以轻松连接到互联网。 在 CDlinux 中...
在Linux环境下,这些无线网卡可能需要特定的驱动程序才能正常工作,因此CDLINUX为此做了优化,确保在没有预装驱动的系统上也能顺利连接无线网络。 "40420版"可能是指CDLINUX的发布日期或者是某个版本号,这通常意味...
标题中的“CDLINUX支持8187和3070_30211版带超级权限”指的是CDLinux操作系统的一个特别版本,这个版本针对特定的无线网卡芯片组进行了优化,包括8187和3070/30211型号。CDLinux是一种基于Linux的小型发行版,常用于...
8188驱动指的是这个驱动程序专门设计来支持Realtek 8188系列的无线网卡,而"cdlinux驱动"意味着它也适用于CDLinux,这是一个基于Debian的轻量级Linux发行版,常用于启动盘或嵌入式系统。 在压缩包内的文件 "rtl8188...
u盘cdlinux制作教程 本教程旨在指导用户制作一个可以启动 CDlinux 的 U 盘,整个过程分为五步:刻录 CDlinux 镜像、复制文件、添加引导、检查文件和编辑引导文件。 第一步:刻录 CDlinux 镜像 在本步骤中,我们将...
CDLinux 是一个基于 Linux 的小型发行版,设计用于制作可引导光盘或USB驱动器,以便于系统维护、网络部署和快速恢复等用途。CDLinux 0.9.6 版本是该发行版的一个历史版本,可能包含了当时最新的软件包和安全更新。 ...
在许多现代环境下,无线网络连接是必不可少的,CDLinux通过内置的无线网络驱动和支持,让用户在没有有线网络的情况下也能轻松接入互联网。这使得CDLinux在移动工作或应急网络恢复时更具优势。 在提供的压缩包文件...