ubuntu网卡ap?ubuntu重启网卡
很多朋友对于ubuntu网卡ap和ubuntu重启网卡不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
Ubuntu台式机如何用usb无线网卡共享网络
Ubuntu台式机配置USB无线网卡共享网络的指南
在构建工作环境时,为实现Ubuntu台式机搭建WiFi热点供手机联网,以下步骤详细记录了从选择USB无线网卡到驱动安装、配置实现的全过程。考虑到使用支持模拟AP功能与Linux系统兼容的网卡,以及手机需支持softAP模式,我选择了Tenda U1与Mercury MW150UH两款USB无线网卡。通过京东购买后,实际测试发现Tenda U1能够正常运行,而Mercury MW150UH暂不支持。因此,以下指导基于Tenda U1展开。
选择与安装驱动的关键在于找到与网卡兼容的Linux驱动。我从官方渠道下载Tenda U1的RTL8192EU Linux v4.3.15_14701_BTCOEX20150615-41.20150715版本驱动。解压至本地后,无需理会安装脚本等多余步骤,直接进入目录 `driver/rtl8192EU_linux_v4.3.15_14701.20150715_BTCOEX20150615-41`。
进行驱动配置时,需编辑 `include/autoconf.h`文件,开启宏 `CONFIG_IOCTL_CFG80211`和 `RTW_USE_CFG80211_STA_EVENT`。此步骤旨在激活softAP模式,为后续实现WiFi热点功能做准备。
完成配置后,执行 `make`命令编译驱动,编译成功后,本地会生成 `8192eu.ko`文件。接着,将USB网卡插入,使用 `sudo insmod 8192eu.ko`命令挂载驱动。
最后,使用 `ifconfig`命令检查网卡识别情况。若识别正确,应显示类似信息:“wlan0 Link encap:Ethernet HWaddr 50:2b:73:c0:3e:8e”。至此,USB无线网卡成功安装并配置,Ubuntu台式机已准备好作为WiFi热点供其他设备连接。
ubuntu下腾达W541UV2.0无线网卡驱动的使用
为了在Ubuntu下使用腾达Tenda W541U V2.0无线网卡,您可能遇到过没有官方驱动的问题。以下是解决这个问题的步骤和注意事项,以确保您能顺利安装并使用该网卡。
需求:
硬件:您需要的是型号为Tenda W541U V2.0的无线USB适配器,其芯片组为Ralink RT2070L。在命令行终端运行lsusb命令,检查网卡信息,应显示类似内容:Bus 001 Device 003: ID 148f:2070 Ralink Technology, Corp.注意:ID后面必须是148f:2070,如果不是,可能无法确保成功安装。
驱动下载:从下载RT3070USB(RT307x)驱动,适用于操作系统Ubuntu 9.04。
步骤:
下载RT3070USB驱动并按照指定网址操作。
解压文件:使用命令#sudo tar jxvf 2009_0525_RT3070_Linux_STA_v2.1.1.0.bz2进行解压。
编辑源代码:在os/linux/usb_main_dev.c文件中,在#ifdef RT3070下方添加语句:{USB_DEVICE(0x148F,0x2070)},/* Ralink 2070L*/。
编译模块:回到解决步骤的第一层目录,执行命令cd./.make进行编译。
安装模块:如果编译成功,使用命令make install进行安装。如果编译不成功且您的Linux内核版本高于等于2.6.31,请参阅步骤11。
复制文件:创建目录/etc/Wireless/RT2870STA,复制文件RT2870STA.dat到此目录下,使用命令apt-get install tofrodos dos2unix、dos2unix/etc/Wireless/RT2870STA/RT2870STA.dat和chmod+x/etc/Wireless/RT2870STA/RT2870STA.dat进行处理。同时复制common/rt2870.bin到/lib/firmware/目录。
启动模块:运行命令modprobe rt3070sta。
测试模块:使用命令ifconfig ra0 inet 192.168.0.33 up并执行iwconfig ra0命令,检查是否成功配置网络。
配置网卡:使用WICD工具进行配置,确保配置时注意以下两点:a)对于需要WPA加密的情况,请参考贴子里提到的修改编译时配置文件os/linux/config.mk:HAS_WPA_SUPPLICANT=yHAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y。b)如果使用WICD,选择wext作为WPA Suppliant Driver。
刷新设置:完成配置后,无线网络应该被检测到,您可以告别有线网络了。
解决内核版本问题:如果内核版本高于等于2.6.31,则可能遇到编译错误。您可以下载并应用rt3070-2.6.31-compile.patch,该文件可以解决兼容性问题。
黑名名单配置:确保将rt2x00usb、rt2x00lib和rt2800usb添加到/etc/modprobe.d/blacklist.conf中,以避免冲突。
AP模式使用:本文主要介绍Station模式的使用,对于AP模式的设置,可能需要根据具体需求进行调整。
通过遵循以上步骤,您应该可以成功地在Ubuntu下安装并使用腾达Tenda W541U V2.0无线网卡。
ubuntu 自启动无线网卡AP模式
自己手头有一台ubuntu主机,懒得专门接显示器和键盘使用,但是手上仅有的电脑是macbook和一个win平板,都没有网线接口,无法直接连接ubuntu主机,手头有几个TP的722N无线网卡,就有个想法:
主要是需要修改/etc/network/interfaces。
eth0为ubuntu机器的有线接口。
wlan9为ubuntu机器无线接口。
内容如下(请仔细阅读注释,详细含义请参看手册 man interfaces):
配置好/etc/network/interfaces后,可以通过手动方式验证配置是否可以正确运行。
可以通过ifup命令启动:
如果/etc/network/interfaces配置有问题,可能导致ifup命令失败,报错类似(按照上面的配置不会出现下列错误,此处只是演示):
此处问题原因是执行时这个版本的/etc/network/interfaces中没有检查hostapd是否已运行,如果hostapd已运行则启动失败,可以手动kill掉hostapd进程,配置上可以在接口up和down前后添加处理。
可以在/etc/network/interfaces中添加:
如果出现上面的错误可能出现以下情况,下面列举解决方法。
此时ifconfig查看可以看到wlan9接口是up状态:
但是/etc/network/interface中post-up的脚本执行失败了,此时使用ifdown关闭接口也会报错:
上面的报错说明/run/network/ifstate中没有wlan9的配置。
因为ifup执行失败,/run/network/ifstate中没有wlan9,ifdown也是根据此状态来执行的,也可以通过ifquery查看:
此时需要使用修复选项并通过ifconfig关闭wlan9:
此时再使用ifup启动可能遇到:
需要通过ip addr flush清楚接口配置,ifup才能运行:
附录:
/etc/hostapd/wpa2.conf配置:
在/etc/dhcp/dhcpd.conf中添加:
上述仅浅显使用,如有问题请参看相关手册。