This is a quick dump of my Fedora installation session. Installing Fedora is easy. I won’t cover everything in detail but quickly want to point out the essentials. First and foremost, look and see what Fedora is and can do at the official Fedora website. Linux and Fedora are great pieces of software. Maybe they’re a good fit for you as well.

Second, if you’re willing to give Fedora a spin (or even install it), then I’d strongly recommend you to create a Fedora Live-USB. In my opinion it’s so much easier to boot and install from USB compared to CD. Naturally, your system needs to support booting from USB.

Gain Sudo Powers

I’m a fan of sudo. I like it because it explicitly reminds me that I’m crossing the barrier from user to sysop, with all the implications it has. I’ve been using sudo since SuSE 4/5. Needless to say that obtaining sudo powers is the first thing I do on a fresh system.

In order to gain sudo powers, you simply need to add yourself to wheel group (as root, of course): usermod -G wheel -a [user], whereas [user] is your user name. To immediately apply group membership just fire off grpconv and voilà. Remember: With great power comes great responsibility.

Disable IPv6

IPv6 is cool. However, it’s a sad fact that using IPv6 is often a pain. On some networks, it’s just fine, on others it terrificly slows down NS lookups and connection speed. Causes range from dual stack issues up to poorly configured routers. In case of a “slow internet connection” you might consider to disable IPv6 support. In order to disable IPv6 on Fedora, perform a few easy steps:

  • Add the ipv6 module to the list of blacklisted modules, so that it won’t be loaded on system boot. Open the file /etc/modprobe.d/blacklist.conf and append the following line: blacklist ipv6
  • Make sure the network settings exclude IPv6 support by adding the following line to /etc/sysconfig/network: NETWORKING_IPV6=no
  • Disable the (now useless) IPv6 firewall by typing sudo chkconfig ip6tables off
  • If you already have network connections established (either wired or wireless), you disable IPv6 network initialization for those as well. You might do this via Network Manager UI or just change the following line: IPV6INIT=yes to IPV6INIT=no in any of your desired connection configuration file, which typically follows the naming convention ifcfg-[ConnectionName] whereas [ConnectionName] is the name of your (wired or wireless) connection configuration. The connection configuration files are located in /etc/sysconfig/network-scripts.

Reboot the machine (just enter reboot) and ensure that everything went fine by typing lsmod | grep ipv6 which should just return nothing.

Stay Up–2-Date

Once internet connection is fast and seamless, the next important thing is to update the system. There’s too many reasons why updating the fresh F15 install is a good idea, so just do it.

With yum there’s nothing easier than a system update. You can check and review all pending updates with sudo yum check-update. Naturally, installing updates is as easy as sudo yum update.

To finish the essential package housekeeping, adding the RPM Fusion repositories is highly recommended. It’ll make life much easier with some crucial installs, like enabling MP3 support.

Adding RPM Fusion package repositories is a one-liner: sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

For me at least, above three steps are the foundation for a stable and frictionless installation and user experience. Next, I’ll cover a few Vaio specific topics. It’s not very much to talk about, since out-of-the-box support for Vaio S-Series on Fedora 15 is very good. Nearby, my Vaio is a VPCS12V9E.

GCC FTW

What’s at least equally important as an up-to-date system? It’s GCC, the Gnu C Compiler. You don’t need to be a C/C++ coder in order to need and use it. There’s software out there which might not be bundled with Fedora yet. I personally use it quite often to compile software from bleeding edge sources. Hence sudo yum install gcc is indeed a good idea.

Qualcomm Gobi 2000 WWAN Support

Fedora has very good networking support. With qcserial, it basically supports connecting through Qualcomm WWAN devices by default. On other distros, I had to compile qcserial and use gobi_loader to load the Sony Qualcomm firmware files. With Fedora 15, it just got a major step simpler, at least for my special case with Sony Qualcomm Gobi 2000 WWAN module.

As far as I have figured out, Network-Manager on Fedora 15 proactively looks for firmware files on /lib/firmware. The device recognition is triggered by udev rules, residing in /lib/udev/rules.d. After hours on fiddling around how the device recognition and initialization process works, the solution was quite simple at the end.

All I needed to do was to copy the firmware files (UQCN.mbn, amss.mbn and apps.mbn) to /lib/firmware, reboot the system and enjoy wireless mobile networking.

In case you wonder: The 3 abovementioned files are propietary firmware files. You can’t download them. Even Sony / Qualcomm as vendors don’t provide a download of firmware files. The easiest way to obtain the files is to install the WWAN driver for Windows provided by Sony and pick the necessary files from Windows installation.

Typically, firmware files are located at %ProgramFiles%\QUALCOMM\Sony. You’ll find a bunch of numbered folders there alongside with an UMTS folder. You can find amss.mbn and apps.mbn files there. The numbered folders contain mobile tepephony provider specific versions of UQCN.mbn. The version in folder 6 seems to be a generic firmware driver info and works quite well with my provider.

AVI, MP3, MPEG4 and more

Let’s face it. You need codecs. Easiest way to support most of the propietary codecs is to install gstreamer ugliness using sudo yum install gstreamer-plugins-ugly gstreamer-ffmpeg xvidcore. Note that previous line only works if RPM Fusion repositories are available.

Fedora on a Vaio

After all, installing and using Fedora on a Vaio Notebook is a great experience. Almost everything is working out of the box. The nouveau driver for NVIDIA works seamless, all internal devices are being recognized and taken care of by Fedora. Touchpad, camera, fingerprint sensor, and even the sony-specific FN-Keys.

Fedora on a Vaio is great.


(c) 2000-2012 ilker.de - Creative Computing.

For any case of inquiry regarding this document, you can always contact the website owner.