Saturday, August 15, 2009

Ubuntu Netbook Remix 9.04 on Acer Aspire One AO751h (11 inches)

Hello everyone,

I know I have said this before, I need to post more frequently, but as you know I will fail again and will make a new post in a year, so don't worry ;).

After weeks of work I just got Ubuntu Netbook Remix Jaunty (9.04) running on a brand new Acer Aspire one of 11 inches. We even got live mode running, so if you bought this nice laptop you don't need to worry about installing from command line or doing anything weird.

It's not easy to get the live image created for the first time, but I got it, and I want to share this with others, so you don't have to go through the pain I had to.

You can find a package that will do it for you at: http://kwort.aircable.net/vmware/ubuntu-netbook-remix-for-acer-aspire-one-AO751h.tar.gz

You will need a running linux machine to get the job done, original ubuntu netbook remix image and a pen drive.

If you have any questions post your comments here.

Thanks to AIRcable for they're support on this work.

If you don't want to mess with all this process you can buy an Acer Aspire One A0751h directly from AIRcable.

Thanks,
Manuel

Wednesday, July 2, 2008

Updated documents for the Server XR

Hello everyone,

We just updated some docs for the Server XR specially regarding package handling, you can find them at: http://sites.google.com/a/aircable.net/aircable/Home/Server-XR/Package-Handling


Last month we were in Chicago in the Chicago Sensor's Expo showing some of our stuff. Among the things we were showing one was a new server targeting industrial uses. This is just a Linux based obex server using the Server XR, one of the reason why this thing hasn't reached the public yet was instability of obex-data-server but with release 0.3.3 of ODS things had really changed. So expect this new package to be in our servers soon.

This new project is intended for remote sensor networks where you put a main server getting messages from all your bluetooth sensors and then making some stuff in that server like committing to a web server, showing on a screen, or what ever you can imagine. The other part of the server, which we will start working soon will be an SPP server so your sensors can connect to the server over a wireless cable and exchange data between them, this way you can implement stuff as a remote interactive screen.

All this new server code is been developed together with our new Development Kit for the AIRcable SMD which will be available soon, if you want any more information don't doubt about reaching us.

And as always you will be able to find all our code in our google code site.

Thanks,
Manuel

Thursday, May 15, 2008

How to install packages into Server XR, a real example of how to get mplayer running.

Hello everyone,

Now that we have the new repository running you all can install packages in a quite easy way.

For example, suppose you want to install mplayer then you do:


root@Aquiles:~/kpkg install mplayer
...
Done (install) mplayer.


As the Server XR is not a full Kwort 2.4 there might be chances it is missing some packages, specially libraries. So we check for that:

root@Aquiles:~/ldd /usr/bin/mplayer | grep not
libtheora.so.0 => not found
libogg.so.0 => not found
libxvidcore.so.4 => not found
libfaac.so.0 => not found
libspeex.so.1 => not found


So now we have a list of missing libraries, we need to install lots of packages, but which package includes each library? Well that's easy to tell thanks to kpkg, for example let's suppose we want to find out who provides faac:

root@Aquiles:~/kpkg search faac
Package found: faac
....
* mirror: kwort.aircable.net


As you can see there's a package called faac, so it's quite provable this is the one, then we install it:

root@Aquiles:~/kpkg install faac
....
Done (install) faac.


Now we can check for missing libraries again:

root@Aquiles:~/ldd /usr/bin/mplayer | grep not
libtheora.so.0 => not found
libogg.so.0 => not found
libxvidcore.so.4 => not found
libspeex.so.1 => not found


You can see that libfaac has been removed from the list, so then it has been installed.

The other packages you will need to install are:
* speex
* libogg
* xvidcode
* libtheora

You will need to call kpkg install for each of this items.

That's all now you can run mplayer without any problems.

This has been an ready to use guide on how to install a certain package, hope it helps.

Thanks,
Manuel

Tuesday, May 13, 2008

New repository and updates for Server XR

Hello everyone,

We've been working on a new repository for our Kwort 2.4 based distribution included in the ServerXR.

Well this new repository is finally ready and online.

Thing is that moving to this new repository isn't so easy, so we created a little script to make your life easier (and ours too, as that means less support requests).

So please do:

wget http://kwort.aircable.net/updates/update01.sh
bash update01.sh


If you have any non Spanish keyboard you might want to temporary load the keymap for your country, for example for US you can use:
loadkeys us
(Just replace us with your keyboard layout).

That will not only get your system ready to use the new repository, but also update all your packages. It might take some minutes to do all it's work.

Thanks,
Manuel

Saturday, May 3, 2008

New ServerXR image

For all those that have all ready bought a Server XR, we're glad to announce that during the week we launched out a new image (file system) for our ServerXR.

You can follow this guide: http://sites.google.com/a/aircable.net/aircable/Home/Server-XR/image-recovery to get the update done.

There are 2 known bugs on this new version, that are all ready fixed, and solutions will be published during the week:
* BlueZ plugin services fails to load, this is a known bug in the bluez original package, related to the way things get compiled, we all ready have our package fixed, and will be in our repository during the week.
* KPKG fails to install standalone packages, we're including a pre-release version of kpkg, kwort package manager, this new version includes support for multiple repositories, but one of our users has been able to find a bug on it, even before us. We told the kpkg team (I'm a new member of it by the way) and they fixed it. This new version has some fascinating new things for the ServerXR, for example you can safely pull upgrades from the main kwort repository without worrying those updates will breake your ServerXR as ServerXR specific packages are been maintained by us, in our own repositories.

Well that's all by now, stay tuned, we'll let you know as soon as the new packages are there.

Thanks,
Manuel

Sunday, March 23, 2008

Kwort 2.4 is out

Hello everyone,

I'm glad to say that Kwort 2.4 is finally out. For those who don't know what Kwort is, or haven't ever used, Kwort is the Linux distribution we are providing with the Server XR.

When we started to deliver the Server XR Kwort was delivering 2.4 beta 2 or 3, I can't remember actually. In a few days we are going to make a huge update to the Server XR so stay tuned.

I want to wish best luck to David Cortarello with this new release, he's a really good friend and deserves to get the best results on his projects. In behalf of the company we want to keep the perfect relationship we have, providing patches, fixing bug and providing new ideas. The Kwort users that aren't using the Server XR can expect to get bluetooth support for Kwort soon.

For more information check:

Thanks everyone for reading,
Manuel Naranjo
Wireless Cables Inc.

Saturday, March 15, 2008

New Packages for Server XR

Hello everyone,

We just finished uploading some new packages for the Server XR. This post will be rather short telling which packages had been upgraded and how to install them, a more detailed post will be made soon.

Updated packages:
  • Recommended to update:
    • Bluez-libs: Updated to version 3.28
    • Bluez-utils: Updated to version 3.28, compiling all the dbus services now.
    • Obex-Data-Server: Updated to version 0.3.
    • OpenProximity: Updated to version 0.1.1.
  • Optional:
    • Bluez-hcidump: Updated to version 1.41
Check this little guide on how to upgrade packages, take special atention to the note in the end.

Packaging software is a very interesting experience, only that it's quite repetitive and can become REALLY boring, so now we are going to use scripts to package, you can check our scripts and see how we make our packages here.

Thanks a lot,
Manuel Naranjo
Wireless Cables Inc.