8086:4222 WiFi (Intel 3945ABG) does not work on Sony Vaio (VGN-FZ31SR) with Ubuntu 12.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Medium
|
Unassigned |
Bug Description
1) I have working WiFi with Ubuntu 11.10. The default installation. The hardware configuration is Sony Vaio notebook (model VGN-FZ31SR) with Intel 3945ABG WiFi adapter on board.
2) I have _VERY_ strange problem when I'm booting from USB-flash drive (Ubuntu 12.04 32-bit desktop edition). First of all the WiFi is not working and the output of "dmesg | grep iwl" command is:
[ 67.309020] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 67.309024] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 67.309092] iwl3945 0000:06:00.0: enabling device (0000 -> 0002)
[ 67.309105] iwl3945 0000:06:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 67.309125] iwl3945 0000:06:00.0: setting latency timer to 64
[ 67.314276] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 67.334755] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 67.356472] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 67.378064] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 67.399656] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 67.421249] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 67.438889] iwl3945 0000:06:00.0: bad EEPROM signature,
[ 67.438892] iwl3945 0000:06:00.0: EEPROM not found, EEPROM_
[ 67.438924] iwl3945 0000:06:00.0: Unable to init EEPROM
[ 67.440583] iwl3945 0000:06:00.0: PCI INT A disabled
[ 67.440600] iwl3945: probe of 0000:06:00.0 failed with error -2
3) When I boot again from hard-drive to old installed Ubuntu 11.10, the WiFi is not working any more. I can restart the laptop any number of times and WiFi is not working. The output of "dmesg" is very similar:
[ 14.041145] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 14.041149] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 14.041212] iwl3945 0000:06:00.0: enabling device (0000 -> 0002)
[ 14.041226] iwl3945 0000:06:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 14.041247] iwl3945 0000:06:00.0: setting latency timer to 64
[ 14.044010] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 14.066980] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 14.088757] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 14.110486] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 14.132255] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 14.153981] iwl3945 0000:06:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 14.171684] iwl3945 0000:06:00.0: bad EEPROM signature,
[ 14.171687] iwl3945 0000:06:00.0: EEPROM not found, EEPROM_
[ 14.171719] iwl3945 0000:06:00.0: Unable to init EEPROM
[ 14.174948] iwl3945 0000:06:00.0: PCI INT A disabled
[ 14.174969] iwl3945: probe of 0000:06:00.0 failed with error -2
4) The only way to get working WiFi is to go to BIOS and perform "load default settings". I want to admit that BIOS settings are all default and visually nothing changes. After that I can run Ubuntu 11.10. Here is the output of "dmesg"
[ 13.703718] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 13.703722] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 13.703829] iwl3945 0000:06:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 13.703844] iwl3945 0000:06:00.0: setting latency timer to 64
[ 13.758904] iwl3945 0000:06:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[ 13.758908] iwl3945 0000:06:00.0: Detected Intel Wireless WiFi Link 3945ABG
[ 13.759062] iwl3945 0000:06:00.0: irq 47 for MSI/MSI-X
[ 13.762917] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[ 15.229584] iwl3945 0000:06:00.0: loaded firmware version 15.32.2.9
The problem is 100% reproducible. So every time I boot into Ubuntu 12.04, I got persistently non-working WiFi.
I'm ready to provide any further information, because I want to upgrade to new Ubuntu version.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu5
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfc400000 irq 47'
Mixer name : 'SigmaTel STAC9872AK'
Components : 'HDA:83847662,
Controls : 18
Simple ctrls : 9
CasperVersion: 1.315
CurrentDmesg:
[ 59.909032] ADDRCONF(
[ 70.800044] eth0: no IPv6 routers present
[ 141.381162] sky2 0000:08:00.0: eth0: Link is down
[ 143.196710] sky2 0000:08:00.0: eth0: Link is up at 100 Mbps, full duplex, flow control both
DistroRelease: Ubuntu 12.04
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
LiveMediaBuild: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
MachineType: Sony Corporation VGN-FZ31SR
Package: linux (not installed)
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 nouveaufb
ProcKernelCmdLine: noprompt cdrom-detect/
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.79
RfKill:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Tags: precise precise
Uname: Linux 3.2.0-23-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 12/21/2007
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: R2110J7
dmi.board.
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: VGN-FZ31SR
dmi.product.
dmi.sys.vendor: Sony Corporation
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1018116/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]