今天买了一个 EDUP AC1610 无线网卡(芯片型号mt766u
, mt7632u
and mt7612u
),然后发现 EDUP 官网上的驱动版本太旧,无法在 openSUSE Leap42.3 目前的内核(4.14.2-1-default)上正确编译,花了一个小时找到了问题并修复了,下面是链接有兴趣的同学可以直接拿来用了
PS: 新的论坛速度变快了好多。。很棒
今天买了一个 EDUP AC1610 无线网卡(芯片型号mt766u
, mt7632u
and mt7612u
),然后发现 EDUP 官网上的驱动版本太旧,无法在 openSUSE Leap42.3 目前的内核(4.14.2-1-default)上正确编译,花了一个小时找到了问题并修复了,下面是链接有兴趣的同学可以直接拿来用了
PS: 新的论坛速度变快了好多。。很棒
啊咧。。帖子放错地方了,哪位能帮忙挪到驱动 topic 里 Orz
opensuse-zh 源里面有。
楼主可以帮忙编译一个8192eu的吗?我不会源码在github上很多。
kernel-firmware 里面应该是有这个型号的驱动模块的。
实际情况却是不能驱动……
mt7601u? zh repo里似乎只有这一个
能详细说一下么:sweat_smile:
执意要自己编译的话可以这样试试..
get the driver source code
git clone -b linux-4.12.y https://github.com/masterzorag/RTL8192EU-linux.git
check gcc version
gcc --version
小于 4.9 的话需要改一行 Makefile ,把下面这一行注释掉
#EXTRA_CFLAGS += -Wno-error=date-time # Fix compile error on gcc 4.9 and later
很尴尬,这一行实际上是为了解决 gcc 版本小于 4.9 时报 date-time error 错误,结果导致小于 4.9 版本的 gcc 法没正常编译了
然后应该就差不多了..