[SOLVED] Need help installing Alfa AWUS036ACS wifi adapter
Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I purchased this adapter based on a suggestion in the D-link thread (the D-link adapter will not work for current Linux kernels). This one requires going at least into kernel related stuff, and I haven't touched the kernel since 1992. Put simply, I need help to make sure I don't screw up the kernel and end up making a big paperweight out of my laptop.
Some of the data from the D-link thread should be here, so I will be copying that here. I need help getting this adapter running, because, as mentioned above, some steps involve kernel related stuff and, frankly, I'm scared to go there on my own.
The above wifi dongle arrived and its drivers complled.
# make install
Went without error.
But the second install bit didn't, and it's the bit that's writing into kernel directories, and I haven't touched any Unix variant's kernel since 1992. So, here's what the text of the instructions I'm looking at said to do next (note that I'm replacing their kernel (5.11.0-25-generic) with mine (as reported by uname -a: 5.15.19)):
I get an error that a destination is required. Also, I noted a lot more beyond wireless/, starting with /realtek/ctlwifi/
and in that directory we find two files, rtleifi.ko (my best guess) and rtlidb.ko.
And the final step before plugging in the dongle to an open usb port on my laptop:
# /sbin/depmod -a 5.15.19
Plug the bugger in and try to remember where the wifi setup is (would appreciate that info).
So, since I haven't touched the kernel since 1992, can someone kindly help me with these last commands to install the drivers, please? The last thing I want to do is screw something up and trash my system.
Isn't correct. You're trying to give it a "mode" of 88XXah.ko, which of course is not valid. If you build and then install a module, the 'make install' step should do it all for you. Whatever you did, looks like something's there now. At this point, you'd use Network Manager, or edit the network config files under /etc/rc.d. If you are connecting to something, that's wpa_supplicant. If you are making an access point to connect stuff to, that's hostapd (which I don't think Slackware has in its base install).
BTW, you might use 'iw' as iwconfig is old. 'iw phy phy0 channels' for example.
Isn't correct. You're trying to give it a "mode" of 88XXah.ko, which of course is not valid. If you build and then install a module, the 'make install' step should do it all for you. Whatever you did, looks like something's there now. At this point, you'd use Network Manager, or edit the network config files under /etc/rc.d. If you are connecting to something, that's wpa_supplicant. If you are making an access point to connect stuff to, that's hostapd (which I don't think Slackware has in its base install).
BTW, you might use 'iw' as iwconfig is old. 'iw phy phy0 channels' for example.
How do I start Network Manager? When I try, it doesn't start Or more to the point, it starts and stops without doing anything. And no network is started.
Thanks for updating me on either the Linux docs or the Slackware docs (can't remember which said to use iwconfig instead of ifconfig). Someone should check that.
Would you consider upgrading your running kernel to 6.1.x or even newer?
Had a look at my .config for 6.1.x and I can see: CONFIG_WLAN_VENDOR_REALTEK=y
---snip---
CONFIG_RTLWIFI=m
CONFIG_RTLWIFI_PCI=m
CONFIG_RTLWIFI_USB=m
CONFIG_RTLWIFI_DEBUG=y
CONFIG_RTL8192C_COMMON=m
CONFIG_RTL8723_COMMON=m
CONFIG_RTLBTCOEXIST=m
CONFIG_RTL8XXXU=m
CONFIG_RTL8XXXU_UNTESTED=y
CONFIG_RTW88=m
CONFIG_RTW88_CORE=m
CONFIG_RTW88_PCI=m
CONFIG_RTW88_8822B=m
CONFIG_RTW88_8822C=m
CONFIG_RTW88_8723D=m
CONFIG_RTW88_8821C=m
CONFIG_RTW88_8822BE=m
CONFIG_RTW88_8822CE=m
CONFIG_RTW88_8723DE=m
CONFIG_RTW88_8821CE=m
Would you consider upgrading your running kernel to 6.1.x or even newer?
Had a look at my .config for 6.1.x and I can see: CONFIG_WLAN_VENDOR_REALTEK=y
---snip---
CONFIG_RTLWIFI=m
CONFIG_RTLWIFI_PCI=m
CONFIG_RTLWIFI_USB=m
CONFIG_RTLWIFI_DEBUG=y
CONFIG_RTL8192C_COMMON=m
CONFIG_RTL8723_COMMON=m
CONFIG_RTLBTCOEXIST=m
CONFIG_RTL8XXXU=m
CONFIG_RTL8XXXU_UNTESTED=y
CONFIG_RTW88=m
CONFIG_RTW88_CORE=m
CONFIG_RTW88_PCI=m
CONFIG_RTW88_8822B=m
CONFIG_RTW88_8822C=m
CONFIG_RTW88_8723D=m
CONFIG_RTW88_8821C=m
CONFIG_RTW88_8822BE=m
CONFIG_RTW88_8822CE=m
CONFIG_RTW88_8723DE=m
CONFIG_RTW88_8821CE=m
It is actually very easy
Daunting the first time you give it a go, but write down your steps for future upgrades.
Read this excellent howto: https://docs.slackware.com/howtos:sl...kernelbuilding
Instead of doing "make xconfig", I prefer to use "make menuconfig" as I find it friendlier.
Would you consider upgrading your running kernel to 6.1.x or even newer?
Had a look at my .config for 6.1.x and I can see: CONFIG_WLAN_VENDOR_REALTEK=y
---snip---
CONFIG_RTLWIFI=m
CONFIG_RTLWIFI_PCI=m
CONFIG_RTLWIFI_USB=m
CONFIG_RTLWIFI_DEBUG=y
CONFIG_RTL8192C_COMMON=m
CONFIG_RTL8723_COMMON=m
CONFIG_RTLBTCOEXIST=m
CONFIG_RTL8XXXU=m
CONFIG_RTL8XXXU_UNTESTED=y
CONFIG_RTW88=m
CONFIG_RTW88_CORE=m
CONFIG_RTW88_PCI=m
CONFIG_RTW88_8822B=m
CONFIG_RTW88_8822C=m
CONFIG_RTW88_8723D=m
CONFIG_RTW88_8821C=m
CONFIG_RTW88_8822BE=m
CONFIG_RTW88_8822CE=m
CONFIG_RTW88_8723DE=m
CONFIG_RTW88_8821CE=m
It is actually very easy
Daunting the first time you give it a go, but write down your steps for future upgrades.
Read this excellent howto: https://docs.slackware.com/howtos:sl...kernelbuilding
Instead of doing "make xconfig", I prefer to use "make menuconfig" as I find it friendlier.
What sort of tablet is it, make and model?
Can you post:
lspci
lspci? Did you mean lscpu on the laptop?
My tablet is a cheap Walmart ONN brand. No model # in Settings ---> About as I'd normally expect.
To get anything off of the network (using a web browser) I have to download it to my tablet, share it to pcloud, take one of the 4TB USB drives from my laptop and put it on my ancient mint laptop, transfer it from pcloud to that laptop, verify that it's good, then copy it to the 4TB drive, move the drive back to my networkless laptop, and copy it from there. (I left out the obvious mount/umount steps.)
Sure enough, it needed root. The 4TB USB drive that I use for this, however, is busy doing other transfers, so I'll post it later tonight or tomorrow morning.
What sort of tablet is it, make and model?
Can you post:
lspci
Quote:
Originally Posted by JinxsDad
Sure enough, it needed root. The 4TB USB drive that I use for this, however, is busy doing other transfers, so I'll post it later tonight or tomorrow morning.
Thanks
Just an update: I'd forgotten how slow that old laptop with its ancient USB ports is. The copy process is still going, and interrupting transfers on that old thing has rendered USB drives useless. Not Good. I'm keeping an eye on it, and as soon as it finishes, I'll post that data; and I'm hoping it has some answers.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.