Red Hat Bugzilla – Bug 210747
netconfig_dialog.py 212 AttributeError: 'module' object has no attribute 'RESPONSE_OK'
Last modified: 2007-11-30 17:11:45 EST
Description of problem:
Exception Occurred immediately after probing my local network for a DHCP lease
for an Intel eepro network interface. The underlying screen begins "The default
installation of Fedora Core includes a set of software applications for general
internet usage." I had not made any selections of my own before the network
interface screen popped up.
Version-Release number of selected component (if applicable):
Pre-release FC6 from four of five days ago installed from CD.
First time through, no attempt to reproduce yet.
This crash box was thrown together with a older RMA-replaced Fujitsu disk drive
which I never trusted greatly. There's a smallish chance (maybe 2%) that the
hardware is at fault.
Selected local vars:
f: shows that resolv.conf is closed
self: <netconfig_dialog.NetworkConfigurator instance ...>
ns: 10.0.0.2 shows that my DHCP server was contacted before the exception
Ran the install again. The network interface screen comes up when I first try
to click on a software selection tick box. It pauses for the normal length of
time to get a DHCP lease (2 to 3 seconds) and then the exception occurs with no
other visible activity in the meantime.
I already ran into the Anaconda exception when clicking "edit" to review an item
in the disk partition assignments (reported many times). I'm surprised I wasn't
able to find this one reported already as well.
Just checking that the ethernet card is probed correctly:
e100: ... PRO/100 ... 3.5.10-k2-NAPI
e100: eth0: ... irq 11 ...
The DHCP server on my local network is an outdated OpenBSD 3.3 that has worked
fine with dozens of systems over a long period, including several other hosts
This time I attempted to bypass DHCP and assign the network interface manually.
I got an immediate exception from netconfig_dialog.py line 168 in _ok
ipv4addr = self.xml.get_widget("ipv4AddressEntry").get_text()
AttributeError: 'NoneType' object has no attribute 'get_text'
Weird. I have no idea what is going on here.
This time through I forewent clicking on the "Software Development" tick box
that triggers the premature network configuration. Dep check is proceeding
normally. The file system is formatting and the install set is copying. Made
it into the firstboot screen. For some reason my keyboard is not active (its
shared through a KVM with the system where I'm composing this text). Also had
problems with the PS/2 mouse not being detected if the KVM was switched away at
the critical point in the boot process. I had to install a spare USB mouse to
tide me over a few steps before the PS/2 mouse also started working again. The
second head of the dual head is displaying the FC6 installer the whole time on
my second screen, so it's not like I'm missing anything going on. I had to skip
creating a local user because I couldn't type. Once I got to the main desktop,
the PS/2 keyboard became active again.
Finally gaining a terminal, I see that my network is unconfigured. Use the
sysadmin tool to configure my eth0 device via DHCP and it works fine with no
glitches. It's only Anaconda that seems to grouse.
The updates.img that was referenced in the FC6Pre announcement has the fix for this