Package: broadcom-sta-dkms
Version: 6.30.223.141-1
This is the latest version both in sid and testing.
This version does not compile on kernel 3.16.
Kernel 3.16 has gone stable in kernel.org, however it is still an rc6
marked as buggy in experimental and there is no indication of when it is
being ported into sid or jessie.
So I had to test with kernel 3.16 in siduction derivative because
connectors for additional monitors were not recognized by my video card,
explanation was that my laptop was too new for kernel 3.14 in jessie.
Kernel 3.16 from siduction solved the video problem alright but I got a
new problem because my wireless stopped working.
This time the explanation was that broadcom-sta-* was too old for 3.16,
but all drivers in jessie need to be working with 3.16, because it is
slated to ship with that kernel and there is an imminent code freeze.
So here are some details about the problem:
Network: Card-1: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet
controller
driver: r8169 v: 2.3LK-NAPI port: 2000 bus-ID: 01:00.0
chip-ID: 10ec:8136
IF: eth0 state: down mac: 00:8c:fa:82:14:8f
Card-2: Broadcom BCM43142 802.11b/g/n driver: wl bus-ID:
05:00.0 chip-ID: 14e4:4365
IF: wlan0 state: up mac: b8:ee:65:fd:dc:27
WAN IP: 108.227.116.155 IF: eth0 ip: N/A ip-v6: N/A
IF: wlan0 ip: 192.168.1.95 ip-v6: fe80::baee:65ff:fefd:dc27
Machine: System: TOSHIBA product: Satellite C75D-B v: PSCLEU-003002
Mobo: TOSHIBA model: Portable PC v: MP Bios: Insyde v: 1.10
date: 04/30/2014
Kernel: 3.14-2-amd64 #1 SMP Debian 3.14.13-2 (2014-07-24) x86_64 GNU/Linux
CPU: Quad core AMD A6-6310 APU with AMD Radeon R4 Graphics (-MCP-)
cache: 8192 KB
Clock Speeds: 1: 1000 MHz 2: 1000 MHz 3: 1000 MHz 4: 1800 MHz
Memory: 2 sticks 4 Gbs. each, 1333Mhz
This is log for failed compile in 3.16:
DKMS make.log for broadcom-sta-6.30.223.141 for kernel
3.16-0.towo-siduction-amd64 (x86_64)
Tue Aug 12 10:45:37 EDT 2014
/bin/sh: 1: [: Illegal number:
/bin/sh: 1: [: Illegal number:
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
KBUILD_NOPEDANTIC=1 make -C
/lib/modules/3.16-0.towo-siduction-amd64/build
M=/var/lib/dkms/broadcom-sta/6.30.223.141/build
make[1]: Entering directory
'/usr/src/linux-headers-3.16-0.towo-siduction-amd64'
/bin/sh: 1: [: Illegal number:
/bin/sh: 1: [: Illegal number:
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
Kernel architecture is X86_64
LD /var/lib/dkms/broadcom-sta/6.30.223.141/build/built-in.o
CC [M]
/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/shared/linux_osl.o
CC [M]
/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/wl/sys/wl_linux.o
/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/wl/sys/wl_linux.c: In
function 'wl_dump_ver':
/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/wl/sys/wl_linux.c:2039:3:
error: macro "__DATE__" might prevent reproducible builds
[-Werror=date-time]
__DATE__, __TIME__, EPI_VERSION_STR);
^
/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/wl/sys/wl_linux.c:2039:13:
error: macro "__TIME__" might prevent reproducible builds
[-Werror=date-time]
__DATE__, __TIME__, EPI_VERSION_STR);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:257: recipe for target
'/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/wl/sys/wl_linux.o' failed
make[2]: ***
[/var/lib/dkms/broadcom-sta/6.30.223.141/build/src/wl/sys/wl_linux.o]
Error 1
Makefile:1319: recipe for target
'_module_/var/lib/dkms/broadcom-sta/6.30.223.141/build' failed
make[1]: *** [_module_/var/lib/dkms/broadcom-sta/6.30.223.141/build] Error 2
make[1]: Leaving directory
'/usr/src/linux-headers-3.16-0.towo-siduction-amd64'
Makefile:157: recipe for target 'all' failed
make: *** [all] Error 2
--
*Carlos Kosloff*
Office: (754) 999-0568
Cell: (954) 464-8822
Fax: (888) 366-1102
------------------------------------------------------------------------