* frustrated by carl9170 @ 2012-01-23 16:59 Brad Bellomo 2012-01-23 18:15 ` Christian Lamparter 0 siblings, 1 reply; 3+ messages in thread From: Brad Bellomo @ 2012-01-23 16:59 UTC (permalink / raw) To: linux-wireless I have a NetGear wireless n draft dongle that uses the carl9170 driver on an Arch system. This module works for anywhere from several minutes to several hours. Then I have lose all ability to use TCP/IP over my wireless until I modprobe -r carl9170, modprobe carl9170, and reconnect my network. Although ar9170usb worked fine, I would rather troubleshoot this than revert to a deprecated driver, or at worst case, buy a better supported device. I do not see anything relevant in my dmesg log. Does this device log errors somewhere else? Is carl9170 actively being developed? I don't mind digging into code myself, but if no one is working on carl9170, I would rather buy new hardware (recommendations appreciated) than spend time fixing something with no future. ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: frustrated by carl9170 2012-01-23 16:59 frustrated by carl9170 Brad Bellomo @ 2012-01-23 18:15 ` Christian Lamparter [not found] ` <CALY7HCJ_9kh7YYk4YBzVkzK9180vf3H7mun-Gp7eCPNACK8pyA@mail.gmail.com> 0 siblings, 1 reply; 3+ messages in thread From: Christian Lamparter @ 2012-01-23 18:15 UTC (permalink / raw) To: Brad Bellomo; +Cc: linux-wireless Hi, On Monday, January 23, 2012 05:59:18 PM Brad Bellomo wrote: > I have a NetGear wireless n draft dongle that uses the carl9170 driver > on an Arch system. This module works for anywhere from several > minutes to several hours. Then I have lose all ability to use TCP/IP > over my wireless until I modprobe -r carl9170, modprobe carl9170, and > reconnect my network. Although ar9170usb worked fine, I would rather > troubleshoot this than revert to a deprecated driver, or at worst > case, buy a better supported device. I do not see anything relevant > in my dmesg log. Does this device log errors somewhere else? Is > carl9170 actively being developed? I don't mind digging into code > myself, but if no one is working on carl9170, I would rather buy new > hardware (recommendations appreciated) than spend time fixing > something with no future. There's not a lot of debug information in your post. e.g.: what's the exact hardware? From where is the carl9170 driver coming from, [kernel-version, or compat-wireless?] what's the firmware version? Furthermore, a bit of background information about your setup wouldn't hurt either. [e.g.: What AP (and firmware)? Do you use HT20/HT40? which frequency band and encryption setting]. When the device "stops". Do you know if it fails to receive any data or if it has problems with outgoing traffic? Also what is wpa_supplicant doing at the time when it fails? The driver itself exports a debugfs interface under /sys/kernel/debug/ieee80211/phy$X/carl9170 Of course, you are welcome to debug and run experiments on your own. If you come across something peculiar (which can be reproduced) then let me know. Regards, Chr ^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <CALY7HCJ_9kh7YYk4YBzVkzK9180vf3H7mun-Gp7eCPNACK8pyA@mail.gmail.com>]
* Re: frustrated by carl9170 [not found] ` <CALY7HCJ_9kh7YYk4YBzVkzK9180vf3H7mun-Gp7eCPNACK8pyA@mail.gmail.com> @ 2012-01-26 14:05 ` Christian Lamparter 0 siblings, 0 replies; 3+ messages in thread From: Christian Lamparter @ 2012-01-26 14:05 UTC (permalink / raw) To: Brad Bellomo; +Cc: linux-wireless Please keep the CC. On Wednesday, January 25, 2012 02:39:38 AM Brad Bellomo wrote: > There isn't much debug information as I was hoping people would help > tell me how to debug this, rather than trying to debug it for me via > e-mail. Ok, but then were do we start? There's a lot more than just a driver and a firmware that could be buggy. So, if you want to debug this all by yourself, then be prepared to be frustrated a whole lot more. > Does this driver log anything outside what I see as dmesg or > debugfs? No, the more interesting stuff is logged by the stack above. You can take a look what the wpa_supplicant is doing in the syslog [or wpa_cli] and mac80211/cfg80211 has an event viewer [iw event] and trace points [needs to be enabled in the kernel config at compile time of course] > I don't have a debug directory under my kernel, is there > something I need to do? There no directory called debug? Well, then I assume that the "debug Filesystem" (CONFIG_DEBUG_FS) wasn't enabled at compile time. I'm afraid you have to enable it yourself and build a kernel. I hope ARCH Linux has a few good wiki-pages on the subject because you'll definitely need it. > Is this driver being actively developed or should I just give > up and buy new hardware? I think it is :D. But seriously, if you want to buy something else go ahead. There's ath9k_htc, but you may end up having the same problem [so, I would go for cheap products first]. > If it helps: > > I am using a NETGEAR WNDA3100. Not really, I have three of those and they are working fine in my setup. Of course, I'm aware that my testing environment is just "mine" so I won't even think about claiming that the driver/fw will always work anytime for anyone anywhere. > The question about outgoing or incoming or both being stopped is a > good one, but I don't know how to check this. I won't be able to ping > to or from the machine either way. Well, the debugfs interface exports a few statistics like tx and rx counters. But you could also setup a monitor interface and wait until it dies. If you still see incoming frames [e.g.: beacons from the AP] you know that the device is still able to receive. And if you see ACKs and other responses directed to your device MAC you know that it also sends alright. > I have replaced both the firmware and driver many times > troubleshooting this problem, so I don't know where the current driver > came from, but believe I am using the driver from the 3.0 kernel and > firmware 1.9.4. All other versions that I have tried that load (i.e. > not mismatched driver/firmware) behave the same. good to know. > I am unsure about HT20/HT40 - I have not messed with this, so it is > probably the default. ar9170usb never supported 11n, so you may want to modprobe the module with a noht=1 parameter to see if it also misbehaves when 11n is turned off. Reagards, Chr ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2012-01-26 14:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-23 16:59 frustrated by carl9170 Brad Bellomo
2012-01-23 18:15 ` Christian Lamparter
[not found] ` <CALY7HCJ_9kh7YYk4YBzVkzK9180vf3H7mun-Gp7eCPNACK8pyA@mail.gmail.com>
2012-01-26 14:05 ` Christian Lamparter
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).