Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286078 - Radeon Framebuffer support (with and without I2C) breaks dhcpcd and/or 3c59x 2.6.28
Summary: Radeon Framebuffer support (with and without I2C) breaks dhcpcd and/or 3c59x ...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-23 13:19 UTC by Adrian Barry
Modified: 2009-12-07 19:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Barry 2009-09-23 13:19:08 UTC
In 2.6.28R5 I am selecting Radeon framebuffer support with and without I2C support, causing dhcpcd to fail (I am using 3c59x driver).  dhcpcd doesn't get a lease.
Removing framebuffer support from kernel, make clean, and it works again.

Reproducible: Always

Steps to Reproduce:
To see the problem
Kernel version 2.6.28, release 5.
1. Make menuconfig.
Select:
2. Device drivers > Graphics Drivers > Framebuffer Support

3. Select Radeon (I have an old 9250, AGP)

4. Save config.

5. Make & make Modules_install, copy new kernel to /boot and boot.

Result : dhcpcd fails to get a lease - 3c59x is my network driver.

To undo the error:
1. make clean
2. repeat kernel config as above, but unselect framebuffer.
3. save config
4. make && make modules_install
5. copy new kernel to /boot
6. reboot and voila, dhcpcd works again.


Actual Results:  
dhcpcd failed to get a lease.

Expected Results:  
I shoudl have got an IP address and in fact I did get one when I unselected framebuffer support.

Have tried in 2.6.30 and it seems to exist there as well but I didn't do a make clean and not sure of this might have caused the problem to spill over from 2.6.28.  

Not sure if this is just because I am using old hardware, in which case this isn;t such a big deal.  But in case it also affects more modern hardware, thought it was worth flagging for your attention.

Enjoy.

A.
Comment 1 George Kadianakis (RETIRED) gentoo-dev 2009-11-10 18:36:12 UTC
Can you enable logging in your dhcpcd and post a log of it doing an unsuccessful attempt?
Also a dmesg copy would be nice.