Add support to USB WIFI htc_7010 #42

Closed
opened 2018-09-22 23:11:00 +02:00 by albsod · 10 comments
albsod commented 2018-09-22 23:11:00 +02:00 (Migrated from github.com)

Could you please add support for the other Atheros wifi dongles that use the htc_7010 firmware? Right now the binary already gets built, but you need to do the following to install it:

cp PrawnOS/build/open-ath9k-htc-firmware/target_firmware/htc_7010.fw /lib/firmware/ath9k_htc/htc_7010-1.4.0.fw

Note that you need to rename the file to make it work. The device works without any issues thanks to your kernel patch while previously I lost the connection all the time.

By the way, I created the following udev rule to turn off the blinking LED which I found very annoying:
ACTION=="add", ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="7015", ATTR{brightness}="0"

Thanks!

Could you please add support for the other Atheros wifi dongles that use the htc_7010 firmware? Right now the binary already gets built, but you need to do the following to install it: `cp PrawnOS/build/open-ath9k-htc-firmware/target_firmware/htc_7010.fw /lib/firmware/ath9k_htc/htc_7010-1.4.0.fw` Note that you need to rename the file to make it work. The device works without any issues thanks to your kernel patch while previously I lost the connection all the time. By the way, I created the following udev rule to turn off the blinking LED which I found very annoying: `ACTION=="add", ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="7015", ATTR{brightness}="0"` Thanks!
SolidEva commented 2018-09-23 00:33:18 +02:00 (Migrated from github.com)

@albsod The htc_7010 firmware should now be built into the filesystem. Would you mind giving it a test?

Where/ how do you create that udev rule?
That sounds like something that could be added to the wiki when it gets going, but having the info here for now would be great.

@albsod The htc_7010 firmware should now be built into the filesystem. Would you mind giving it a test? Where/ how do you create that udev rule? That sounds like something that could be added to the wiki when it gets going, but having the info here for now would be great.
albsod commented 2018-09-23 08:29:29 +02:00 (Migrated from github.com)

@SolidHal Nice! Do I need to reinstall the OS to test? If so, I'd like to do it later because I just reinstalled.

To create the udev rule, I just put the contents above in the file
/etc/udev/rules.d/100-usbwifi.rules

@SolidHal Nice! Do I need to reinstall the OS to test? If so, I'd like to do it later because I just reinstalled. To create the udev rule, I just put the contents above in the file `/etc/udev/rules.d/100-usbwifi.rules`
SolidEva commented 2018-09-25 02:55:51 +02:00 (Migrated from github.com)

@albsod No need to reinstall if you don't want to. Just boot off of usb and follow the instructions in the README near the bottom of the Install section to test your wifi dongle. You can find precompiled images under releases if you don't want to go through the build process.

@albsod No need to reinstall if you don't want to. Just boot off of usb and follow the instructions in the README near the bottom of the Install section to test your wifi dongle. You can find precompiled images under releases if you don't want to go through the build process.
albsod commented 2018-10-10 12:15:30 +02:00 (Migrated from github.com)

I've rebuilt and reinstalled and can confirm that the wifi dongle is working as it should.

I've rebuilt and reinstalled and can confirm that the wifi dongle is working as it should.
SolidEva commented 2018-10-11 22:22:16 +02:00 (Migrated from github.com)

Awesome, closing issue

Awesome, closing issue
albsod commented 2019-06-29 02:14:31 +02:00 (Migrated from github.com)

There has been a regression here. I've just installed PrawnOS-buster-Alpha-c201-libre-2GB-git-39dcd2c4da58e0bc8a262c9a4b5b739d12a2ba95 and discovered that the htc_7010 firmware is no longer copied into /lib/firmware/ath9k_htc/

There has been a regression here. I've just installed PrawnOS-buster-Alpha-c201-libre-2GB-git-39dcd2c4da58e0bc8a262c9a4b5b739d12a2ba95 and discovered that the htc_7010 firmware is no longer copied into /lib/firmware/ath9k_htc/
SolidEva commented 2019-06-30 17:54:58 +02:00 (Migrated from github.com)

@albsod Whoops, I'm away for the next few days but I'll try and get a patch pushed and a new release uploaded.
Thanks for the report.

@albsod Whoops, I'm away for the next few days but I'll try and get a patch pushed and a new release uploaded. Thanks for the report.
SolidEva commented 2019-06-30 18:05:05 +02:00 (Migrated from github.com)

61aa9090db should fix this issue.

61aa9090dbaa3c7de348f44217c9519397570690 should fix this issue.
albsod commented 2019-06-30 23:05:11 +02:00 (Migrated from github.com)

Thanks! I had already manually copied over the file which fixed it for me. I still experience a slight regression in that the device isn't recognized during boot but only if inserted when inside XFCE, i.e. I need to take it out and put it back in again.

Thanks! I had already manually copied over the file which fixed it for me. I still experience a slight regression in that the device isn't recognized during boot but only if inserted when inside XFCE, i.e. I need to take it out and put it back in again.
SolidEva commented 2019-07-12 22:38:46 +02:00 (Migrated from github.com)

61aa909 seems to have fixed it, closing.

61aa909 seems to have fixed it, closing.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ev4/PrawnOS#42
No description provided.