Image of Modern Operating Systems (3rd Edition)
Image of Android Wireless Application Development
Image of Operating System Concepts
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)

Fedora 15 or 16: New NIC Names

Recently I installed Fedora 15 on a standalone system to do some testing. This system has ASUS motherboard with a single integrated Atheros 8131 Gigabit Ethernet NIC. Here is the relevant output from ipconfig -a: p33p1 Link encap:Ethernet HWaddr E0:CB:4E:1A:F6:D5 inet addr: Bcast: Mask: inet6 addr: fe80::e2cb:4eff:fe1a:f6d5/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:62680 errors:0 dropped:0 overruns:0 frame:0 TX packets:37533 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:94004479 (89.6 MiB) TX bytes:2446588 (2.3 MiB) Interrupt:44 I expected to see eth0; instead the NIC was named p33p1. The lsmod utility showed that the correct kernel module, i.e. atl1c.ko, was

Upgrade Fedora 15 to Fedora 16

It goes without saying that you should back up all essential data and files before attempting an upgrade. As superuser, drop down to runlevel 3 (init 3), i.e. non-GUI multiuser and execute the following commands in the order that they are shown below. # rpm –import # yum -y update yum # yum clean all # yum -y –releasever=16 –disableplugin=presto distro-sync That is it. Reboot your system to ensure that the upgrade to Fedora 16 was successful. Note that your multiboat loader will still be Legacy GRUB and partitioning on the boot fdisk will still be MBR (Master Boot

PackageKit Failure With fedora-release-15-3.noarch

If you are using Fedora 15, you may come across an annoying case when PackageKit (the GUI package installer) fails to install updates because of an RPM package named fedora-release-15-3.noarch. A bug report (716752) exists in the Red Hat bugzilla database. The workaround is simple but is not obvious or intuitive. To install this RPM using PackageKit, first click on the + sign next to fedora-release-15-3 (noarch) to see both of the associated package updates (fedora-release-15-3 and fedora-release-rawhide-15-3). Then uncheck fedora-release-rawhide-15-3 and click the Install Updates button. You are then asked to confirm the removal of the Rawhide repo definitions.

GNOME 3 Shell in Fedora 15

This post discusses the Fedora 15 GNOME 3 Shell. It provides an overview and introduction to the Shell and shows you how to customise it using CSS.