Hello!
The problem is described in the topic.
Symptons:
The driver gets loaded and all depending drivers too but the wireless
device does not come up (iwconfig shows nothing, "ADDRCONF(NETDEV_UP):"
does not follow in /var/log/messages after modprobing).
Any hints for me? Maybe a new functionality that has to be triggered?
I am using the bleeding drivers on a Compaq 615 Notebook having PCI ID
14e4:4315 (Broadcom) under Ubuntu 9.04 with kernel
2.6.30-02063006-generic AMD64.
Currently I am testing the bleeding edge driver nearly every day because
I am a very curious man :-) and my hope is to one day find the best
(fast and stable) wireless driver I can get for my notebook ;-)
The most stable driver at the moment (for me) is the archive from the
16th of september and as you can read here
http://forums.opensuse.org/2045067-post38.html bleeding edge had already
a failure that stopped working from 17th to 26th of september (for me)
where Larry pointed to a problem with cfg80211 (I am using WPA2).
Another problem is that the archive from today can not be compiled:
/home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/main.o
In file included from
/home/riffer/bleeding/compat-wireless-2009-10-06/include/net/mac80211.h:22,
from
/home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/ath.h:22,
from
/home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/main.c:20:
/home/riffer/bleeding/compat-wireless-2009-10-06/include/net/cfg80211.h:1146:
Fehler: »ETHTOOL_BUSINFO_LEN« ist hier nicht deklariert (nicht in einer
Funktion)
(translation:
Error »ETHTOOL_BUSINFO_LEN« is not declared here (not in a function))
best regards
p.s.:
I am only a user and not a developer. If my posting to this mailing-list
is a mistake please tell me!!!
--
Riffer
Hello!
Thanks for your reply!
Besides the other failure mentioned after patching the version of 06th
there is a new problem with the one from today (7th of oct):
----
/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath5k/base.c:
In Funktion »ath5k_pci_suspend_compat«:
/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath5k/base.c:206:
Fehler: Inkompatibler Typ für Argument 1 von »ath5k_pci_suspend«
/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath5k/base.c:
In Funktion »ath5k_pci_resume_compat«:
/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath5k/base.c:224:
Fehler: Inkompatibler Typ für Argument 1 von »ath5k_pci_resume«
make[5]: ***
[/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath5k/base.o]
Fehler 1
make[4]: ***
[/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/ath5k]
Fehler 2
make[3]: ***
[/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath]
Fehler 2
make[2]: ***
[/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless]
Fehler 2
make[1]: *** [_module_/home/riffer/bleeding/compat-wireless-2009-10-07]
Fehler 2
make[1]: Verlasse Verzeichnis
'/usr/src/linux-headers-2.6.30-02063006-generic'
make: *** [modules] Fehler 2
----
--
Best regards,
Riffer
Hi,
On Wednesday 07 October 2009 20:34:12 Riffer wrote:
> Hello!
>
> Thanks for your reply!
>
> Besides the other failure mentioned after patching the version of 06th
> there is a new problem with the one from today (7th of oct):
>
> ----
> /home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/a
>th5k/base.c: In Funktion »ath5k_pci_suspend_compat«:
> /home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/a
>th5k/base.c:206: Fehler: Inkompatibler Typ für Argument 1 von
> »ath5k_pci_suspend«
> /home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/a
>th5k/base.c: In Funktion »ath5k_pci_resume_compat«:
> /home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/a
>th5k/base.c:224: Fehler: Inkompatibler Typ für Argument 1 von
> »ath5k_pci_resume«
> make[5]: ***
> [/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/
>ath5k/base.o] Fehler 1
> make[4]: ***
> [/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath/
>ath5k] Fehler 2
> make[3]: ***
> [/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless/ath]
> Fehler 2
> make[2]: ***
> [/home/riffer/bleeding/compat-wireless-2009-10-07/drivers/net/wireless]
> Fehler 2
> make[1]: *** [_module_/home/riffer/bleeding/compat-wireless-2009-10-07]
> Fehler 2
> make[1]: Verlasse Verzeichnis
> '/usr/src/linux-headers-2.6.30-02063006-generic'
> make: *** [modules] Fehler 2
I got the same compilation failure here, the code in ath5k/base.c looks
perfectly fine though.
On Tue, Oct 6, 2009 at 8:52 PM, Riffer <[email protected]> wrote:
> Hello!
>
> The problem is described in the topic.
>
> Symptons:
>
> The driver gets loaded and all depending drivers too but the wireless
> device does not come up (iwconfig shows nothing, "ADDRCONF(NETDEV_UP):"
> does not follow in /var/log/messages after modprobing).
>
> Any hints for me? Maybe a new functionality that has to be triggered?
>
> I am using the bleeding drivers on a Compaq 615 Notebook having PCI ID
> 14e4:4315 (Broadcom) under Ubuntu 9.04 with kernel
> 2.6.30-02063006-generic AMD64.
>
That's probably "wext: refactor".
Try connecting manually using iw (not iwconfig).
> Currently I am testing the bleeding edge driver nearly every day because
> I am a very curious man :-) and my hope is to one day find the best
> (fast and stable) wireless driver I can get for my notebook ;-)
>
> The most stable driver at the moment (for me) is the archive from the
> 16th of september and as you can read here
> http://forums.opensuse.org/2045067-post38.html bleeding edge had already
> a failure that stopped working from 17th to 26th of september (for me)
> where Larry pointed to a problem with cfg80211 (I am using WPA2).
>
> Another problem is that the archive from today can not be compiled:
>
> /home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/main.o
> In file included from
> /home/riffer/bleeding/compat-wireless-2009-10-06/include/net/mac80211.h:22,
> ? ? ? ? ? ? ? ? from
> /home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/ath.h:22,
> ? ? ? ? ? ? ? ? from
> /home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/main.c:20:
> /home/riffer/bleeding/compat-wireless-2009-10-06/include/net/cfg80211.h:1146:
> Fehler: ?ETHTOOL_BUSINFO_LEN? ist hier nicht deklariert (nicht in einer
> Funktion)
> (translation:
> Error ?ETHTOOL_BUSINFO_LEN? is not declared here (not in a function))
>
> best regards
>
> p.s.:
> I am only a user and not a developer. If my posting to this mailing-list
> is a mistake please tell me!!!
> --
> Riffer
> --
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to [email protected]
> More majordomo info at ?http://vger.kernel.org/majordomo-info.html
>
--
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)
Florian Fainelli wrote:
> I got the same compilation failure here, the code in ath5k/base.c looks
> perfectly fine though.
The problem has been fixed in "compat-wireless-2009-10-09".
This package works as good as my previous favorite for "b43" named
"compat-wireless-2009-09-16". In addition it seems to be a little more
stable regarding connecting on system startup.
Thanks to whoever has fixed that! :-)
--
Riffer
On Tue, Oct 06, 2009 at 08:52:23PM +0200, Riffer wrote:
> Another problem is that the archive from today can not be compiled:
>
> /home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/main.o
> In file included from
> /home/riffer/bleeding/compat-wireless-2009-10-06/include/net/mac80211.h:22,
> from
> /home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/ath.h:22,
> from
> /home/riffer/bleeding/compat-wireless-2009-10-06/drivers/net/wireless/ath/main.c:20:
> /home/riffer/bleeding/compat-wireless-2009-10-06/include/net/cfg80211.h:1146:
> Fehler: ?ETHTOOL_BUSINFO_LEN? ist hier nicht deklariert (nicht in einer
> Funktion)
> (translation:
> Error ?ETHTOOL_BUSINFO_LEN? is not declared here (not in a function))
Odd that I didn't hit that, but whatever...does this fix it for you?
>From 463049630fa4c256025093ce94c66f9f4247b7c8 Mon Sep 17 00:00:00 2001
From: John W. Linville <[email protected]>
Date: Tue, 6 Oct 2009 16:55:28 -0400
Subject: [PATCH] cfg80211: fix compile error from missing ethtool.h
Signed-off-by: John W. Linville <[email protected]>
---
include/net/cfg80211.h | 1 +
net/wireless/ethtool.h | 2 --
2 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/include/net/cfg80211.h b/include/net/cfg80211.h
index 6f4862b..14915ea 100644
--- a/include/net/cfg80211.h
+++ b/include/net/cfg80211.h
@@ -18,6 +18,7 @@
#include <linux/nl80211.h>
#include <linux/if_ether.h>
#include <linux/ieee80211.h>
+#include <linux/ethtool.h>
#include <net/regulatory.h>
/* remove once we remove the wext stuff */
diff --git a/net/wireless/ethtool.h b/net/wireless/ethtool.h
index 70cbee1..695ecad 100644
--- a/net/wireless/ethtool.h
+++ b/net/wireless/ethtool.h
@@ -1,8 +1,6 @@
#ifndef __CFG80211_ETHTOOL__
#define __CFG80211_ETHTOOL__
-#include <linux/ethtool.h>
-
extern const struct ethtool_ops cfg80211_ethtool_ops;
#endif /* __CFG80211_ETHTOOL__ */
--
1.6.2.5
--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.