校园内上网需要拨号,台式机上ubuntu安装好后不能直接使用有线连接上网,因为拨号软件很多依赖包没有更新,无法正确安装。换用无线连接方式上网,首先使用360随身wifi,结果是系统内没有预装相应的驱动,无法使用,继而查找相应驱动源码进行安装,(ID:08ed:760c MediaTek Inc)芯片是MTK7603U-没有找到驱动,去官网上也没有找到,无奈后继续折腾。
软的不行,换硬的。找到持有不同随身wifi小伙伴,(ID:148f:5370 ReaLink)芯片是RT5370-驱动很多,选择一种,开始下一步折腾。
无线:安装RT5370无线网卡驱动
有线:另一篇使用openkeeper拨号上网。1.无线网卡驱动下载(驱动兼容好几种芯片,具体上网检索,访问密码 2a3b)
2.终端切换到文件制定目录,执行解压缩命令
tar -jxvf DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2
3.修改os/linux/config.mk文件,
第26行:“HAS_WPA_SUPPLICANT=n”改为“HAS_WPA_SUPPLICANT=y”;
第35行:“HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n”
改为“HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y”
4.切换至解压缩目录,执行:sudo make。将os/linux/rt_linux.c文件的
第1141行和第1142行用//号注释掉即可。
将第1141行“pOSFSInfo->fsuid = current_fsuid(); ”
将第1142行“pOSFSInfo->fsgid =current_fsgid(); 最后再次编译通。
5.执行安装命令:sudo make install
6.修改/etc//etc/modprobe.d/blacklist.conf,将系统自带的rt2800usb驱动禁用。
文件最后添加:blacklist rt2800usb
7.重启
----------------重启后开机,插上usb无线wifi,即可检测到无线网络----------------------