chaox goes 2.6.28

So here we are with a new release. We finally managed to iron out the issues we had with kernel 2.6.28 and everything should be working now(tm). The new releases can be found at their usual places:

IMPORTANT: This release is no longer supported, if you can’t reproduce your problem with the latest stable release we won’t help you.

So apart from updating to 2.6.28 we added quite a lot of packages, inspired from the great time we had at the 25C3 and there we’re quite a lot of updates, too. Noticable additions are firmware for a bunch of wifi cards: atmel, ralink, broadcom, zd1211 and some intel cards. We added the com-on-air software and kismet with a matching DECT plugin, so you can have some fun fooling around with your DECT telefon system. The notorious (and rather embarrasing) bug, which caused /dev/pts not to be mounted is fixed, too :). On the eyecandy side of things we now include a usplash screen, if you feel talented we’d welcome some new artwork. Read more for the complete changelog.

U aircrack-ng-svn 1286-1 -> 1306-4
U airgraph-ng-svn 1256-1 -> 1309-1
U apache-tools 2.2.10-1 -> 2.2.11-1.1
U apr-util 1.3.4-1 -> 1.3.4-2
U archlinux-installer 2008.06-1 -> 2008.12-1
+ ati-dri 7.2-1
+ atmel-firmware
U aufs 20081219-1 -> 20090104-1
U aufs-utils 20081207-1 -> 20081222-1
U avahi 0.6.23-2 -> 0.6.23-3
+ b43-firmware 4.150.10.5-1
+ b43-fwcutter 011-1
U binutils 2.19-1 -> 2.19-4
U bluediving 0.9-1 -> 0.9-3
U ca-certificates 20080809-4 -> 20080809-5
U cairo 1.8.4-1 -> 1.8.6-1
U chaox-wallpaper 1-1 -> 1-3
+ chaox-blue-usplash-theme 20081221-2
U chntpw 080526-1 -> 080526-2
+ cnetworkmanager-git 20080629-1
+ com-on-air 17-1
+ com-on-air-tools 17-1
U dbus-glib 0.76-1 -> 0.78-1
+ dbus-python 0.83.0-2
+ ddcxinfo-arch 0.8-1
U diffutils 2.8.1-5 -> 2.8.1-6
U dsniff 2.4b1-12 -> 2.4b1-13
+ etherape 0.9.7-4
U firefox 3.0.4-1 -> 3.0.5-1
U flashplugin 10.0.12.36-2 -> 10.0.15.3-1
U gconf 2.24.0-1 -> 2.24.0-2
U geoip 1.4.4-1 -> 1.4.5-1
+ git 1.6.1-1
U glibc 2.9-2 -> 2.9-3
U gnutls 2.4.2-1 -> 2.6.3-1
+ gnuplot 4.2.4-1
U gpgme 1.1.7-2 -> 1.1.7-3
+ gpsd 2.37-2
U grub 0.97-14 -> 0.97-15
U gtk2 2.14.5-2 -> 2.14.6-1
RP gtkpod -> gtkpod-svn 2185-2
U gutenprint 5.2.2-2 -> 5.2.3-1
U hal-info 0.20081022-1 -> 0.20081219-1
U hdparm 8.9-1 -> 9.3-1
U hwdetect 2008.12-1 -> 2008.12-4
+ hwd 5.4.2-1
U imagemagick 6.4.7.8-1 -> 6.4.8.2-1
U intel-dri 7.2-1 -> 7.2-2
+ ipw2100-fw 1.3-2
+ ipw2200-fw 3.0-2
U jasper 1.900.1-1 -> 1.900.1-2
U john 1.7.3.1-1 -> 1.7.3.1-2
U kaffeine4-svn 893880-2 -> 899716-1
U kernel26-chaox 2.6.27.10-1 -> 2.6.28-4
+ kismet-dect-svn 18-1
+ kismet-newcore-svn 2544-1
U klibc-udev 130-1 -> 135-1
+ lesstif 0.95.0-3
+ libcddb 1.3.0-3
+ libcdio 0.80-3
U libdmx 1.0.2-1 -> 1.0.2-2
U libexif 0.6.16-1 -> 0.6.17-1
RP libgpod 0.6.0-3 -> libgpod-svn 2195-1
U libgsf 1.14.8-1 -> 1.14.10-1
U libpng 1.2.33-1 -> 1.2.34-1
U libtasn1 1.5-2 -> 1.7-1
U libxfont 1.3.3-1 -> 1.3.4-1
U libxml2 2.6.32-5 -> 2.7.2-1
+ libxp 1.0.0-2
U madwifi-newhal-svn 3879-13 -> 3879-15
U mcpp 2.6.4-2 -> 2.7.2-1
+ menumaker 0.99.7-5
U ndiswrapper 1.53-15 -> 1.53-17
+ nfs-utils 1.1.3-2
+ nfsidmap 0.21-2
U notification-daemon 0.3.7-3 -> 0.4.0-1
U nss 3.12.1-1 -> 3.12.2-1
U openssl 0.9.8i-2 -> 0.9.8i-3
U pacman 3.2.1-1 -> 3.2.1-2
+ pacman-mirrorlist 20081213-1
U pango 1.22.3-2 -> 1.22.4-1
U passcracking 0812131503-1 -> 0812191510-1
+ perl-error 0.17011-1
U poppler 0.10.1-1 -> 0.10.2-1
U poppler-qt 0.10.1-1 -> 0.10.2-1
+ printproto 1.0.4-1
U python 2.6-2 -> 2.6.1-1
+ pycrypto 2.0.1-3
+ pygobject 2.15.4-2
+ pyrit 60-1
U radare-hg 712-1 -> 743-1
U rt73-k2wrlz 3.0.2-6 -> 3.0.2-8
+ rt2x00-rt61-fw 1.2-3
U samba 3.2.5-2 -> 3.2.6-2
U samydeluxe 0812131435-1 -> 0901041745-1
+ scapy 2.0.0.10-1
U smbclient 3.2.5-2 -> 3.2.6-2
U sqlite3 3.6.7-1 -> 3.6.7-2
U sqlzma 3.4-5 -> 3.4-7
U sudo 1.6.9p18-1 -> 1.7.0-1
U tdb 3.2.5-1 -> tdb 3.2.5-1
U tiacx 20080210-16 -> 20080210-18
U ttf-dejavu 2.27-1 -> 2.28-1
U udev 130-1 -> 135-1
+ usplash-bzr 234-1
U vi 7.2.22-1 -> 7.2.69-1
+ vcdimager 0.7.23-5
U vim 7.2.22-1 -> 7.2.69-1
U wine 1.1.10-1 -> 1.1.12-1
U wireshark 1.0.4-3 -> 1.0.5-1
U xcb-util 0.3.1-1 -> 0.3.2-1
U xextproto 7.0.3-2 -> 7.0.4-1
U xf86-input-joystick 1.3.3-1 -> 1.4.0-1
U xf86-input-synaptics 0.99.2-1 -> 0.99.3-1
U xf86-input-vmmouse 12.6.2-1 -> 12.6.3-1
U xf86-video-apm 1.2.0-2 -> 1.2.1-1
U xf86-video-ark 0.7.0-2 -> 0.7.1-1
U xf86-video-ati 6.9.0-5 -> 6.9.0-6
U xf86-video-chips 1.2.0-2 -> 1.2.1-1
U xf86-video-glint 1.2.1-5 -> 1.2.2-1
U xf86-video-neomagic 1.2.1-2 -> 1.2.2-1
+ xf86-video-openchrome 0.2.903-1
U xf86-video-radeonhd 1.2.3-1 -> 1.2.4-1
U xf86-video-s3 0.6.0-1 -> 0.6.1-1
U xf86-video-s3virge 1.10.1-2 > 1.10.2-1
U xf86-video-siliconmotion 1.6.0-1 -> 1.7.0-1
U xf86-video-tdfx 1.4.0-3 -> 1.4.1-1
U xf86-video-trident 1.3.0-4 -> 1.3.1-1
U xf86-video-tseng 1.2.0-1 -> 1.2.1-1
R xf86-video-unichrome 0.2.6-8
U xf86-video-vesa 2.0.0-2 -> 2.1.0-1
U xine-lib 1.1.15-3 -> 1.1.15-4
U xkeyboard-config 1.4-1 -> 1.4-2
U xorg-font-utils 1.0.3-3 -> 7.4-1
U xulrunner 1.9.0.4-1 -> 1.9.0.5-2
U yaourt 0.9.1-1 -> 0.9.2.3-1
+ zd1211-firmware 1.4-2
U zlib 1.2.3.3-2 -> 1.2.3.3-3

U = Updated, R = Removed, + = added, RP = Replaced

30 Responses to “chaox goes 2.6.28”

  1. Does chaox goes 2.6.28 support amd64 athlon processors?

  2. toukisan Says:

    Well there’s no specialized build for amd64 processor (or 64bit processors in general) but the normal (i686) chaox will work without problems.

  3. just tried chaoxcd-2009-01-06-15-59.iso but there is no /dev/coa available. any ideas?

    • toukisan Says:

      we don’t have automagical dect support yet – for now you need to to it manual:
      Create the node:
      mknod /dev/coa –mode 666 c 3564 0
      And load the kernel module:
      modprobe com_on_air_cs

      sorry for the inconvenience

      EDIT
      In case you want to try the bleeding-edge kismet-dect plugin:

      To use this plugin add/modify the following in your /etc/kismet.conf
      “ncsource=dect:device=/dev/coa”

      To use it start the kismet server ‘kismet_server’ followed by ‘kismet_client'”
      Enable the dect plugin via Kismet->Plugins->Select Plugins”
      Finaly connect to the daemon (localhost:2501 by default)”

  4. – mknod works (must be: –mode…)

    but

    – ‘modprobe com_on_air_cs’ leads to this error:
    FATAL: Error inserting com_on_air_cs (/lib/modules/2.6.28-chaox/kernel/drivers/pcmcia/com_on_air_cs.ko): Invalid module format

  5. wow, works now like sh*t for me

  6. What I wonder if there is/will be anyway to customize a liveUSB version of Chaox-ng, for example with BT3 I can make my own LiveUSB version using LiveLinux scripts, is it possible/will be possible?

  7. toukisan Says:

    Yeah wordpress makes two -‘s to a longer dash…

    The error while loading the module is known.. I fixed the PKGBUILD (see git logs) and it’ll be working in the next chaox release.

    You can also use the new package in the current livecd (though not tested yet) by doing the following:
    pacman -R com-on-air
    pacman -Sy
    pacman -S com-on-air_cs

  8. toukisan Says:

    I don’t know about the customization possibilities in backtrack3…
    chaox-ng is a bleeding edge distribution and hence gets updated often – offering customization possibilities conflicts with that

    For now, the easiest way to customize chaox-ng is to use persistable usb – it’s a simple as creating a second ext2 partition on the usb drive. So you can simply boot and edit configurations/install packets using ‘pacman -S ‘ – but once there is a chaox update there will be conflicts..

    I don’t know what the other think about customization – we might have to talk about this once :)
    But if you have any wishes, let us know.

  9. pacman resolved the dev issue. thx toukisan.
    but i’ve not yet managed to process the b-field data (.ima-files, raw G.726/G.721 ADPCM 4bit per sample, 32 kbps) with the g72x++ decoder. can this be done in any other way?

  10. toukisan Says:

    I don’t know more than what’s written on the dedected.org page [1] – but I assume you already know that page.

    By saying that you haven’t managed to process the b-field data, did you mean that you only get noise in the decoded data (can’t help you much in that case) – or was there some other issue?

    [1] https://dedected.org/cgi-bin/trac.cgi/wiki/COM-ON-AIR-Linux

  11. No I’m not getting it to convert the files.
    Probably wrong syntax, cannot figure out how it’s done right.

  12. would’nt it be possible to integrate the g72x++ decoder into the livecd along with a little script á la “ima2wav ” ?

  13. The g72x++ decoder will be integrated into the next build, but there propably won’t be a “ima2wav” script, as I don’t know of a reliable way to detect the different codecs (however if you have a idea how to implement it, I’ll be pleased to write something).

  14. standard codec for DECT “should” always be G.726. don’t have any experience if G.721 really is used often or at all.

    there could be 2 variants of ima2wav, one for G.726 and one for G.721.
    user must check result (wave) himself.

    don’t have any better idea ;-]

  15. chaoxcd-2009-01-06-15-59.iso stops booting here:

    […]
    :: Starting Network [DONE]
    :: Mounting Network Filesystems [DONE]
    :: Starting Cron Daemon [DONE]

    Then nothing happens anymore…

    Release 2009-01-04 worked w/o problems

  16. toukisan Says:

    Yes that was a known problem and was quickly fixed.
    Builds not directly linked from this blog are test-releases, such bugs may happen there.

    To the dect codec issue – why do you think that dect should always be g.726? I roughly look at the standard and I believe it allows multiple codecs.
    One possibilty of implementing a ima2wav is to try all different codecs and do something like a entropy analysis (e.g. compress them using ogg and see which one gets the smallest).

  17. Hi, hope someone here can help me.

    I have the Live-CD version booted up and have the DECT_CLI application running AuTOREC option. It’s seeing base stations and recording calls (i think). Excuse me for being a bit thick but where is it saving the pcap files? Obviously it can’t write to the CD and i’ve tried to use FIND to locate pcap, wav & ima to no avail. I think i should be giving it a command line argument to save to my USB stick, but what is it?

    Any help would be much appreciated.

  18. toukisan Says:

    It saves the output to current directory.
    A working autorec looks like this:

    ### starting callscan
    ### found new call on fb 65 1d 56 1d on channel 4 RSSI 26
    ### trying to sync on fb 65 1d 56 1d
    ### got sync
    ### dumping to dump_2009-01-16_18_37_01_RFPI_fb_65_1d_56_1d.pcap

  19. DECT: I managed to load all the modules for my COA card. Now I try to start dect_cli from my USB Key: it says …libpcap.so.0 cannot open shared object file…
    I try to start MY dect_cli which was compiled against some libraries on MY computer, so I was wondering how I could get it worked together with a live cd of yours. Any help would be appreciated.

  20. Um which version are you using? You posted your commont on a rather old release announcement.
    So please make sure you’re using the latest version.
    Also, you don’t need to load the kernel module yourself, chaox does this for you.

    EDIT:
    Whoops did you say you tried to run YOUR version of dect_cli? Why? dect_cli is installed on chaox.

  21. Hey There, I have to say, that I lover your blog.
    Please go on like that and don’t stop posting. I hope this comment motivates you to do so, smile
    regards, kali

  22. During the summer of 2008 I started using internet radio to reach an even wider audience.
    As business owners recognize the swaying power of using audio to communicate the
    value and quality of their products and services, online audio will come of age in a big
    way. Many think that having thoughts of supposed happiness that will never come
    is futile and that they are only giving false hopes to those who need
    them the most.

  23. For any kind of luxury item of consumption, MAD (Money,
    Authority and Desire) is required. Regular workshops ensure that the
    staff at PVM Radio subdivision is not only up to date with the latest technological innovations, but
    also ensures that the customers from diverse backgrounds are offered the best possible services to suit their
    tastes. Whats more is that 2G phones can come in a tinier and slimmer
    package, even its batteries.

  24. At the time of this writing, there are no apps, scripts, or tools that can
    tell you who visits your Facebook personal profile.
    Create a “Custom HTML” module in the position you would like.
    Not only does it give you a new way of expressing who you are, the.

  25. When we choose to do the opposite of nothing, then we can do something to help others and make a difference.
    All that energy is boxed in, amplified by the space.
    The tables used for this unique drinking game can in fact be purchased commercially.

  26. When we choose to do the opposite of nothing, then we can do something
    to help others and make a difference. Caution: when a hole
    is made in a can, there may be metallic edges that can cut one’s mouth. The tables used for this unique drinking game can in fact be purchased commercially.

  27. (Game scheduled for December 15th with Utah State playing Toledo).
    Leveling up to defeat all the enemies can be time arresting so apprehend to absorb a acceptable bulk of hours
    anniversary day accepting the a lot of out of this game.

    The tables used for this unique drinking game can in fact be purchased commercially.

  28. 3 lb (525g) Ripe Bananas 6oz (175g) Brown Sugar 40z (100g) Sultanas
    2 Eggs 8oz (225g) Self Raising Flour. For instance, it is an excellent idea to prepare the birthday cake of a golf
    lover in the shape of a golf ball in a golf course.
    Next thing to do is to pour the space cake batter into the pan & put it
    in the oven for about 25 minutes.

  29. It does appear, however, that hypnosis can help a person achieve his or her weight loss goals.
    For many working to lose weight, one failure is enough to get them off the path to success.
    When you’re about to start on your weight loss plan, it’s a good idea to think about your end goal
    and chunk it down into smaller goals.

Leave a reply to tim Cancel reply