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
Tuesday, May 13, 2008
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
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.
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:
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.
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
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.
Tuesday, February 5, 2008
First images of kwort running in the ebox
Hello everyone,
It's me again. It's amazing we were not expecting so many people been exited about getting kwort running on the ebox. Not only people interested on Bluetooth, and our products. But also people that bought and ebox and wanted a nice, stable and good looking distro running.
We've been working hard on it, so you don't have to mess with much with distribution internals and all that. But I expect that the first release for testing will be ready in a day or two.
In the meantime here's a picture of kwort running OpenBox and wbar at my home, in a brand new LCD TV from Philips. You can see xterm running, along with xclock and wbar at the bottom. Wbar has LOTS of icons, most of them (actually all except for one are invalid and doesn't work at all). But you can see the nice eye candy from it.
Take into account I took the picture with my cellphone that's why it looks so blurry.
Cheers,
Manuel
It's me again. It's amazing we were not expecting so many people been exited about getting kwort running on the ebox. Not only people interested on Bluetooth, and our products. But also people that bought and ebox and wanted a nice, stable and good looking distro running.
We've been working hard on it, so you don't have to mess with much with distribution internals and all that. But I expect that the first release for testing will be ready in a day or two.

Take into account I took the picture with my cellphone that's why it looks so blurry.
Cheers,
Manuel
Wednesday, January 2, 2008
Happy new year everyone!, How small Linux can go?
Wow it's been a long since my last post. I promise I will start making posts more regularly! This will be my present for this brand new year.
From our side we had been very very busy, and we have a lot of exiting new ideas and projects. Right now we are working on getting Kwort Linux ( www.kwort.org ) an Slackware based Linux distribution, into a machine based on the Vortex86 processor. This is a pc compatible computer, with about 10 * 10 * 4 cm with all the things you could imagine you can find on your desktop pc. Except of a monitor off course. It has RAM, a CF reader so you can use CF cards as hard drives, a VGA board, Ethernet and even a sound system, all integrated for quite a little price. Here you can find the machine if you want to know how it looks like: http://www.embeddedpc.net/Default.aspx?tabid=110
Anyway, the thing is that we got Linux working on it (Thaks David, AKA Nomius, for your help and the great work you have done with Kwort). And we are working on some packages so others can use it too, without the need to waste time like we did.
So stay tuned, and I promise you will hear from us more frequently,
Manuel
From our side we had been very very busy, and we have a lot of exiting new ideas and projects. Right now we are working on getting Kwort Linux ( www.kwort.org ) an Slackware based Linux distribution, into a machine based on the Vortex86 processor. This is a pc compatible computer, with about 10 * 10 * 4 cm with all the things you could imagine you can find on your desktop pc. Except of a monitor off course. It has RAM, a CF reader so you can use CF cards as hard drives, a VGA board, Ethernet and even a sound system, all integrated for quite a little price. Here you can find the machine if you want to know how it looks like: http://www.embeddedpc.net/Default.aspx?tabid=110
Anyway, the thing is that we got Linux working on it (Thaks David, AKA Nomius, for your help and the great work you have done with Kwort). And we are working on some packages so others can use it too, without the need to waste time like we did.
So stay tuned, and I promise you will hear from us more frequently,
Manuel
Tuesday, October 2, 2007
Interrupts handling
Hello everyone,
We have received lots of questions from our customers regarding how interrupts are being handled.
Interrupts handling is much more simpler from what you might thought in the AIRcable, even simpler from a PC interrupt schema.
Basically as in any other processor you have an interrupt stack, where each new even get's registered. The biggest difference between this stack schema and the PC schema is that interrupts are only pushed at bottom or at top of the stack, depending the interrupt priority.
Only 4 interrupts are pushed to the top: @ALARM, @PIN_CODE, @MESSAGE and @FTP. You might ask your self why @INQUIRY is not high priority, as we insist so much in making it short as possible, simple because if @INQUIRY would be high priority it would interrupt it self.
So how does the interrupt handler work? Simple each time a new interrupt is pushed into the stack it checks if it goes in the top of the current serviced interrupt, if it does then it goes to service that new interrupt, if it doesn't it will execute the code until it reaches RETURN. Once it reaches RETURN it will go and see if the stack has more stuff to service.
As you might know every processor allows you to disable interrupts, this is achieved by adding ; at the end of each line.
I think this will clarify all your questions regarding interrupts, if you have more questions for us please leave your comments and we will be glad to help you.
Thanks,
Manuel
We have received lots of questions from our customers regarding how interrupts are being handled.
Interrupts handling is much more simpler from what you might thought in the AIRcable, even simpler from a PC interrupt schema.
Basically as in any other processor you have an interrupt stack, where each new even get's registered. The biggest difference between this stack schema and the PC schema is that interrupts are only pushed at bottom or at top of the stack, depending the interrupt priority.
Only 4 interrupts are pushed to the top: @ALARM, @PIN_CODE, @MESSAGE and @FTP. You might ask your self why @INQUIRY is not high priority, as we insist so much in making it short as possible, simple because if @INQUIRY would be high priority it would interrupt it self.
So how does the interrupt handler work? Simple each time a new interrupt is pushed into the stack it checks if it goes in the top of the current serviced interrupt, if it does then it goes to service that new interrupt, if it doesn't it will execute the code until it reaches RETURN. Once it reaches RETURN it will go and see if the stack has more stuff to service.
As you might know every processor allows you to disable interrupts, this is achieved by adding ; at the end of each line.
I think this will clarify all your questions regarding interrupts, if you have more questions for us please leave your comments and we will be glad to help you.
Thanks,
Manuel
Subscribe to:
Posts (Atom)