Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't load module under Linux 4.14.6-1-ARCH #32

Open
Segaja opened this issue Dec 21, 2017 · 2 comments
Open

Can't load module under Linux 4.14.6-1-ARCH #32

Segaja opened this issue Dec 21, 2017 · 2 comments

Comments

@Segaja
Copy link

Segaja commented Dec 21, 2017

I cloned the master and compiled the module but the module is not loaded after reboot. When I try to load it by hand I get this error:

insmod: ERROR: could not insert module /usr/lib/modules/4.14.6-1-ARCH/kernel/drivers/net/wireless/mt7610u_sta.ko: Unknown symbol in module

When I look in dmesg I see these errors:

[  366.268321] mt7610u_sta: Unknown symbol vfs_write (err 0)
[  366.268712] mt7610u_sta: Unknown symbol vfs_read (err 0)

Would be great to see this fixed in the master.

If you need more information please let me know.

Best regards

@adamchilcott
Copy link

adamchilcott commented Feb 10, 2018

Confirming this affects my installation also:
uname -a
Linux 4.14.16-1-MANJARO

@xtknight
Copy link
Owner

Seems like vfs_{read/write} dropped in kernel ~4.14

Not sure the exact kernel version or how to test if this symbol exists though. Something similar to this may work.
zebulon2/rtl8812au-driver-5.2.9@08e0472

#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 0))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants