Cacko@tyrannozaurus

Welcome to the homepage of Cacko@tyrannozaurus

This is a Cacko ROM/Distro resource and introduction page maintained by harvell.

Thanks to Anton Maslovsky for creating the Cacko Rom. The original project page is here http://www.cacko.biz Please consider donating to him if you like the build.

Table of Contents

Installation

NAND Backup / Restore (Soon to come)

Wireless Connection w/ WPA

Package Installation / Feed Configuration (Soon to come)

Media SD/CF/Microdrives/USB (Soon to come)

Tips and Tricks

Installation

-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------

IMPORTANT: This ROM requires a flash partition at least 32 MBytes in size for the full version! The lite version requires at least 19 MBytes in size!
Make sure to repartition your internal flash before updating ROM!

The C3000 does have a different build that's in a beta 1 mode. Instructions for install are soon to come. Here is a link to the C3000 cacko beta 1 page http://bryandeluca.com/cacko/c3000/
-------------------------------------------------------------------------------------
Installation:

1. Extract the 3 files - initrd.bin tools.tar updater.sh - to the root of your CF or SD/MMC card.

2. Make sure that Zaurus isn't plugged into AC power.

3. Remove battery for at least 5 seconds.

4. Replace battery (replace battery cover, lock cover), plug in AC power.

5. Press and hold the "OK" button on the keyboard.

6. Turn the power on, you should see the Maintenance Menu.

7. Now Plug in the Power Cord.
You will get an error if it isn't plugged in!

8. Select option 4 (flash/update).

9. You then have several options including CF and SD (this screenshot differs according to your Zaurus model)

10. Choose either CF or SD, depending on which media you put the files in.

11. You are now in the "Cacko ROM Installer" start menu. Select "3 NAND Flash Utils"

12. Select "1 Resize root partition"

13. Enter 32 when prompted for root partition size.

12. Flash will be repartitioned and Zaurus will reboot.

13. Repeat steps 2-10 again and wait for the start menu.

14. Now select "1 Install new ROM" and wait.

15: Format your user partition (select YES):

And finally, reboot your Zaurus when ROM installation is complete.

*

Here are the goodies:
Cacko-JP-Kernel-1.23-1132170506.md5
Cacko-JP-Kernel-1.23-1132170506.zip
SL-7500-Qtopia-1.23-2125080806.md5
SL-7500-Qtopia-1.23-2125080806.zip
SL-7500-Qtopia-1.23-lite-2339080806.md5
SL-7500-Qtopia-1.23-lite-2339080806.zip
SL-C700-Qtopia-1.23-1029311005.md5
SL-C700-Qtopia-1.23-1029311005.zip
SL-C700-Qtopia-1.23-lite-1539311005.md5
SL-C700-Qtopia-1.23-lite-1539311005.zip
SL-C750-Qtopia-1.23-1029311005.md5
SL-C750-Qtopia-1.23-1029311005.zip
SL-C750-Qtopia-1.23-lite-1539311005.md5
SL-C750-Qtopia-1.23-lite-1539311005.zip
SL-C760-Qtopia-1.23-1029311005.md5
SL-C760-Qtopia-1.23-1029311005.zip
SL-C760-Qtopia-1.23-lite-1539311005.md5
SL-C760-Qtopia-1.23-lite-1539311005.zip
SL-C860-Qtopia-1.23-1029311005.md5
SL-C860-Qtopia-1.23-1029311005.zip
SL-C860-Qtopia-1.23-lite-1539311005.md5
SL-C860-Qtopia-1.23-lite-1539311005.zip
SL-C1000-Qtopia-1.23-1029311005.md5
SL-C1000-Qtopia-1.23-1029311005.zip
SL-C1000-Qtopia-1.23-lite-1539311005.md5
SL-C1000-Qtopia-1.23-lite-1539311005.zip
SL-C3100-Qtopia-1.23-1029311005.md5
SL-C3100-Qtopia-1.23-1029311005.zip
SL-C3100-Qtopia-1.23-lite-1539311005.md5
SL-C3100-Qtopia-1.23-lite-1539311005.zip
SL-C3200-Qtopia-1.23-2125070506.md5
SL-C3200-Qtopia-1.23-2125070506.zip
SL-C3200-Qtopia-1.23-lite-1654160506.md5
SL-C3200-Qtopia-1.23-lite-1654160506.zip

Wireless w/ WPA

Cacko does provide wpa_supplicant ver 0.3.8 built into the rom. This means you do not
have to install any other package to get a wireless connection running for WPA
authentication. However the built in GUI only sets up WEP connections. With minor configuration
of some files we can connect to wireless networks with WPA-PSK authentication.

Step 1

Ensure your wireless card is woking properly with the rom. You should notice the card
registering with a message stating "New Card: description of card"

Also you can try the following commands to see what's going on from Konsole
dmesg
cardctl status

NOTE: Some cards do not support WPA!!! for instance my Socket Low Power WLAN Card's chipset does not work
with WPA

Step 2

Create a connection for the wireless network through the normal Network GUI. From the Settings Tab select the Network Icon



This will edit the
/etc/pcmcia/wlan-ng.opts file to include your wireless profile. Now edit the wlan-ng.opts file with a text editor and add a WPA=y to the wireless profile. Make sure you have root privledges to do this.

NOTE: It is important to know that every time you edit the profile through
the GUI it will re-write the wlan-ng.opts file and take away the WPA=y

Step 3

With the /etc/pcmcia/wlan-ng.opts file edited with the WPA=y option on the wireless profile this will tell the system to use WPA and reference the /etc/wpa_supplicant.conf file. This is where we enter your passphrase that you setup in the access point.

The /etc/wpa_supplicant.conf file originally has a lot of configuration examples and info. So lets back it up. Once it's done copying we will create another one with all the settings needed to connect. I will use the SSID name of "Core" and the passphrase of "Freedomfighter!"

$su ## this is to become root and have the right permissions notice the $ becomes a #
#mv /etc/wpa_supplicant.conf /etc/wpa_supplicant.conf.bak (This will rename your config file to a .bak extension)
#wpa_passphrase "your SSID name" "your passphrase" > /etc/wpa_supplicant.conf (This will generate a new wpa_supplicant.conf file with your passphrase encrypted and other network settings)
#cat /etc/wpa_supplicant.conf (This will double check your setup)

Step 4

Connect like normal to your network from the taskbar. You can check your connection by typing ifconfig or iwconfig from the command line.


Tips and Tricks

Taking Screenshots

Take a picture of your screen to let people know what's going on with your system and show off your config. The picture will get saved to either your CF card, SD card, or Flash in the respective order as a Bitmap file.

Fn+Shift+C

Switching Task

You can task switch when working with multiple programs at one time. Simply press
Shift + Home or Shift + Menu

__________________________

Here you go Harvell it is

imagen de Anonymous

Here you go Harvell it is yours to do with as you please.


__________________________

Kanpai,
-Antikx
C1000
OS: GNU/Linux, pdaXii13 (5.3.5)

I'd sure like to see some

I'd sure like to see some sort of modern Cacko distribution with an accompanying feed of applications that actually work (as opposed to what we have now- thousands of applications of which about 10% may work and 1% work correctly).

How can I help?

Although I don't install

Although I don't install loads of cacko 1.23 packages on my C3100, pretty much all the ones I've done have worked perhaps with a minor bit of tweaking.
There is a cacko bug tracker.
Unfortunately, Anton Maslovksy is a busy guy, and I think every now and then he goes on a major update/bug fix spree and then we get a new version, and in the meanwhile relies on the more experienced cacko users to help each other out. I would imagine the donations he gets wouldn't even keep him in beer for a week, let alone enable him to buy a model of each and every Zaurus Cacko must run on.
That said, I think Anton could at least post messages occasionally to indicate he's not forgotten us!


__________________________

Linux fanboi running C3100 with Cacko, 6000 with OZ 3.5.4.2rc, 6000 broken, plus various PCs running SuSE10.x.

I know these feeds are

imagen de Anonymous

I know these feeds are posted elsewhere on tyrannozaurus, but I'll post my favorite 2 Cacko feeds and some more. I don't have many problems with Cacko/Sharp packages. If I do, I search oesf/forums and usually find an answer.

Favorite 2 feeds
http://web.mol.ru/~zaurus/feed/
http://www.zaurususergroup.org/feed/

Some more
http://zaurus.spy.org/feeds/docs-zaurus-com/
http://bryandeluca.com/cacko/feed/ [non-browsable feed, webpage shows how to find & install packages]

meanie also has numerous feeds for Sharp/Cacko listed at the bottom of his "My Zaurus" page
http://zaurus.daemons.gr/menaie/mirror/index.html


__________________________

C3100 - Cacko Lite 1.23
C3200 - pdaxii13-akita5.3.4 & IceWM

enodr also has a good feed

imagen de Anonymous

enodr also has a good feed that was compiled using Open Embedded.

http://sharpromfeed.home.linuxtogo.org/feed/

harvell, I hope you don't

imagen de Anonymous

harvell, I hope you don't mind me posting this. Cacko Lite uses less space than full, so quoting maslovsky's Cacko Lite pinned thread:
http://www.oesf.org/forums/index.php?showtopic=15821
(begin quote)
"IMPORTANT: This Rom requires a flash partition at least 19MBytes in size!"
(end quote)

Again, I repeat, this is for the "Lite" version only!!
All other installation instructions are the same as in the "Full" version as posted above.

Also, the Lite version is missing a bunch of modules/drivers.
Look for these in the Cacko feed http://web.mol.ru/~zaurus/feed/
The files will have "1.23-lite" appended to the filename.
Example: "usb-storage-modules-2.4.20_1.23--lite-1_arm.ipk"
(2.4.20 designates the kernel version)
(1.23-lite designates this is included in Cacko Full, but removed from Lite)
Also, the same goes for applications not included in the Lite version.
Example: netfront_3.1-lite-2_arm.ipk


__________________________

C3100 - Cacko Lite 1.23
C3200 - pdaxii13-akita5.3.4 & IceWM

The cacko 1.23 kernels

The cacko 1.23 kernels (2.4.18 and 2.4.20) can be found in the following link. Probably best to grab and host it here.

http://www.zaurus.org.uk/download/cacko-1.23/

Good idea.

imagen de Anonymous

Good idea. Thanks.
Speculatrix.... mind if we mirror them?


__________________________

Kanpai,
-Antikx
C1000
OS: GNU/Linux, pdaXii13 (5.3.5)

harvell, and anyone else

imagen de Anonymous

harvell, and anyone else reading this.
There's a small screenshot applet that can be installed in Sharp/Cacko, that I think is better than the default screenshot shortcut keys.
1. It saves *.png files to /home/zaurus/Documents/image/png/
On a model with a hard drive, the /Documents folder is on the hard drive and symlinked to /home/zaurus/
2. The *.png files are already rotated to landscape on my C3100, so no need for picture manipulation, just upload or post on forum.
There are 2 versions, one is very old, and the other is slightly newer. I use the old one because the newer one requires more options to click when making a screen shot.
These IPKs are very small, but I cannot attach them here.
These IPKs were very difficult for me to find, and I don't remember where I found them.
Here's the names of these IPKs. Maybe google will find them, maybe not. Or maybe antikx will let me add them to the collection of IPKs here at tyrannozaurus.

screenshotapplet_0.1_arm.ipk (older one that I use)

screenshotapplet_1.1.0_arm.ipk (this one requires more options to be selected when taking a screenshot, but allows selection of destination directory for screenshots)

BTW, these are applets and when installed, you will get a small green camera on the taskbar that looks like the old Fuji disposable cameras.

Also, my primary concern for searching for this applet, is that the default applet was writing to my SD card and since I have the Picsel Browser card in at all times, I don't want to write to this irreplaceable card.


__________________________

C3100 - Cacko Lite 1.23
C3200 - pdaxii13-akita5.3.4 & IceWM

I think that's the ipk u

imagen de Anonymous

I think that's the ipk u mean :

http://www.handheld-linux.com/swi/showdetail.php?app=112

Stef


__________________________

French living in the UK
Asus M2NPV-VM // HD SATA 160Gb + SATA 320Gb // 1Gb DDRII Ram // Gigabyte 6800GT 256MB
Multi boot Mandriva 2006//2007// Winxp // NAS
Zaurus SL-5500 with sharp 3.13 ROM 1Gb sdcard and wifi Boxer (c-860) Cacko 1.23

Thank you harvell for this

imagen de Anonymous

Thank you harvell for this page. I really needed that WPA information. Smiling
After spending an afternoon getting my new router to connect to the internet, I was able to logon only with an "open" connection.
I have WPA working in Cacko on my C3100 now. Smiling
The reason it took all afternoon to get my router connected is the setting that I needed to do was buried deep in a document. None of the "automatic" setups worked. I had to clone my network card's MAC address to my router. I wish the auto-setup would have told me this, as it would have saved me almost 4 hours of frustration.
I saved this page for offline reading, if I ever need it. Smiling


__________________________

C3100 - Cacko Lite 1.23
C3200 - pdaxii13-akita5.3.4 & IceWM

Yes. Agreed. Harevell's done

imagen de Anonymous

Yes. Agreed. Harevell's done a great job.


__________________________

Kanpai,
-Antikx
C1000
OS: GNU/Linux, pdaXii13 (5.3.5)

Post new comment

Jon_J