← Back to team overview

kernel-packages team mailing list archive

[Bug 1513477] Re: PCI device has incorrect Vendor:Device ID when Southbridge used 0 wait reads

 

As I suspected the cause was in hardware, and specifically due to the
motherboard using Master Write 0-wait state access, which meant the
device had not completed mapping its registers into the PCI Config
address space when the kernel probed for the Vendor ID.

User applied my recommended BIOS configuration changes and the device is
now correctly identified.

The solution is to alter the BIOS settings. In this case the "LDT and
PCI Bus Control", and set "PCI1/PCI2 Master 0 WS Write" to Disabled to
enforce 1 wait state. The device also had to be in ports PC1 or PCI2
(nearest the AGP slot) on this Abit KV8-MAX3 mobo.

** Summary changed:

- PCI device has incorrect Vendor:Device ID when Southbridge used 0 wait reads
+ PCI device has incorrect Vendor:Device ID when Southbridge used 0 wait writes

-- 
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/1513477

Title:
  PCI device has incorrect Vendor:Device ID when Southbridge used 0 wait
  writes

Status in linux package in Ubuntu:
  Invalid

Bug description:
  No wifi connection showing, wifi network card is unclaimed

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: linux-image-generic 4.2.0.16.18
  ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
  Uname: Linux 4.2.0-16-generic x86_64
  ApportVersion: 2.19.2-0ubuntu3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  lotuspsychje   1410 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Thu Nov  5 14:57:40 2015
  HibernationDevice: RESUME=UUID=c391bf39-6cd0-4357-89f6-46b8c496b553
  InstallationDate: Installed on 2015-10-28 (8 days ago)
  InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
  IwConfig:
   lo        no wireless extensions.
   
   enp0s14   no wireless extensions.
  ProcFB: 0 radeondrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-16-generic root=UUID=c53d01a4-d573-4ab2-ad75-f2c8bd8645c3 ro pci=realloc
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-16-generic N/A
   linux-backports-modules-4.2.0-16-generic  N/A
   linux-firmware                            1.152
  RfKill:
   
  SourcePackage: linux
  UdevLog: Error: [Errno 2] Bestand of map bestaat niet: '/var/log/udev'
  UpgradeStatus: Upgraded to xenial on 2015-10-28 (8 days ago)
  dmi.bios.date: 06/29/2004
  dmi.bios.vendor: Phoenix Technologies, LTD
  dmi.bios.version: 6.00 PG
  dmi.board.name: KV8-MAX3 (VIA K8T800-8237)
  dmi.board.vendor: http://www.abit.com.tw/
  dmi.board.version: 1.x
  dmi.chassis.type: 3
  dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd06/29/2004:svn:pn:pvr:rvnhttp//www.abit.com.tw/:rnKV8-MAX3(VIAK8T800-8237):rvr1.x:cvn:ct3:cvr:

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


References