tinker2much
Posts: 187
Joined: Wed Jun 20, 2018 12:38 am

Re: (UPDATE) Drivers for TL-WN725N V2 - 3.6.11+ -> 4.xx.xx+

Sat Aug 15, 2020 7:28 pm

I should have said that this is a older pi zero:

Code: Select all

pi@pi0:~/bin $ ./pirevcode.sh
Code	Model	Proc	Rev	RAM	Manufacturer
900092	Zero	BCM2835	1.2	512MB	Sony UK

MrEngman
Posts: 4051
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: (UPDATE) Drivers for TL-WN725N V2 - 3.6.11+ -> 4.xx.xx+

Sat Aug 15, 2020 7:52 pm

tinker2much wrote:
Sat Aug 15, 2020 7:27 pm
uname -a says:
Linux pi0 5.4.51+ #1333 Mon Aug 10 16:38:02 BST 2020 armv6l GNU/Linux
I looked at your download site http://downloads.fars-robotics.net/wifi ... u-drivers/ for "8188eu-5.4.51-v6l-1333.tar.gz", but no such file exists. The following are there, though:
8188eu-5.4.51-1333.tar.gz
8188eu-5.4.51-v7-1333.tar.gz
8188eu-5.4.51-v7l-1333.tar.gz
8188eu-5.4.51-v8-1333.tar.gz
Can I use the one with no "v" qualifier?
Use the driver that matches the kernel version from command uname -a. It does not show -v6l, just 5.4.51+ #1333 so you don't need a driver file that includes -v6l.

In your case use 8188eu-5.4.51-1333.tar.gz.

EDIT: If you use my install-wifi script it will automatically select the right driver file.


MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

tinker2much
Posts: 187
Joined: Wed Jun 20, 2018 12:38 am

Re: (UPDATE) Drivers for TL-WN725N V2 - 3.6.11+ -> 4.xx.xx+

Sat Aug 15, 2020 9:46 pm

MrEngman wrote:
Sat Aug 15, 2020 7:52 pm
tinker2much wrote:
Sat Aug 15, 2020 7:27 pm
uname -a says:
Linux pi0 5.4.51+ #1333 Mon Aug 10 16:38:02 BST 2020 armv6l GNU/Linux
I looked at your download site http://downloads.fars-robotics.net/wifi ... u-drivers/ for "8188eu-5.4.51-v6l-1333.tar.gz", but no such file exists. The following are there, though:
8188eu-5.4.51-1333.tar.gz
8188eu-5.4.51-v7-1333.tar.gz
8188eu-5.4.51-v7l-1333.tar.gz
8188eu-5.4.51-v8-1333.tar.gz
Can I use the one with no "v" qualifier?
Use the driver that matches the kernel version from command uname -a. It does not show -v6l, just 5.4.51+ #1333 so you don't need a driver file that includes -v6l.

In your case use 8188eu-5.4.51-1333.tar.gz.

EDIT: If you use my install-wifi script it will automatically select the right driver file.


MrEngman
I hadn't looked at the output of "uname -a" on any of my pi's recently. I saw the "armv6l" near the end of the output, and mistakenly assumed that was the v6 you were looking for. If I do a "uname -l" on my pi4, I clearly see you're looking for a modifier in the front, next to the kernel, in that case "v7l":

Code: Select all

pi@pi4:~ $ uname -a
Linux pi4 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux

The file "8188eu-5.4.51-1333.tar.gz" worked fine, thank you for steering me straight.

tinker2much
Posts: 187
Joined: Wed Jun 20, 2018 12:38 am

Re: (UPDATE) Drivers for TL-WN725N V2 - 3.6.11+ -> 4.xx.xx+

Tue Aug 25, 2020 2:35 am

I installed your driver the other day, and it was working fine.

I did a full-upgrade today and apparently got a new kernel. NB: I got the same result for "uname -a" before the update, and after the update and a reboot. Given that, I wondered whether I wouldn't need to reinstall your driver.

But it seems like I do have to reinstall - I had no wifi until I did so.

Could you please comment on these items?

1. Why would a kernel be installed with the same identifiers?
2. Why would installing the (apparently) same kernel break wifi?

MrEngman
Posts: 4051
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: (UPDATE) Drivers for TL-WN725N V2 - 3.6.11+ -> 4.xx.xx+

Wed Aug 26, 2020 7:41 pm

tinker2much wrote:
Tue Aug 25, 2020 2:35 am
I installed your driver the other day, and it was working fine.

I did a full-upgrade today and apparently got a new kernel. NB: I got the same result for "uname -a" before the update, and after the update and a reboot. Given that, I wondered whether I wouldn't need to reinstall your driver.

But it seems like I do have to reinstall - I had no wifi until I did so.

Could you please comment on these items?

1. Why would a kernel be installed with the same identifiers?
2. Why would installing the (apparently) same kernel break wifi?
Hi tinker2much,

A kernel upgrade can be done using rpi-update or apt upgrade/full-upgrade. Updating the kernel with rpi-update is very obvious. A kernel update using apt upgrade is not so obvious and generally only occurs when a new stable kernel version is created and when done will not occur again until another new stable kernel version is available and then a new kernel version will be installed.

When running apt upgrade/full-upgrade a kernel update will be indicated if the upgrade installs packages such as raspberrypi-kernel, raspberrypi-bootloader and others like libraspberrypi-doc.

When a new kernel is installed the directory tree containing the modules included in the kernel version is deleted and is re-written using the new directory tree included in the new updated kernel version. Any modules that are not included in the kernel build but have been installed will be deleted and will then need re-installing just like you have found with my wifi modules.

A kernel version can effectively be re-installed if a particular kernel version has first been installed using rpi-update and then the same kernel version is classed as a new stable version and so will then be installed using apt upgrade/full-upgrade. This will then require any out if tree modules like my wifi modules to be re-installed.

This situation has just occured with kernel version 5.4.51* #1333. On one of my Pi I had installed kernel 5.4.51* #1333 using rpi-update then just yesterday running apt full-upgrade re-installed kernel 5.4.51* #1333 which deleted the wifi modules I used on that Pi, so it was necessary to re-install the wifi drivers.

Hope this clarifies this.



MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

Return to “Troubleshooting”