Frequently used NIC (Marvell Technology Group Ltd. Device 4381) not supported

Bug #543314 reported by Aleksandr Koltsoff
44
This bug affects 9 people
Affects Status Importance Assigned to Milestone
debian-installer (Debian)
Fix Released
Unknown
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When installing, no connectivity is possible because of two reasons:
1) The integrated WLAN uses broadcom restrictred drivers (wl). Installing these afterwards enables the WLAN (PCI ID: 14e4:4353)
2) The integrated NIC is a new version of Marvell Yukon series, supported by sky2 driver, except that the PCI ID (11ab:4381) is not yet listed in 2.6.32 kernel.

Support for at least the NIC during installation would make much simpler, since one could get the wl restricted package later using the fixed NIC.

The required changes to sky2 are minimal:
1) http://git.kernel.org/linus/0f5aac7070a01ec757ed243febe4fff7c944c4d2
2) http://git.kernel.org/linus/e30a4ac243b1fd2714675fd451e718d9940b1bdd
(only the first is required, but probably there's no harm of pulling both).

ProblemType: Bug
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
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/controlC0: czr 1443 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0x54500000 irq 19'
   Mixer name : 'IDT 92HD75B2X5'
   Components : 'HDA:111d7608,103c3653,00100202'
   Controls : 13
   Simple ctrls : 8
Date: Sun Mar 21 12:36:52 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/installer/media-info'
MachineType: Hewlett-Packard HP Mini 5102
NonfreeKernelModules: wl
Package: linux-image-generic 2.6.32.16.17
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.32-16-generic root=/dev/mapper/hostname-root ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
Regression: No
RelatedPackageVersions: linux-firmware 1.32
Reproducible: Yes
RfKill:
 0: hci0: Bluetooth
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
TestedUpstream: Yes
Uname: Linux 2.6.32-16-generic i686
dmi.bios.date: 01/27/2010
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 68PGU Ver. F.03
dmi.board.name: 3653
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 43.1D
dmi.chassis.asset.tag: CNU00603G0
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: dmi:bvnHewlett-Packard:bvr68PGUVer.F.03:bd01/27/2010:svnHewlett-Packard:pnHPMini5102:pvr:rvnHewlett-Packard:rn3653:rvrKBCVersion43.1D:cvnHewlett-Packard:ct10:cvr:
dmi.product.name: HP Mini 5102
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Aleksandr Koltsoff (czr) wrote :
Revision history for this message
Aleksandr Koltsoff (czr) wrote :
Revision history for this message
Aleksandr Koltsoff (czr) wrote :

Also, as a side note, here are the real names for the chips in question. A lot of people keep writing about "Marvell 4381" and "Broadcom 4353" (these are the names that lspci will display when it doesn't have the device id).

pci-ids hasn't been yet updated to include the proper names, so here they are:
http://pci-ids.ucw.cz/read/PC/14e4/4353 (Broadcom BCM43224 802.11a/b/g/n)
http://pci-ids.ucw.cz/read/PC/11ab/4381 (Marvell Yukon 88E8059 PCI-E Gigabit Ethernet Controller)

Hope this helps search engines finding the proper information.

Revision history for this message
Aleksandr Koltsoff (czr) wrote :

Sony Vaio vpceb1j1e/wi also uses the same marvell chip (different WLAN though):
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/532021

summary: - no connectivity (WLAN or LAN) with HP mini 5102 (netbook)
+ Frequently used NIC (Marvell Technology Group Ltd. Device 4381) not
+ supported
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Jean-Louis Dupond (dupondje) wrote :

I saw alot of people on #Ubuntu+1 that are complaining about this.

The network card is frequently used in alot of netbooks, and people have unsupported network card now.

Only thing we should do is backport
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=0f5aac7070a01ec757ed243febe4fff7c944c4d2

We are a bit after kernel freeze, but maby its a nice add to Lucid?

Revision history for this message
Jean-Louis Dupond (dupondje) wrote :
Revision history for this message
Jean-Louis Dupond (dupondje) wrote :

The attached patch contains the fix for this issue.

Its a partly backported patch from 2.6.33

Revision history for this message
Aleksandr Koltsoff (czr) wrote :

I've done some short testing with a patched kernel and it seems to work ok (at least better than not working at all :-).

tags: added: patch
Changed in debian-installer (Debian):
status: Unknown → New
Changed in debian-installer (Debian):
status: New → Fix Released
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The patches noted in comments #5 and #6 are included upstream as of v2.6.33:

linux$ git describe --contains 0f5aac7070a01ec757ed243febe4fff7c944c4d2
v2.6.33-rc1~388^2~588

ogasawara@yoji:~/linux$ git describe --contains e91cd2e65f22a80af87367178bed4957fdc45ecd
v2.6.33-rc1~388^2~591

As a result these patches should be included in Maverick and newer releases. As a result I'm marking this Fix Released. Thanks.

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.