TP-Link - WN422G Driver for 4.3

For drivers and kernel modules.
Post Reply
Message
Author
fsabatino
Posts: 46
Joined: Wed 23 Sep 2009, 14:03
Location: Montevideo, Uruguay

TP-Link - WN422G Driver for 4.3

#1 Post by fsabatino »

Hi,

I recently bought a TP-Link 422G USB Wifi dongle and cannot get it to run in puppy 4.3. I've tried usind the ndiswrapper to no avail either.

In searching the forums, I've seen updates from tempestuous for puppy 4.1x but I cannot get it to work in this version of puppy

The dongle works fine in Windows XP so I know it is not a hardware problem.

I'm using an IBM T22, with Zigbert´s Stardust 006.

Is there an updated driver for this? I'd hate to revert to Windows just because I cannot get internet access via puppy.

Thanks!

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#2 Post by tempestuous »

Apparently that wifi device has different versions available, each with different chipsets; Zydas and Atheros at least.

As with all these "what driver do I need?" requests, it's impossible to know for sure until you reveal the exact device ID.
Run this command

Code: Select all

cat /proc/bus/usb/devices
then report the "Vendor" and "ProdID" values for your wifi device.

fsabatino
Posts: 46
Joined: Wed 23 Sep 2009, 14:03
Location: Montevideo, Uruguay

#3 Post by fsabatino »

Hi tempestous,

Thanks for getting back to me on this.
I'm attaching a screenshot for your reference. Please let me know if there is more information you will need.

Cheers!
Attachments
Dibujo.PNG
(6.37 KiB) Downloaded 8698 times

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#4 Post by tempestuous »

Unfortunately device 0cf3:1006 contains the very new Atheros AR9271 chipset.
A new driver has been developed for it: ath9k_htc
http://wireless.kernel.org/en/users/Drivers/ath9k_htc

UPDATE: the ath9k_htc driver is now available for Fluppy013
http://www.murga-linux.com/puppy/viewto ... 411#513411
Last edited by tempestuous on Fri 15 Jul 2011, 12:04, edited 1 time in total.

fsabatino
Posts: 46
Joined: Wed 23 Sep 2009, 14:03
Location: Montevideo, Uruguay

#5 Post by fsabatino »

What you tell me is somewhat short of devastating news! OK ok... I know I'm sounding a bit dramatic, but if I read between the lines, until I'll need to... "wait". It's a hard call when my hardware is limited to the IBM T22.

You mention that puppy will need to upgrade to the latest kernel. 2.6.30 is Zigberts Startdust, right? Is that not the latest kernel?

All the best, thanks!

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#6 Post by tempestuous »

No. At this very moment the latest kernel is 2.6.32.7
http://www.kernel.org/

fsabatino
Posts: 46
Joined: Wed 23 Sep 2009, 14:03
Location: Montevideo, Uruguay

#7 Post by fsabatino »

Hi tempestuous, I tried as much as I could to "self help" but I am coming to a dead end.

I've downloaded Barry's Quirky 006 and have it up and running.
I've also downloaded and copied the firmware to the firmware folder as you indicate.

But for the life of me I cannot figure out how to install the driver. The page you linked talks about setting up the environment and configuring something in the kernel which is all greek to me.

Is this something you can put together in the form of a "pet" for me to try? Navigating around the filesystem is a far streched as my linux knowledge goes. I will admit I am a Windows convert and am really an end user.

Even if the answer is no, could you please let me know. It will allow me to know where I stand with this problem. I am posting this out of XP on the laptop and you can only begin to imagine how teeeeerribly sluggish this is.

Thanks

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#8 Post by tempestuous »

Compiling bleeding-edge drivers is difficult, even for experienced users. Often they break compatibility with underlying system drivers.

You're better off waiting for the ath9k_htc driver to enter the mainstream kernel. I see on the Developer Blog that Barry is considering updating Quirky to the 2.6.33 kernel when it's ready. When this happens, you should lobby Barry to include the ath9k_htc module, which will probably be found in the "staging" section of the kernel source. You must explicitly ask for this, since the staging drivers are not compiled by default.

fsabatino
Posts: 46
Joined: Wed 23 Sep 2009, 14:03
Location: Montevideo, Uruguay

#9 Post by fsabatino »

Thanks for the update and getting back to me on this.
I'll be on the lookout for updates on Barry's log.

Take care and kind regards.

chillinfart
Posts: 88
Joined: Mon 22 May 2006, 18:43

#10 Post by chillinfart »

Before ending this thread: Exists an older version of TP-LINK 422G USB that is based on zydas 1211rw chip (a.k.a atheros 5007UG) This model doesn't have a version number but in TP-LINK site is version 1.0.
This model runs out of the box on puppy 4.3.1 and is the same model that i'm using to write this. Even doesn't need a patch to use as network monitor (like aircrack-ng).

HTH

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

ndiswrapper

#11 Post by raffy »

This came from Craig (aka kondilli):
solution is (thanx to Dinth)

load windows driver (netathuw.inf) with ndiswrapper and enter these commands (minus sudo) at the console

sudo ndiswrapper -a 0cf3:1006 netathuw
sudo ndiswrapper -m
sudo ndiswrapper -ma
sudo ndiswrapper -mi

I found solution on

http://bbs.archlinux.org/viewtopic.php?id=94358

also on
http://dinthsblog.blogspot.com/2010/04/i-was-fighting-to-run-tp-link-wn422g-v2.html

User avatar
goolwa_pup
Posts: 59
Joined: Thu 29 Oct 2009, 20:31

TP-LINK WN422G V2 ON PUPPY

#12 Post by goolwa_pup »

solution for atheros V2 chipset version (thanx to Dinth) updated

first download fimware ar9271.fw and place in /lib/firmware

get it from here
http://git.kernel.org/?p=linux/kernel/g ... git;a=tree

load windows driver (netathuw.inf) with ndiswrapper and enter these commands at the console

ndiswrapper -a 0cf3:1006 netathuw
ndiswrapper -m
ndiswrapper -ma
ndiswrapper -mi

reboot

I found solution on
http://bbs.archlinux.org/viewtopic.php?id=94358

also on
http://dinthsblog.blogspot.com/2010/04/ ... 2g-v2.html

this has worked for me on my Thinkpad T43 (with broken wireless) on puppy 4.3.1, 5.0, 5.1, and 5.1.1 also RC luci219 through to luci236 i hope this helps someone and I hope this USB wireless stick driver is included in PUPPY 5.2

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#13 Post by tempestuous »

UPDATE: the ath9k_htc driver for Atheros AR9271/AR7010 USB wifi chipsets
is now available for Fluppy013
http://www.murga-linux.com/puppy/viewto ... 411#513411

jinnyy
Posts: 1
Joined: Wed 14 Sep 2011, 04:12

#14 Post by jinnyy »

If it works with windows XP it should also work with Puppy 4.3, so we cannot expect any hardware problem in it, definitely problem exist with the drivers only, because whenever you install any OS newly and if you connect any hardware device without installing drivers that hardware devices won’t be recognized by OS, so first of all it is necessary for you to install drivers.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#15 Post by tempestuous »

UPDATE: at September 2011
there are now several new Puppy versions with updated kernel version,
and these two definitely contain the ath9k_htc wifi driver -

- Three-Headed Dog (Puppy Lucid 5.29 alpha)
http://www.murga-linux.com/puppy/viewtopic.php?t=70736
download - http://diddywahdiddy.net/Puppy500/luci-001.iso

- Dpup Exprimo
http://www.murga-linux.com/puppy/viewtopic.php?t=71755

in both cases the ath9k_htc firmware might (?) be missing, but you can install it from here -
http://www.murga-linux.com/puppy/viewto ... 425#555425
jinnyy wrote:If it works with windows XP it should also work with Puppy 4.3, so we cannot expect any hardware problem in it, definitely problem exist with the drivers
Well yes, I already explained that the ath9k_htc driver is not possible to provide for Puppy 4.3.x
... thus, you need one of the latest Puppy versions, as listed above (Fluppy013, Luci-529, or Dpup Exprimo).

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#16 Post by pemasu »

Dpup Exprimo 5.X.8 will have ath9k_htc firmware included. Thank you of reminding the need.
Dpup Exprimo
http://www.murga-linux.com/puppy/viewtopic.php?t=71755

the ath9k_htc firmware might (?) be missing, but you can install it from here

Post Reply