2009-08-12 10:58:43

by Bringfried Stecklum

[permalink] [raw]
Subject: compile error: compat-wireless-2009-08-12

When trying to compile the latest compat-wireless package on an Ubuntu 8.10
64bit system running linux kernel 2.6.27-12 I get the following error

stecklum@extragalactix:~/System/src/compat-wireless-2009-08-12$ make
./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
make -C /lib/modules/2.6.27-12-mygeneric/build
M=/home/stecklum/System/src/compat-wireless-2009-08-12 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-12-mygeneric'
...
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/main.c:
In function ‘b43_request_firmware’:
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/main.c:2103:
warning: format not a string literal and no format arguments
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/tables.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/phy_common.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/phy_g.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/phy_a.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/sysfs.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/xmit.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/lo.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/wa.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/dma.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pio.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/rfkill.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/leds.o
CC [M]
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.o
In file included from
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:30:
include/pcmcia/cistpl.h:610:1: warning: "pcmcia_parse_tuple" redefined
In file included from
/home/stecklum/System/src/compat-wireless-2009-08-12/include/net/compat.h:19,
from <command-line>:0:
/home/stecklum/System/src/compat-wireless-2009-08-12/include/net/compat-2.6.28.h:32:1:
warning: this is the location of the previous definition
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:41:
error: macro "pcmcia_parse_tuple" requires 3 arguments, but only 2 given
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:
In function ‘b43_pcmcia_probe’:
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:
error: ‘pcmcia_parse_tuple’ undeclared (first use in this function)
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:
error: (Each undeclared identifier is reported only once
/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:
error: for each function it appears in.)
make[4]: ***
[/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.o]
Error 1
make[3]: ***
[/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43]
Error 2
make[2]: ***
[/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless] Error 2
make[1]: *** [_module_/home/stecklum/System/src/compat-wireless-2009-08-12] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-12-mygeneric'
make: *** [modules] Error 2

Regards,

Bringfried





2009-08-14 17:46:58

by Bringfried Stecklum

[permalink] [raw]
Subject: compat-wireless-2009-08-13 - connection problems

Hi,

compilation of compat-wireless-2009-08-13 on my Ubuntu 8.10 kernel 2.6.27-12
x86_64 system went fine. I noticed however, that upon resuming from
standby/hibernate and unloading/loading iwlagn persistent connection problems
occur which were not present with compat-wireless-2009-06-30 (the version I used
until now). Here are the excerpts from /var/log/messages which illustrate the case

compat-wireless-2009-08-13
--------------------------
> 2009/08/14 18:29:44 :: No wired connection present, attempting to autoconnect to wireless network
> 2009/08/14 18:29:45 :: Unable to autoconnect, you'll have to manually connect
> 2009/08/14 18:29:50 :: No wired connection present, attempting to autoconnect to wireless network
> 2009/08/14 18:29:50 :: trying to automatically connect to...NET2NET
> 2009/08/14 18:29:50 :: Connecting to wireless network NET2NET
> 2009/08/14 18:29:50 :: Putting interface down
> 2009/08/14 18:29:50 :: Releasing DHCP leases...
> 2009/08/14 18:29:51 :: Setting false IP...
> 2009/08/14 18:29:52 :: Stopping wpa_supplicant and any DHCP clients
> 2009/08/14 18:29:52 :: Flushing the routing table...
> 2009/08/14 18:29:52 :: Generating psk...
> 2009/08/14 18:29:52 :: Attempting to authenticate...
> 2009/08/14 18:29:53 :: Putting interface up...
> 2009/08/14 18:29:55 :: Running DHCP
> 2009/08/14 18:29:55 :: Internet Systems Consortium DHCP Client V3.1.1
> 2009/08/14 18:29:55 :: Copyright 2004-2008 Internet Systems Consortium.
> 2009/08/14 18:29:55 :: All rights reserved.
> 2009/08/14 18:29:55 :: For info, please visit http://www.isc.org/sw/dhcp/
> 2009/08/14 18:29:55 ::
> 2009/08/14 18:29:57 :: Listening on LPF/wlan0/00:21:5c:a0:ee:f7
> 2009/08/14 18:29:57 :: Sending on LPF/wlan0/00:21:5c:a0:ee:f7
> 2009/08/14 18:29:57 :: Sending on Socket/fallback
> 2009/08/14 18:30:00 :: DHCPREQUEST of 192.168.178.37 on wlan0 to 255.255.255.255 port 67
> 2009/08/14 18:30:08 :: DHCPREQUEST of 192.168.178.37 on wlan0 to 255.255.255.255 port 67
> 2009/08/14 18:30:28 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
> 2009/08/14 18:30:32 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
> 2009/08/14 18:30:37 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
> 2009/08/14 18:30:45 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
> 2009/08/14 18:31:00 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
> 2009/08/14 18:31:13 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 16
> 2009/08/14 18:31:29 :: No DHCPOFFERS received.
> 2009/08/14 18:31:29 :: Trying recorded lease 192.168.178.37
> 2009/08/14 18:31:32 :: PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
> 2009/08/14 18:31:32 ::
> 2009/08/14 18:31:32 :: --- 192.168.178.1 ping statistics ---
> 2009/08/14 18:31:32 :: 1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
> 2009/08/14 18:31:32 ::
> 2009/08/14 18:31:32 :: Trying recorded lease 192.168.2.105
> 2009/08/14 18:31:35 :: PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
> 2009/08/14 18:31:35 ::
> 2009/08/14 18:31:35 :: --- 192.168.2.1 ping statistics ---
> 2009/08/14 18:31:35 :: 1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
> 2009/08/14 18:31:35 ::
> 2009/08/14 18:31:35 :: No working leases in persistent database - sleeping.
> 2009/08/14 18:31:35 :: DHCP connection failed
> 2009/08/14 18:31:35 :: exiting connection thread
> 2009/08/14 18:31:39 :: No wired connection present, attempting to autoconnect to wireless network
> 2009/08/14 18:31:39 :: trying to automatically connect to...NET2NET
> 2009/08/14 18:31:39 :: Connecting to wireless network NET2NET
> 2009/08/14 18:31:39 :: Putting interface down
> 2009/08/14 18:31:39 :: Releasing DHCP leases...
> 2009/08/14 18:31:39 :: Setting false IP...
> 2009/08/14 18:31:40 :: Stopping wpa_supplicant and any DHCP clients
> 2009/08/14 18:31:40 :: Flushing the routing table...
> 2009/08/14 18:31:40 :: Generating psk...
> 2009/08/14 18:31:40 :: Attempting to authenticate...
> 2009/08/14 18:31:40 :: Putting interface up...
> 2009/08/14 18:31:41 :: Running DHCP
> 2009/08/14 18:31:41 :: Internet Systems Consortium DHCP Client V3.1.1
> 2009/08/14 18:31:41 :: Copyright 2004-2008 Internet Systems Consortium.
> 2009/08/14 18:31:41 :: All rights reserved.
> 2009/08/14 18:31:41 :: For info, please visit http://www.isc.org/sw/dhcp/
> 2009/08/14 18:31:42 :: Listening on LPF/wlan0/00:21:5c:a0:ee:f7
> 2009/08/14 18:31:42 :: Sending on LPF/wlan0/00:21:5c:a0:ee:f7
> 2009/08/14 18:31:42 :: Sending on Socket/fallback
> 2009/08/14 18:31:42 :: DHCPREQUEST of 192.168.178.37 on wlan0 to 255.255.255.255 port 67
> 2009/08/14 18:31:42 :: DHCPACK of 192.168.178.37 from 192.168.178.1
> 2009/08/14 18:31:42 :: bound to 192.168.178.37 -- renewal in 349940 seconds.
> 2009/08/14 18:31:42 :: DHCP connection successful
> 2009/08/14 18:31:42 :: Connecting thread exiting.


compat-wireless-2009-06-30
--------------------------
> 2009/08/14 19:30:16 :: No wired connection present, attempting to autoconnect to wireless network
> 2009/08/14 19:30:16 :: Unable to autoconnect, you'll have to manually connect
> 2009/08/14 19:30:22 :: No wired connection present, attempting to autoconnect to wireless network
> 2009/08/14 19:30:22 :: trying to automatically connect to...NET2NET
> 2009/08/14 19:30:22 :: Connecting to wireless network NET2NET
> 2009/08/14 19:30:22 :: Putting interface down
> 2009/08/14 19:30:22 :: Releasing DHCP leases...
> 2009/08/14 19:30:23 :: Setting false IP...
> 2009/08/14 19:30:23 :: Stopping wpa_supplicant and any DHCP clients
> 2009/08/14 19:30:23 :: Flushing the routing table...
> 2009/08/14 19:30:23 :: Generating psk...
> 2009/08/14 19:30:23 :: Attempting to authenticate...
> 2009/08/14 19:30:23 :: Putting interface up...
> 2009/08/14 19:30:32 :: Running DHCP
> 2009/08/14 19:30:32 :: Internet Systems Consortium DHCP Client V3.1.1
> 2009/08/14 19:30:32 :: Copyright 2004-2008 Internet Systems Consortium.
> 2009/08/14 19:30:32 :: All rights reserved.
> 2009/08/14 19:30:32 :: For info, please visit http://www.isc.org/sw/dhcp/
> 2009/08/14 19:30:32 ::
> 2009/08/14 19:30:33 :: Listening on LPF/wlan0/00:21:5c:a0:ee:f7
> 2009/08/14 19:30:33 :: Sending on LPF/wlan0/00:21:5c:a0:ee:f7
> 2009/08/14 19:30:33 :: Sending on Socket/fallback
> 2009/08/14 19:30:37 :: DHCPREQUEST of 192.168.178.37 on wlan0 to 255.255.255.255 port 67
> 2009/08/14 19:30:37 :: DHCPACK of 192.168.178.37 from 192.168.178.1
> 2009/08/14 19:30:37 :: bound to 192.168.178.37 -- renewal in 347388 seconds.
> 2009/08/14 19:30:37 :: DHCP connection successful
> 2009/08/14 19:30:37 :: Connecting thread exiting.

Regards,

Bringfried



2009-08-13 02:03:13

by Luis R. Rodriguez

[permalink] [raw]
Subject: Re: compile error: compat-wireless-2009-08-12

On Wed, Aug 12, 2009 at 3:46 AM, Bringfried
Stecklum<[email protected]> wrote:
> When trying to compile the latest compat-wireless package on an Ubuntu 8.10
> 64bit system running linux kernel 2.6.27-12 I get the following error
>
> stecklum@extragalactix:~/System/src/compat-wireless-2009-08-12$ make
> ./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
> make -C /lib/modules/2.6.27-12-mygeneric/build
> M=/home/stecklum/System/src/compat-wireless-2009-08-12 modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.27-12-mygeneric'
> ...
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/main.c:
> In function ‘b43_request_firmware’:
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/main.c:2103:
> warning: format not a string literal and no format arguments
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/tables.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/phy_common.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/phy_g.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/phy_a.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/sysfs.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/xmit.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/lo.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/wa.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/dma.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pio.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/rfkill.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/leds.o
>  CC [M]
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.o
> In file included from
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:30:
> include/pcmcia/cistpl.h:610:1: warning: "pcmcia_parse_tuple" redefined
> In file included from
> /home/stecklum/System/src/compat-wireless-2009-08-12/include/net/compat.h:19,
>                 from <command-line>:0:
> /home/stecklum/System/src/compat-wireless-2009-08-12/include/net/compat-2.6.28.h:32:1:
> warning: this is the location of the previous definition
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:41:
> error: macro "pcmcia_parse_tuple" requires 3 arguments, but only 2 given
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:
> In function ‘b43_pcmcia_probe’:
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:
> error: ‘pcmcia_parse_tuple’ undeclared (first use in this function)
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:
> error: (Each undeclared identifier is reported only once
> /home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.c:91:
> error: for each function it appears in.)
> make[4]: ***
> [/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43/pcmcia.o]
> Error 1
> make[3]: ***
> [/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless/b43]
> Error 2
> make[2]: ***
> [/home/stecklum/System/src/compat-wireless-2009-08-12/drivers/net/wireless]
> Error 2
> make[1]: *** [_module_/home/stecklum/System/src/compat-wireless-2009-08-12]
> Error 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-12-mygeneric'
> make: *** [modules] Error 2

Try today's release.

Luis