Re: [Kernel-packages] [Bug 1313497] Re: USB keyboard unresponsive on fresh install

2014-04-29 Thread Stefan Bader
Hi Stuart,

On 29.04.2014 05:23, Stuart Longland wrote:
 Did the linux-3.13.0-24-generic package miss out a few files or are they
 in a separate package the installer forgot to install?

That could be and depends on you seed. For bare-metal you should have seleced
linux-server for d-i base-installer/kernel/image. In general the linux-image
should not be picked directly as we indeed split up the modules into the minimum
for virtual machines and a rest. linux-server, linux-generic, and linux-virtual
are all meta-package which will install the right set of packages and also make
sure you see kernel updates. server and generic nowadays is actually the same.
So you could have installed without those and now miss the linux-image-extra
package.

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

Title:
  USB keyboard unresponsive on fresh install

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  Hi,

  I just did a fresh install of Ubuntu 14.04 LTS onto a machine here.
  During the installation (which is pre-seeded) and in the BIOS, my
  keyboard works flawlessly.

  However, the moment I boot the machine up, I note the keyboard is not
  operational.  Naturally, I discover this *after* buggering up my
  networking settings.

  The offending package is linux-image-3.13.0-24-generic version
  3.13.0-24.46.

  At one point I noticed an irq 16: nobody cared error message.  Due
  to there being no network connectivity, I was unable to capture the
  message displayed.  The output from `dmesg` (see attachment dmesg.txt)
  suggests it does see USB and the keyboard, but plugging the keyboard
  into any of the available ports and pressing keys has no effect on the
  console.

  The machine is a rack-mounted server, intended to run headless.  The
  motherboard is an Intel DQ77MK.  No peripheral cards are installed.

  root@host:~# cat /proc/version_signature 
  Ubuntu 3.13.0-24.46-generic 3.13.9
  root@host:~# lspci -vnvn
  00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core 
processor DRAM Controller [8086:0150] (rev 09)
  Subsystem: Intel Corporation Device [8086:2035]
  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- 
TAbort- MAbort+ SERR- PERR- INTx-
  Latency: 0
  Capabilities: [e0] Vendor Specific Information: Len=0c ?

  00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 
v2/3rd Gen Core processor Graphics Controller [8086:0152] (rev 09) (prog-if 00 
[VGA controller])
  Subsystem: Intel Corporation Device [8086:2035]
  Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- 
TAbort- MAbort- SERR- PERR- INTx-
  Latency: 0
  Interrupt: pin A routed to IRQ 11
  Region 0: Memory at f780 (64-bit, non-prefetchable) [size=4M]
  Region 2: Memory at e000 (64-bit, prefetchable) [size=256M]
  Region 4: I/O ports at f000 [size=64]
  Expansion ROM at unassigned [disabled]
  Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
  Address:   Data: 
  Capabilities: [d0] Power Management version 2
  Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
  Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
  Capabilities: [a4] PCI Advanced Features
  AFCap: TP+ FLR+
  AFCtrl: FLR-
  AFStatus: TP-

  00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset 
Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
  Subsystem: Intel Corporation Device [8086:2035]
  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- 
TAbort- MAbort- SERR- PERR- INTx-
  Latency: 0
  Interrupt: pin A routed to IRQ 40
  Region 0: Memory at f7e2 (64-bit, non-prefetchable) [size=64K]
  Capabilities: [70] Power Management version 2
  Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0-,D1-,D2-,D3hot+,D3cold+)
  Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
  Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
  Address: fee0a00c  Data: 4181
  Kernel driver in use: xhci_hcd

  00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 
Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
  Subsystem: Intel Corporation Device [8086:2035]
  Control: 

Re: [Kernel-packages] [Bug 1313497] Re: USB keyboard unresponsive on fresh install

2014-04-29 Thread Stuart Longland
On 29/04/14 18:35, Stefan Bader wrote:
 Hi Stuart,
 
 On 29.04.2014 05:23, Stuart Longland wrote:
 Did the linux-3.13.0-24-generic package miss out a few files or are they
 in a separate package the installer forgot to install?
 
 That could be and depends on you seed. For bare-metal you should have seleced
 linux-server for d-i base-installer/kernel/image. In general the 
 linux-image
 should not be picked directly as we indeed split up the modules into the 
 minimum
 for virtual machines and a rest. linux-server, linux-generic, and 
 linux-virtual
 are all meta-package which will install the right set of packages and also 
 make
 sure you see kernel updates. server and generic nowadays is actually the same.
 So you could have installed without those and now miss the linux-image-extra
 package.

Ahh, I have in my preseed:
 # The kernel image (meta) package to be installed; none can be used if no
 # is to be installed.
 d-i base-installer/kernel/image string linux-image-virtual

Perhaps I mis-interpreted the intent of virtual.  Is there a document
that describes the image options in detail that one could refer to?
Perhaps mention of it should be made in the preseed examples?

It's easy to miss the bit about it being for virtual instances in the
dpkg -l output, which is how I installed the image:
 root@host:~# dpkg -l linux-image-virtual
 Desired=Unknown/Install/Remove/Purge/Hold
 | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
 |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
 ||/ NameVersion  Architecture Description
 +++-===---
 ii  linux-image-virtual 3.13.0.24.29 amd64This package 
 will always depend on the latest minima

I shall amend my preseed scripts and perhaps we can work on the
documentation (which either is lacking or I missed seeing it).

Regards,
-- 
Stuart Longland
Systems Engineer
 _ ___
\  /|_) |   T: +61 7 3535 9619
 \/ | \ | 38b Douglas StreetF: +61 7 3535 9699
   SYSTEMSMilton QLD 4064   http://www.vrt.com.au

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

Title:
  USB keyboard unresponsive on fresh install

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  Hi,

  I just did a fresh install of Ubuntu 14.04 LTS onto a machine here.
  During the installation (which is pre-seeded) and in the BIOS, my
  keyboard works flawlessly.

  However, the moment I boot the machine up, I note the keyboard is not
  operational.  Naturally, I discover this *after* buggering up my
  networking settings.

  The offending package is linux-image-3.13.0-24-generic version
  3.13.0-24.46.

  At one point I noticed an irq 16: nobody cared error message.  Due
  to there being no network connectivity, I was unable to capture the
  message displayed.  The output from `dmesg` (see attachment dmesg.txt)
  suggests it does see USB and the keyboard, but plugging the keyboard
  into any of the available ports and pressing keys has no effect on the
  console.

  The machine is a rack-mounted server, intended to run headless.  The
  motherboard is an Intel DQ77MK.  No peripheral cards are installed.

  root@host:~# cat /proc/version_signature 
  Ubuntu 3.13.0-24.46-generic 3.13.9
  root@host:~# lspci -vnvn
  00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core 
processor DRAM Controller [8086:0150] (rev 09)
  Subsystem: Intel Corporation Device [8086:2035]
  Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- 
TAbort- MAbort+ SERR- PERR- INTx-
  Latency: 0
  Capabilities: [e0] Vendor Specific Information: Len=0c ?

  00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 
v2/3rd Gen Core processor Graphics Controller [8086:0152] (rev 09) (prog-if 00 
[VGA controller])
  Subsystem: Intel Corporation Device [8086:2035]
  Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
  Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast TAbort- 
TAbort- MAbort- SERR- PERR- INTx-
  Latency: 0
  Interrupt: pin A routed to IRQ 11
  Region 0: Memory at f780 (64-bit, non-prefetchable) [size=4M]
  Region 2: Memory at e000 (64-bit, prefetchable) [size=256M]
  Region 4: I/O ports at f000 [size=64]
  Expansion ROM at unassigned [disabled]
  Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
  Address:   Data: 
  Capabilities: [d0] Power Management version 2
  Flags: PMEClk- DSI+