Kernel hangs/freezes during boot because of module 8139too (affected hardware: philips freevents x52, x53, x55, x56, twinhead y12h)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
New
|
Undecided
|
Unassigned |
Bug Description
Ubuntu live cd (tested 6.06 LTS and 7.10 from http://
Philips Freevents x52
Philips Freevents x53
Philips Freevents x54 (probably, not sure if this model does exist)
Philips Freevents x55
Philips Freevents x56
Twinhead Y12H (should be identical to x55 above except for branding)
The above laptops differ only in CPU (Core duo or Core 2 duo plus changes in maximum clock) and in the size of the fixed disk (60 - 120 GB).
The problem can be solved by compiling a custom kernel with following changes to .config:
CONFIG_8139TOO=m
CONFIG_
CONFIG_
CONFIG_
CONFIG_
I'm not sure if all these are required but at least PIO and OLD_RX_RESET are required for this computer.
However, this (compiling the new kernel) cannot be done on the laptop - at least using Ubuntu - because the Ubuntu stock kernel does not seem to support disablemodules kernel option that would be needed to start the system.
At least the sdhci module from vanilla kernel 2.6.20 used to hang this system too, but obviously I cannot test if the latest Ubuntu kernel has the same problem until the network adapter problem is solved first.
I'll attach more information about the system as an attachment soon.
Some relevant locations:
https:/
https:/
https:/
http://
http://
The comment in https:/ /bugs.launchpad .net/ubuntu/ +source/ linux-source- 2.6.20/ +bug/98717 seems to suggest that Intel 945GM chipset and a RTL8139 NIC is a troublesome combination without PIO in general. The module 8139too is mentioned there, too.