try this:
unplug the wired cable and then go to pcc and delete all network connections then delete "/etc/udev/rules.d/70-persistent-net.rules" text file and then restart. Only root can delete this text file hence open a file manager with root privileges before you go there.
When the system is up,plug in the wired cable and then go to pcc and then try to create a new connection. When you are done, open the terminal and then log in as root and then type this command and paste its content here.
cat /var/log/syslog | tail -n 100
Deleting the 70-persistent-net.rules reset everything and this time, I did not get the b44 driver error. However, still no hardwired connection. Here's the results of the command you had me run:
[root@localhost ~]# cat /var/log/syslog | tail -n 100
Aug 17 21:59:53 localhost klogd: CPU1 attaching sched-domain:
Aug 17 21:59:53 localhost klogd: domain 0: span 0-1 level MC
Aug 17 21:59:53 localhost klogd: groups: 1 0
Aug 17 21:59:54 localhost klogd: xt_time: kernel timezone is -0400
Aug 17 21:59:54 localhost hald: mounted /dev/mmcblk0p1 on behalf of uid 500
Aug 17 21:59:55 localhost klogd: u32 classifier
Aug 17 21:59:55 localhost klogd: Actions configured
Aug 17 21:59:55 localhost klogd: netfilter PSD loaded - (c) astaro AG
Aug 17 21:59:55 localhost klogd: IFWLOG: register target
Aug 17 21:59:55 localhost logger: Shorewall started
Aug 17 21:59:55 localhost ntpd_initres[3529]: host name not found EAI_NODATA: pool.ntp.org
Aug 17 21:59:55 localhost klogd: usbcore: registered new interface driver snd-usb-audio
Aug 17 22:00:17 localhost net_applet[3811]: ### Program is starting ###
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Sucessfully called chroot.
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Sucessfully dropped privileges.
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Sucessfully limited resources.
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Running.
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Canary thread running.
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Watchdog thread running.
Aug 17 22:00:26 localhost polkitd[3876]: started daemon version 0.96 using authority implementation `local' version `0.96'
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Sucessfully made thread 3870 of process 3870 (/usr/bin/pulseaudio) owned by '500' high priority at nice level -11.
Aug 17 22:00:26 localhost rtkit-daemon[3872]: Supervising 1 threads of 1 processes of 1 users.
Aug 17 22:00:27 localhost rtkit-daemon[3872]: Sucessfully made thread 3882 of process 3882 (/usr/bin/pulseaudio) owned by '500' high priority at nice level -11.
Aug 17 22:00:27 localhost rtkit-daemon[3872]: Supervising 2 threads of 2 processes of 1 users.
Aug 17 22:00:27 localhost pulseaudio[3882]: pid.c: Daemon already running.
Aug 17 22:00:49 localhost drakconf.real[3936]: ### Program is starting ###
Aug 17 22:00:54 localhost drakconf.real[3953]: ### Program is starting ###
Aug 17 22:00:57 localhost ntpd_initres[3529]: host name not found EAI_NODATA: pool.ntp.org
Aug 17 22:01:10 localhost draknetcenter[3998]: ### Program is starting ###
Aug 17 22:01:11 localhost klogd: iwl3945 0000:0c:00.0: firmware: requesting iwlwifi-3945-2.ucode
Aug 17 22:01:11 localhost klogd: iwl3945 0000:0c:00.0: loaded firmware version 15.32.2.9
Aug 17 22:01:11 localhost klogd: Registered led device: iwl-phy0::radio
Aug 17 22:01:11 localhost klogd: Registered led device: iwl-phy0::assoc
Aug 17 22:01:11 localhost klogd: Registered led device: iwl-phy0::RX
Aug 17 22:01:11 localhost klogd: Registered led device: iwl-phy0::TX
Aug 17 22:01:20 localhost draknetcenter[3998]: ### Program is exiting ###
Aug 17 22:01:24 localhost draknetcenter[4050]: ### Program is starting ###
Aug 17 22:02:01 localhost draknetcenter[4050]: running: /bin/rpm -q --qf %{name} dhcp-client
Aug 17 22:02:02 localhost draknetcenter[4050]: adding alias eth0 to b44
Aug 17 22:02:02 localhost draknetcenter[4050]: adding alias pci:v000014E4d0000170Csv00001028sd000001CDbc02sc00i00 to b44
Aug 17 22:02:02 localhost draknetcenter[4050]: modified file /etc/sysconfig/network-scripts/ifcfg-eth0
Aug 17 22:02:02 localhost draknetcenter[4050]: modified file /etc/sysconfig/network-scripts/ifcfg-eth0
Aug 17 22:02:02 localhost draknetcenter[4050]: changed mode of /etc/sysconfig/network-scripts/ifcfg-eth0 to 755
Aug 17 22:02:02 localhost draknetcenter[4050]: written eth0 interface configuration in /etc/sysconfig/network-scripts/ifcfg-eth0
Aug 17 22:02:02 localhost draknetcenter[4050]: writing host information to /etc/hosts
Aug 17 22:02:02 localhost draknetcenter[4050]: created file /etc/hosts
Aug 17 22:02:02 localhost draknetcenter[4050]: writing host information to /etc/hosts
Aug 17 22:02:02 localhost draknetcenter[4050]: created file /etc/hosts
Aug 17 22:02:02 localhost draknetcenter[4050]: set sethostname to localhost.localdomain
Aug 17 22:02:02 localhost draknetcenter[4050]: running: /usr/bin/run-parts --arg localhost.localdomain /etc/sysconfig/network-scripts/hostname.d
Aug 17 22:02:02 localhost draknetcenter[4050]: modified file /etc/sysconfig/network
Aug 17 22:02:02 localhost draknetcenter[4050]: running: /lib/udev/write_net_rules f6:15:00:25:00:00
Aug 17 22:02:02 localhost draknetcenter[4050]: running: /lib/udev/write_net_rules 0a:00:27:00:00:00
Aug 17 22:02:02 localhost draknetcenter[4050]: modified file /etc/modprobe.conf
Aug 17 22:02:02 localhost draknetcenter[4050]: running: dmidecode
Aug 17 22:02:02 localhost draknetcenter[4050]: to put in /etc/modprobe.preload nvram, evdev, evdev
Aug 17 22:02:02 localhost draknetcenter[4050]: modified file /etc/modprobe.preload
Aug 17 22:02:05 localhost draknetcenter[4050]: running: /sbin/ifdown eth0 daemon
Aug 17 22:02:05 localhost ifplugd(eth0)[2821]: Exiting.
Aug 17 22:02:05 localhost klogd: b44: eth0: powering down PHY
Aug 17 22:02:05 localhost klogd: b44: eth0: BUG! Timeout waiting for bit 00000002 of register 42c to clear.
Aug 17 22:02:05 localhost draknetcenter[4050]: running: /sbin/ifup eth0 daemon
Aug 17 22:02:05 localhost ifplugd(eth0)[4308]: ifplugd 0.28 initializing.
Aug 17 22:02:05 localhost klogd: b44: eth0: BUG! Timeout waiting for bit 00000002 of register 42c to clear.
Aug 17 22:02:05 localhost ifplugd(eth0)[4308]: Using interface eth0/F6:15:00:25:00:00 with driver <b44> (version: 2.0)
Aug 17 22:02:05 localhost ifplugd(eth0)[4308]: Using detection mode: SIOCETHTOOL
Aug 17 22:02:05 localhost ifplugd(eth0)[4308]: Initialization complete, link beat not detected.
Aug 17 22:02:26 localhost drakconnect[4349]: ### Program is starting ###
Aug 17 22:02:43 localhost drakconnect[4395]: ### Program is starting ###
Aug 17 22:02:56 localhost drakconnect[4395]: running: /bin/rpm -q --qf %{name} dhcp-client
Aug 17 22:02:56 localhost drakconnect[4395]: modified file /etc/sysconfig/network-scripts/ifcfg-eth0
Aug 17 22:02:56 localhost drakconnect[4395]: modified file /etc/sysconfig/network-scripts/ifcfg-eth0
Aug 17 22:02:56 localhost drakconnect[4395]: changed mode of /etc/sysconfig/network-scripts/ifcfg-eth0 to 755
Aug 17 22:02:56 localhost drakconnect[4395]: written eth0 interface configuration in /etc/sysconfig/network-scripts/ifcfg-eth0
Aug 17 22:02:56 localhost drakconnect[4395]: writing host information to /etc/hosts
Aug 17 22:02:56 localhost drakconnect[4395]: created file /etc/hosts
Aug 17 22:02:56 localhost drakconnect[4395]: writing host information to /etc/hosts
Aug 17 22:02:56 localhost drakconnect[4395]: created file /etc/hosts
Aug 17 22:02:56 localhost drakconnect[4395]: set sethostname to localhost.localdomain
Aug 17 22:02:56 localhost drakconnect[4395]: running: /usr/bin/run-parts --arg localhost.localdomain /etc/sysconfig/network-scripts/hostname.d
Aug 17 22:02:56 localhost drakconnect[4395]: modified file /etc/sysconfig/network
Aug 17 22:02:56 localhost drakconnect[4395]: running: /sbin/ifdown eth0 daemon
Aug 17 22:02:56 localhost ifplugd(eth0)[4308]: Exiting.
Aug 17 22:02:56 localhost klogd: b44: eth0: powering down PHY
Aug 17 22:02:56 localhost klogd: b44: eth0: BUG! Timeout waiting for bit 00000002 of register 42c to clear.
Aug 17 22:02:56 localhost drakconnect[4395]: running: /sbin/ifup eth0 daemon
Aug 17 22:02:56 localhost ifplugd(eth0)[4553]: ifplugd 0.28 initializing.
Aug 17 22:02:56 localhost drakconnect[4395]: running: /etc/rc.d/init.d/network-up start
Aug 17 22:02:56 localhost klogd: b44: eth0: BUG! Timeout waiting for bit 00000002 of register 42c to clear.
Aug 17 22:02:56 localhost ifplugd(eth0)[4553]: Using interface eth0/F6:15:00:25:00:00 with driver <b44> (version: 2.0)
Aug 17 22:02:56 localhost ifplugd(eth0)[4553]: Using detection mode: SIOCETHTOOL
Aug 17 22:02:56 localhost ifplugd(eth0)[4553]: Initialization complete, link beat not detected.
Aug 17 22:02:59 localhost ntpd_initres[3529]: host name not found EAI_NODATA: pool.ntp.org
Aug 17 22:03:11 localhost ntpd[3502]: synchronized to LOCAL(0), stratum 10
Aug 17 22:03:11 localhost ntpd[3502]: kernel time sync status change 0001
Aug 17 22:03:14 localhost drakconnect[4395]: modified file /etc/modprobe.conf
Aug 17 22:03:14 localhost drakconnect[4395]: running: dmidecode
Aug 17 22:03:14 localhost drakconnect[4395]: to put in /etc/modprobe.preload nvram, evdev, evdev
Aug 17 22:03:14 localhost drakconnect[4395]: modified file /etc/modprobe.preload
Aug 17 22:03:14 localhost drakconnect[4395]: ### Program is exiting ###