我是新来的,所以如果这是一个错误的论坛,很抱歉,但是我确实需要调试这个设置脚本,这样看起来就足够合适了。
我在亚马逊( Ourlink AC600)上买了一个USB芯片,它使用Realtek8811CU芯片组,它为Linux提供的安装脚本给我带来了错误。
我或多或少地尝试过调试,但是我在shell脚本上做得很糟糕,所以我没有取得太多的进展。下面是运行chmod +x install.sh && /install.sh的输出
##################################################
Realtek Wi-Fi driver Auto installation script
November, 21 2011 v1.1.0
##################################################
Decompress the driver source tar ball:
tar: Old option 'f' requires an argument.
Try 'tar --help' or 'tar --usage' for more information.
rtl8821CU_WiFi_linux_v5.2.5.1_22211.20170517_COEX20170310-1212.rar
./install.sh: line 25: cd:
rtl8821CU_WiFi_linux_v5.2.5.1_22211.20170517_COEX20170310-1212.rar: Not a
directory
Authentication requested [root] for make clean:
make: *** No rule to make target 'clean'. Stop.
Authentication requested [root] for make driver:
make: *** No targets specified and no makefile found. Stop.
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################当我发现它试图解压缩一个不存在的存档(因为唯一的存档是.rar)之后,我编辑了脚本来搜索rar文件(通过将变量改为grep .rar而不是第18和23行的.tar.gz )。然后,我将tar提取命令更改为"unrar e“,因为它不再试图提取tar球。当我运行它时,我得到了这个输出。巴斯丁,因为它很长。
虽然我将继续检查错误消息,但驱动程序包中不包含此类引用。显然下一次我应该用名牌买。
下面是脚本使用的install.sh内容和相应的Makefile的粘贴,因为它们看起来很重要。如果有人有任何想法,需要更多的信息,或有一个工作司机为8811 or,请告诉我!由于我在调试驱动程序安装脚本方面完全是新手,所以最好使用任何指针。提前谢谢。
我在Ubuntu 18.04.1上作参考。
发布于 2018-10-13 19:58:25
两周前,我也从亚马逊购买了同样的东西(Ourlink AC600)。我没有尝试CD上的Linux驱动程序,因为它的日期是2015年。我也尝试了ourlink.us网站,但驱动程序下载链接导致了一个死胡同。然而,我今天在我的ubuntu盒上安装了它,经过了一些网络挖掘。以下是我的设置/步骤:
我的Ubuntu盒子现在无线了。我就是这么做的。希望这能有所帮助!
https://stackoverflow.com/questions/52305815
复制相似问题