← Back to team overview

kernel-packages team mailing list archive

[Bug 1319366] Re: [Microsoft Surface Pro 2] Marvell 88W8797 not working in 14.04 kernel 3.13.0-24-generic

 

Keyvan Mir Mohammad Sadeghi, as per http://www.microsoft.com/surface/en-us/support/install-update-activate/pro-2-update-history an update to your BIOS is available. If you update to this following https://help.ubuntu.com/community/BiosUpdate does it change anything?  If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Please note your current BIOS is already in the Bug Description, so
posting this on the old BIOS would not be helpful.

For more on BIOS updates and linux, please see
https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette
.

Thank you for your understanding.

** Summary changed:

- Marvell 88W8797 not working in 14.04 kernel 3.13.0-24-generic
+ [Microsoft Surface Pro 2] Marvell 88W8797 not working in 14.04 kernel 3.13.0-24-generic

** Tags removed: kernel-bug-exists-upstream
** Tags added: bios-outdated kernel-bug-exists-upstream-v3.15-rc5

** Changed in: linux (Ubuntu)
       Status: Confirmed => Incomplete

** Description changed:

- Marvell WiFi on Surface Pro 2 does not work in a fresh install of 14.04 with 3.13.0-24 kernel. I had the same issue in 12.04, but others reported that this was resolved in Raring:
- http://askubuntu.com/questions/257600/marvells-wireless-driver-not-recognized/262010
- 
- The drivers mentioned in the above post are already in place:
- 
+ Marvell WiFi on Surface Pro 2 does not work in a fresh install of 14.04 with 3.13.0-24 kernel. I had the same issue in 12.04, but others reported that this was resolved in Raring http://askubuntu.com/questions/257600/marvells-wireless-driver-not-recognized/262010 . The drivers mentioned in the post are already in place:
  $ modinfo mwifiex_usb
  filename:       /lib/modules/3.13.0-24-generic/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko
  firmware:       mrvl/usb8797_uapsta.bin
  license:        GPL v2
  version:        1.0
  description:    Marvell WiFi-Ex USB Driver version1.0
  author:         Marvell International Ltd.
  srcversion:     68371BE7AAF1BE02463ED67
  alias:          usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*
  alias:          usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*
  depends:        mwifiex
  intree:         Y
- vermagic:       3.13.0-24-generic SMP mod_unload modversions 
+ vermagic:       3.13.0-24-generic SMP mod_unload modversions
  signer:         Magrathea: Glacier signing key
  sig_key:        69:B0:D0:A7:9B:85:D9:06:21:70:6E:8D:06:60:4D:73:0B:35:9F:C0
  sig_hashalgo:   sha512
  
  /lib/firmware/mrvl$ ls
  pcie8897_uapsta.bin  sd8688.bin  sd8688_helper.bin  sd8787_uapsta.bin  sd8797_uapsta.bin  sd8897_uapsta.bin  usb8797_uapsta.bin
  
  And system surely recognises the Marvell WiFi:
- 
  $ lsusb
- Bus 001 Device 002: ID 8087:8000 Intel Corp. 
+ Bus 001 Device 002: ID 8087:8000 Intel Corp.
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
- Bus 002 Device 007: ID 045e:0795 Microsoft Corp. 
- Bus 002 Device 006: ID 045e:0794 Microsoft Corp. 
- Bus 002 Device 005: ID 03eb:8209 Atmel Corp. 
- Bus 002 Device 004: ID 045e:079a Microsoft Corp. 
- Bus 002 Device 010: ID 1286:2044 Marvell Semiconductor, Inc. 
+ Bus 002 Device 007: ID 045e:0795 Microsoft Corp.
+ Bus 002 Device 006: ID 045e:0794 Microsoft Corp.
+ Bus 002 Device 005: ID 03eb:8209 Atmel Corp.
+ Bus 002 Device 004: ID 045e:079a Microsoft Corp.
+ Bus 002 Device 010: ID 1286:2044 Marvell Semiconductor, Inc.
  Bus 002 Device 025: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 002 Device 023: ID 07d1:3c16 D-Link System DWA-125 Wireless N 150 Adapter(rev.A2) [Ralink RT3070]
  Bus 002 Device 020: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  
  But when creating a new WiFi connection using network manager, the only
  mac address it sees is that of my external D-Link receiver.
- 
- Similar problems have been previously reported and marked as resolved:
- https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1212720
- 
- But the issue in my case is that the WiFi doesn't show up at all.
- 
- Appreciate any help.
- @penalvch
  
  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-24-generic 3.13.0-24.47
  ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  keyvan     1423 F.... pulseaudio
-                       keyvan    25264 F.... pulseaudio
-  /dev/snd/controlC1:  keyvan     1423 F.... pulseaudio
-                       keyvan    25264 F.... pulseaudio
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  keyvan     1423 F.... pulseaudio
+                       keyvan    25264 F.... pulseaudio
+  /dev/snd/controlC1:  keyvan     1423 F.... pulseaudio
+                       keyvan    25264 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Wed May 14 16:12:55 2014
  HibernationDevice: RESUME=UUID=823ecc1c-67d4-48fc-b2c6-a744cd103957
  InstallationDate: Installed on 2014-05-12 (1 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  MachineType: Microsoft Corporation Surface Pro 2
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic.efi.signed root=UUID=7ed6c4f4-96f3-4247-ba41-5dd16f0dd998 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
-  linux-restricted-modules-3.13.0-24-generic N/A
-  linux-backports-modules-3.13.0-24-generic  N/A
-  linux-firmware                             1.127.2
+  linux-restricted-modules-3.13.0-24-generic N/A
+  linux-backports-modules-3.13.0-24-generic  N/A
+  linux-firmware                             1.127.2
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 12/18/2013
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 2.04.0350
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: Surface Pro 2
  dmi.board.vendor: Microsoft Corporation
  dmi.board.version: 1
  dmi.chassis.asset.tag: 0
  dmi.chassis.type: 11
  dmi.chassis.vendor: Microsoft Corporation
  dmi.chassis.version: 1
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2.04.0350:bd12/18/2013:svnMicrosoftCorporation:pnSurfacePro2:pvr1:rvnMicrosoftCorporation:rnSurfacePro2:rvr1:cvnMicrosoftCorporation:ct11:cvr1:
  dmi.product.name: Surface Pro 2
  dmi.product.version: 1
  dmi.sys.vendor: Microsoft Corporation

** Summary changed:

- [Microsoft Surface Pro 2] Marvell 88W8797 not working in 14.04 kernel 3.13.0-24-generic
+ 1286:2044 [Microsoft Surface Pro 2] Marvell 88W8797 not working in 14.04 kernel 3.13.0-24-generic

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1319366

Title:
  1286:2044 [Microsoft Surface Pro 2] Marvell 88W8797 not working in
  14.04 kernel 3.13.0-24-generic

Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  Marvell WiFi on Surface Pro 2 does not work in a fresh install of 14.04 with 3.13.0-24 kernel. I had the same issue in 12.04, but others reported that this was resolved in Raring http://askubuntu.com/questions/257600/marvells-wireless-driver-not-recognized/262010 . The drivers mentioned in the post are already in place:
  $ modinfo mwifiex_usb
  filename:       /lib/modules/3.13.0-24-generic/kernel/drivers/net/wireless/mwifiex/mwifiex_usb.ko
  firmware:       mrvl/usb8797_uapsta.bin
  license:        GPL v2
  version:        1.0
  description:    Marvell WiFi-Ex USB Driver version1.0
  author:         Marvell International Ltd.
  srcversion:     68371BE7AAF1BE02463ED67
  alias:          usb:v1286p2044d*dc*dsc*dp*icFFiscFFipFFin*
  alias:          usb:v1286p2043d*dc*dsc*dp*ic*isc*ip*in*
  depends:        mwifiex
  intree:         Y
  vermagic:       3.13.0-24-generic SMP mod_unload modversions
  signer:         Magrathea: Glacier signing key
  sig_key:        69:B0:D0:A7:9B:85:D9:06:21:70:6E:8D:06:60:4D:73:0B:35:9F:C0
  sig_hashalgo:   sha512

  /lib/firmware/mrvl$ ls
  pcie8897_uapsta.bin  sd8688.bin  sd8688_helper.bin  sd8787_uapsta.bin  sd8797_uapsta.bin  sd8897_uapsta.bin  usb8797_uapsta.bin

  And system surely recognises the Marvell WiFi:
  $ lsusb
  Bus 001 Device 002: ID 8087:8000 Intel Corp.
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 002 Device 007: ID 045e:0795 Microsoft Corp.
  Bus 002 Device 006: ID 045e:0794 Microsoft Corp.
  Bus 002 Device 005: ID 03eb:8209 Atmel Corp.
  Bus 002 Device 004: ID 045e:079a Microsoft Corp.
  Bus 002 Device 010: ID 1286:2044 Marvell Semiconductor, Inc.
  Bus 002 Device 025: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 002 Device 023: ID 07d1:3c16 D-Link System DWA-125 Wireless N 150 Adapter(rev.A2) [Ralink RT3070]
  Bus 002 Device 020: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  But when creating a new WiFi connection using network manager, the
  only mac address it sees is that of my external D-Link receiver.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-24-generic 3.13.0-24.47
  ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  keyvan     1423 F.... pulseaudio
                        keyvan    25264 F.... pulseaudio
   /dev/snd/controlC1:  keyvan     1423 F.... pulseaudio
                        keyvan    25264 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Wed May 14 16:12:55 2014
  HibernationDevice: RESUME=UUID=823ecc1c-67d4-48fc-b2c6-a744cd103957
  InstallationDate: Installed on 2014-05-12 (1 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  MachineType: Microsoft Corporation Surface Pro 2
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic.efi.signed root=UUID=7ed6c4f4-96f3-4247-ba41-5dd16f0dd998 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-24-generic N/A
   linux-backports-modules-3.13.0-24-generic  N/A
   linux-firmware                             1.127.2
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 12/18/2013
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 2.04.0350
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: Surface Pro 2
  dmi.board.vendor: Microsoft Corporation
  dmi.board.version: 1
  dmi.chassis.asset.tag: 0
  dmi.chassis.type: 11
  dmi.chassis.vendor: Microsoft Corporation
  dmi.chassis.version: 1
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2.04.0350:bd12/18/2013:svnMicrosoftCorporation:pnSurfacePro2:pvr1:rvnMicrosoftCorporation:rnSurfacePro2:rvr1:cvnMicrosoftCorporation:ct11:cvr1:
  dmi.product.name: Surface Pro 2
  dmi.product.version: 1
  dmi.sys.vendor: Microsoft Corporation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1319366/+subscriptions


References