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中添加:

上述仅浅显使用,如有问题请参看相关手册。

阅读剩余
THE END