A. gentoo从入门到放弃
我的显示结果如下:可以看出我的无线网卡为 QCA6174 ,我这块网卡比较特殊,官网额外提供了内核配置方式
(3). 启用的Atheros的802.11ac无线卡的支持(CONFIG_ATH10K)和Atheros的ath10k PCI支持(CONFIG_ATH10K_PCI)作为模块<M>
(4). 重建内核
(5). 安装固件
3.后续工作——配置wpa_supplicant,并设置其开机自启
参考以下文章:
https://www.jianshu.com/p/683fcf66c222
注意一定要将此文中涉及的网卡接口改为自己的,比如我的为wlp7s0,写配置文件以及启动服务的时候,就应该写wlp7s0而不是文中的wlan0。如果你很懒的话,可以直接复制我下面的然后,记得吧网卡接口名改为自己的就可以。
本操作仅针对openRC,systemd可以参考 archwiki
在 ALSA SoundCard Matrix中 找到所需的驱动程序。
B. Gentoo安装详解(二)-- 编译内核
选择内核:如gentoo-sources
Most information can be gathered by emerging sys-apps/pciutils which contains the lspci command:
显卡: Xorg/Configuration
声卡: ALSA
网卡:根据具体网卡芯片型号,查看wiki。
无线网卡芯片驱动查询: Linux Wireless
一旦genkernel运行完成,一个包括全部模块和initrd的内核将被建立。在后面配置引导程序时我们将会用到这个内核和initrd。请记下内核和initrd的名字,因为您将在配置引导程序的时候用到他们(Grub Legacy使用)。initrd将会在启动真正的系统前自动识别硬件(如同安装光盘一样)。
C. ArchLinux下安装Gentoo,请教chroot后如何连接无线上网
chroot到gentoo后无法上网,没有iwconfig命令,没有wpa_supplicant。网上搜过,他们的教程在联网那一部分写的很模糊,都是chroot后 resolve.conf就神奇的能上网了,很是费解
D. gentoo安装后无法联网,我用的是wpa那个配置的无线网安装的,装在实体机上的,有什么办法么
第一种方法:不用麻烦,你先买一个蹭网卡,去你们那的大型电子软件市场就能买到。便宜的也就几十块钱。但是你能用很久,比电信的实惠。然后回家把它和电脑连起来,按照说明书的方法安装一个软件有可能是BT4有可能是奶瓶,然后一步步按照说明书破解。破解wpa或者wpa2需要从网上下字典,因为可能他本身的字典没法找出答案。基本就这样。
第二种方法:买一个或者自家有一个30M的U盘。按网上的教程把U盘制作成上网卡。不难下个软件就行。然后在下个俗称为“奶瓶”的beini软件就可以破了。具体方法一会儿发到你邮箱。
第三种:在淘宝买一个网卡或者买一个这个技术(有卖的)。按照卖家方法操作即可
完全手打,方法一会儿发到你邮箱。建议破解wep密码。好破也快,方便
E. VM虚拟机装gentoo不能网络安装
VM用NAT和桥接都应该都能上网啊,这个跟用路由和电脑数量没什么关系,只要宿主机器能上网就行(如果用桥接的话路由限制MAC就得自己去调了,你家用不会去限制MAC的吧?)
首先用Gentoo的ISO启动VM
分区,格式化
mount分区
net-setup eth0,选wired,DHCP
解压stage
cp /etc/resolv.conf /mnt/gentoo/etc(目录不一样的话就自己填,复制到stage的etc目录里)
编辑make.conf,加入GENTOO_MIRRORS和RSYNC(或者用mirrorselect)
解压portage(或者chroot以后直接emerge --sync更新最新portage)
mount proc和dev,之后chroot,env-update && source /etc/profile\
到了这步应该可以上网,然后该干嘛干嘛……
晕,写的够啰嗦的,小白应该也能看懂了,反正就是chroot之前先net-setup,然后复制resolv.conf,最后chroot,里面不少步骤可以按自己喜好来,反正之后也能再改。
另外,虚拟机使用的是虚拟的有线网卡,你宿主机器的无线网卡肯定是找不到的啊……
F. gentoo 检测不到无线网卡
网络适配器中 正常会有多个 一个是有线的网卡驱动 一个是无线的网卡驱动 如果你有一个黄的叹号 那就是有一个没驱动上 重新去你电脑的官方网站上下载一个对应型号的驱动即可 也可以用驱动精灵之类的驱动软件 这样更方便 祝你好运 求采纳!
G. 新装的gentoo怎么连wifi
首先你要知道你的无线网卡驱动装上了没?
如果装上了,模块也加载了,
就装个wpa_supplicant
建个/etc/wpa_supplicant/wpa_supplicant.conf
内容如下:
# Allow users in the 'wheel' group to control wpa_supplicant
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
# Make this file writable for wpa_gui / wpa_cli
# update_config=1
# Only WPA_PSK is used. Any valid cipher combination is accepted
network={
ssid="无线名称"
psk="无线密码"
scan_ssid=1 #开启自动搜索
proto=RSN
key_mgmt=WPA-PSK
group=CCMP TKIP
pairwise=CCMP TKIP
priority=5
}
H. 电脑无线网卡是Atheros AR9285,装gentoo时应该加载哪个模块,iwconfig总是no wireless extentions之类的
你在安装时,以stages3为例,启动后,会看到很多加载信息,在最后快显示root提示符时,会有很多有用的信息,
你可以使用liveCD/stage 3启动,此时lspci -v ,会看到你的网卡相关信息,包括kernel in use,也就是使用的驱动模块~记住这个模块名字,编译内核时,搜索/查找这个模块名字就可以了
在gentoo BBS上搜到了:
[*] Networking support --->
-*- Wireless --->
<*> cfg80211 - wireless configuration API
[ ] nl80211 testmode command
[ ] enable developer warnings
[ ] cfg80211 regulatory debugging
[*] enable powersave by default
[ ] cfg80211 DebugFS entries
[*] cfg80211 wireless extensions compatibility
[*] Wireless extensions sysfs files
<*> Common routines for IEEE802.11 drivers
[ ] lib80211 debugging messages
<*> Generic IEEE 802.11 Networking Stack (mac80211)
Default rate control algorithm (Minstrel) --->
[ ] Enable mac80211 mesh networking (pre-802.11s) support
-*- Enable LED triggers
[ ] Export mac80211 internals in DebugFS
[ ] Select mac80211 debugging features --->
Device Drivers --->
[*] Network device support --->
[*] Wireless LAN --->
<M> Atheros Wireless Cards --->
[*] Atheros wireless debugging
< > Atheros 5xxx wireless cards support
<M> Atheros 802.11n wireless cards support
[*] Atheros ath9k debugging
< > Atheros AR9170 802.11n USB support
里面回复说用的是ath9k~
你自己在make menuconfig 时,按下 / 键,输入at9k ,把相关的都编译进模块
I. 我是用livecd安装gentoo的,条件限制只能在完全无网络下安装,当执行到emergegentoo-sources时,报错
http://www.gentoo.org/doc/zh_cn/handbook/2008.0/handbook-x86.xml?full=1
楼上哪找的老掉牙的了 呵呵, 请按照官方文档的Gentoo Linux 2008.0 x86无网络手册进行操作
对于你的情况 emerge gentoo-source肯定是通不过的, emerge是必须要联网的
对于没有网络的安装,正确方法是livecd启动, 启动到GUI还是字符模式随你个人爱好, 以下针对字符模式,GUI的好像是启动后桌面有个install的图标 双击即可
字符模式下直接运行 installer-dialog
然后安装程序会引导你进行分区 安装等操作, 内核也是直接从livecd 过来的, 切记 没有网络 就不存在emerge
J. linux系统怎么安装磊科336无线网卡驱动的详细步骤
Gentoo,因此不需要额外准备任何的开发工具或编译工具;如果你使用 Ubuntu/Fedora 等二进制发行版,应该先安装相应的开发包。
Fedora (如果你不使用 PAE 内核,请去掉 PAE 字样):
yum install gcc kernel-PAE kernel-PAE-devel kernel-headers dkms
Ubuntu:
apt-get install make gcc linux-kernel-devel linux-headers-`uname -r`
安装原生驱动
注意:由于在 Linux 3.7 内核中已经去除了过时的 kernel_thread 函数,因此导致此驱动无法运行。到目前为止,此驱动没有任何更新的计划,所以……
如果你的内核版本小于 Linux 3.7 才能安装,否则,看下一章吧。
下载驱动
猛击这里直达驱动下载页面,要下载 RTL8188CUS 部分的 Unix (Linux) 驱动,但这个网页的可读性实在太差,因此给出超科学的朝内镜像下载链接。
把默认驱动屏蔽
由于内核默认的(有问题的)驱动会与我们之后安装的驱动冲突,因此,我们需要在这里禁止内核默认驱动自动加载:
echo "blacklist rtl8192cu" >> /etc/modprobe.d/blacklist.conf
echo "blacklist rtl8192c_common" >> /etc/modprobe.d/blacklist.conf
然后重启,如果你发现无线网络已经不能被系统识别了,那么就大功告成。
编译安装
接下来我们将下载好的源代码解压缩到任意目录,假设是~/source/RTL8188C_8192C_USB_linux_v3.4.4_4749.20120806
www.2cto.com
执行:
cd ~/source/RTL8188C_8192C_USB_linux_v3.4.4_4749.20120806
chmod +x ./install.sh
sudo ./install.sh
编译结束后,你的网络管理器就应该能正常检测并连接到无线网络了。
通过 NdisWrapper 直接使用 Windows 驱动
如果你不得不使用最新版本内核,那么你只能通过 NdisWrapper 来直接运行 Windows 的二进制驱动。
安装 NdisWrapper
Fedora:
yum install ndiswrapper
Ubuntu:
apt-get install ndiswrapper-source ndiswrapper-utils
Gentoo:
emerge ndiswrapper
下载 Windows 网卡驱动
依然猛击这里直达驱动下载页面,不过这次要下载 RTL8188CUS 部分的 Windows 驱动,但并不是所有这些文件都有用。因此这里还提供超不科学的精简版天朝镜像。
默认驱动屏蔽
由于内核默认的(有问题的)驱动会与 NdisWrapper 冲突,因此,我们需要在这里禁止内核默认驱动自动加载:
echo "blacklist rtl8192cu" >> /etc/modprobe.d/blacklist.conf
echo "blacklist rtl8192c_common" >> /etc/modprobe.d/blacklist.conf
然后重启,如果你发现无线网络已经不能被系统识别了,那么就大功告成。
配置 NdisWrapper
首先,解压缩下载的驱动程序,提取 WinXP/ 文件夹内的驱动(我们能看到三个文件:etrtwlanu.cat, netrtwlanu.inf, RTLBt.inf 和 rtwlanu.sys),假设提取到 ~/source/ndiswrapper/WinXP/,然后执行:
cd ~/source/ndiswrapper/WinXP/
ndiswrapper -i netrtwlanu.inf
ndiswrapper -m
ndiswrapper -mi
这时你应当看到你的无线网卡正常工作。