OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Debian => Topic started by: Chero on October 03, 2007, 02:15:23 pm
-
For those who haven't been following the Bluetooth thread, I switched to kernel 2.6.22
Where is the kernel :
I downloaded the latest spitz images from the angstrom site.
Then I first copied the modules from the hdimage1.tgz to the correct place.
I put updater.sh together with ZImage.bin on an SD card and flashed the new kernel.
(don't put the hdimage on the card !!!!)
Get it from :
http://www.angstrom-distribution.org/unsta...spitz/20070917/ (http://www.angstrom-distribution.org/unstable/images/spitz/20070917/)
And take this one :
- Angstrom-x11-office-image-glibc-ipk-2007.9-test-20070917-spitz-installkit.tgz 17-Sep-2007 10:29 45M
What are the first impressions :
- Not sure whether speed is different - I haven't been testing this.
- The mouse is still "rotated".
- both my wifi cards are recognized out of the box, without having two interfaces (wlan0 and wifi0)
- my bluetooth-CF forces the serial_cs module to load without errors and jpmatrix's card seems to work now (it didn't before)
- sound : I'll check that one
- it doesn't seem to break anything
so in general I think it has some benefits.
Chero.
-
Quoting ZDevil :
My ambicom wifi card cannot work again after switching to 2.6.22. Falling back to 2.6.20 it works just fine. Why?
Does that card need firmware downloaded ?
There is a difference between /lib/firmware on titchy compared to the angstrom rootfs.
Chero
-
Quoting ZDevil :
My ambicom wifi card cannot work again after switching to 2.6.22. Falling back to 2.6.20 it works just fine. Why?
Does that card need firmware downloaded ?
There is a difference between /lib/firmware on titchy compared to the angstrom rootfs.
Chero
same for me : my asus wl110 wifi cf card no longer works.....
we've to investigate; however i remember it was not working good under angstrom too...
-
Quoting ZDevil :
My ambicom wifi card cannot work again after switching to 2.6.22. Falling back to 2.6.20 it works just fine. Why?
Does that card need firmware downloaded ?
There is a difference between /lib/firmware on titchy compared to the angstrom rootfs.
Chero
The firmwares in /lib/firmware are for spectrum 24 only.
The Ambicom WL1100C wifi cf doesn't use them but the orinoco driver. I tried the methods for 2.6.20 kernel but they didn't work for 2.6.22. (I would be tempted to call this "breaking" ) (edit: i noticed the typos in the kernel versions now .... so plz don't mistake debian for sharp rom :lol )
Actually I have a spectrum 24 as well. Will start from scratch to find out if it works. But I like the Ambicom card more.
-
The Ambicom WL1100C wifi cf doesn't use them but the orinoco driver. I tried the methods for 2.4.20 kernel but they didn't work for 2.6.22. (I would be tempted to call this "breaking" )
Actually I have a spectrum 24 as well. Will start from scratch to find out if it works. But I like the Ambicom card more.
OK, maybe I just have the right cards for this kernel ....
-
Quoting ZDevil :
My ambicom wifi card cannot work again after switching to 2.6.22. Falling back to 2.6.20 it works just fine. Why?
Does that card need firmware downloaded ?
There is a difference between /lib/firmware on titchy compared to the angstrom rootfs.
Chero
same for me : my asus wl110 wifi cf card no longer works.....
we've to investigate; however i remember it was not working good under angstrom too...
I have an Asus WL110 and a symbol spectrum 24 : both work.
One is registered as eth0, the other as eth1 (check dmesg to see what it does)
Chero.
Using the asus wl110 with 2.6.22 right now.
-
Did you do anything to set up the card, or the cards just load and you set up the interface profiles for them?
Just to think aloud. IIRC the whole flow would be:
1) Flash titchy (2.6.20 kernel)
2) Install zaurus-hardware-support (containing kernel modules for 2.6.20)
3) Install X and the rest of the basic stuff
4) Copy the module kernels for the 2.6.22 image to /lib/modules
5) Flash the 2.6.22 kernel
6) And ... ??
-
Did you do anything to set up the card, or the cards just load and you set up the interface profiles for them?
Just to think aloud. IIRC the whole flow would be:
1) Flash titchy (2.6.20 kernel)
2) Install zaurus-hardware-support (containing kernel modules for 2.6.20)
3) Install X and the rest of the basic stuff
4) Copy the module kernels for the 2.6.22 image to /lib/modules
5) Flash the 2.6.22 kernel
6) And ... ??
6) use the old script I wrote for pdaXrom (fast) or use "networking" which comes with gnome-system-tools (slower but nice gui).
script :
[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']iwconfig eth0 essid <name> mode managed
ifconfig eth0 up
dhclient eth0[/div]
-
Where is the script? (I am never a big gnome fan)
EDIT: hey, my reply beats your edit (again ;P) .
Thanks, so, do you mean you don't need to change any configs, like blacklisting the hostap driver?
-
Where is the script? (I am never a big gnome fan)
sorry, I was editing the previous post
-
@ ZDevil & jpmatrix
What does dmesg tell you when you insert the card ?
-
.... wait, one more question!
are you running Etch or Lenny?
My ambicom card works in 2.6.17@Etch, but Lenny may have broken it (after apt-get dist-updrate and replacing the older pcmcia stuff)
-
.... wait, one more question!
are you running Etch or Lenny?
Lenny
-
Thanks again. I've installed the whole thing (twice ... ) today. Will follow the 7-steps-for-the-faint-of-heart after work tonight.
1) Flash titchy (2.6.20 kernel)
2) Install zaurus-hardware-support (containing kernel modules for 2.6.20)
3) Install X and the rest of the basic stuff
4) Copy the module kernels from the 2.6.22 image to /lib/modules
5) Flash the 2.6.22 kernel
6) apt-get dist-upgrade (to Lenny)
7) Plug in the card and play! (hopefully)
-
Thanks again. I've installed the whole thing (twice ... ) today. Will follow the 7-steps-for-the-faint-of-heart after work tonight.
1) Flash titchy (2.6.20 kernel)
2) Install zaurus-hardware-support (containing kernel modules for 2.6.20)
3) Install X and the rest of the basic stuff
4) Copy the module kernels from the 2.6.22 image to /lib/modules
5) Flash the 2.6.22 kernel
6) apt-get dist-upgrade (to Lenny)
7) Plug in the card and play! (hopefully)
8) Boot into the rescue mode, mount the hard-drive, create a tarbal of everything on /dev/hda1 (please ? )
-
8) Boot into the rescue mode, mount the hard-drive, create a tarbal of everything on /dev/hda1 (please ? )
Actually there is one: the hddrootfs.tar.gz (rename to hdimage1.tgz before flashing) at http://www.bigbridgezau.sakura.ne.jp/dev/debian/ (http://www.bigbridgezau.sakura.ne.jp/dev/debian/) . It has both 2.6.17 and 2.6.20 kernel modules and Etch base system.
-
I flashed the new kernel 2.6.22 and before I changed the modules but now is in kernel panic
-
Thanks again. I've installed the whole thing (twice ... ) today. Will follow the 7-steps-for-the-faint-of-heart after work tonight.
1) Flash titchy (2.6.20 kernel)
2) Install zaurus-hardware-support (containing kernel modules for 2.6.20)
3) Install X and the rest of the basic stuff
4) Copy the module kernels from the 2.6.22 image to /lib/modules
5) Flash the 2.6.22 kernel
6) apt-get dist-upgrade (to Lenny)
7) Plug in the card and play! (hopefully)
hmm i think i'll have to do this again because i no longer succeed in login to X with non-root user
-
I flashed the new kernel 2.6.22 and before I changed the modules but now is in kernel panic
Easy. Flash back to 2.6.20 (use the zImage-2.6.20-cpufreq.bin in the japense site) first. Then copy the 2.6.22 modules. Finally flash the 2.6.22 kernel again.
-
I did how you said.I copied modules 2.6.22 in /lib/modules and then I flashed with zimage 2.6.22 but The result was the kernel panic.how to flash a newer kernel without problem?
-
I did how you said.I copied modules 2.6.22 in /lib/modules and then I flashed with zimage 2.6.22 but The result was the kernel panic.how to flash a newer kernel without problem?
Perhaps the downloaded copy is corrupted? Will it do to try a new download (avoid using speed downloaders)? I didn't have any issue flashing the new kernel.
Also: to me downloading directly to an SD sometimes corrupt the copy. Downloading it first to a desktop/laptop and then transferring it to the SD card works much better.
-
wich updater.sh I have to use?I tried angstrom updater and titchy updater but is the same
-
1) Flash titchy (2.6.20 kernel)
2) Install zaurus-hardware-support (containing kernel modules for 2.6.20)
3) Install X and the rest of the basic stuff
4) Copy the module kernels from the 2.6.22 image to /lib/modules
5) Flash the 2.6.22 kernel
6) apt-get dist-upgrade (to Lenny)
7) Plug in the card and play! (hopefully)
I have to install titchy by apt-get install titchy or only X and then dist upgrade?because dist-upgrade would to remove titchy
-
wich updater.sh I have to use?I tried angstrom updater and titchy updater but is the same
As i said before it is always safer to use the updater.sh from the same download location as the kernel image. Fusion cuisine can be very exotic.
(Just like the Asian "Wok" thingies everywhere which is nowhere close to my native menu.)
-
but if I use the angstrom updater.sh It format the hardrive and kernel panic
-
Strange. It shouldn't format the hard drive unless you put the big tarball alongside updater.sh and zimage.bin.
Just the updater.sh and the zImage.bin (= kernel) won't do anything special to the disk, iirc. (But others plz point it out if i am wrong)
Correcting myself: the titchy updater.sh does reformat the driver automatically, which is not supposed to do so (at least it should ask first for confirmation) ...
My Z is still dist-upgrading. Will try flashing 2.6.22 and see if it will bring me any surprise.
-
if you do dist-upgrading the apt-get doesn't remove the titchy?I tried and it do this
-
The "titchy" package is not anything special but a big collection of X and gnome stuff. The zaurus-hardware-support.deb is basically the kernel modules (for 2.6.20) plus some system configs and scripts.
-
@ ZDevil & jpmatrix
What does dmesg tell you when you insert the card ?
asus wl110 dmesg:
pccard: PCMCIA card inserted into slot 1
pccard: registered new device pcmcia1.0
then nothing more....
-
@ ZDevil & jpmatrix
What does dmesg tell you when you insert the card ?
asus wl110 dmesg:
pccard: PCMCIA card inserted into slot 1
pccard: registered new device pcmcia1.0
then nothing more....
That's exactly what I got for my Ambicom card after I dist-upgrading to Lenny with both the 2.6.17 and 2.6.22 kernels. And pccardctl (or cardctl before Lenny) shows that the card is not bound to any driver.
-
ok.so I try to install the base system and the I dist-upgrading and then I flash the newer kernel
-
ok.so I try to install the base system and the I dist-upgrading and then I flash the newer kernel
Actually you can choose not to use titchy at all. I had it only for the first time installing debian, but since then I do without it. Just keep the kdrive (to load X) and I enjoy icewm(-experimental) much more. (at first I also wanna try WindowMaker but the X support of right click is broken ...)
(sorry i keep typing away after a red bull ...)
Sorry for the confusion. The vanilla Etch is more than the base system. It is actually the base system plus a software set.
-
sorry for all my questions but Iìm trying since 1 year to find a good rom for my c3200 and I think that debian is the best.
-
Oh, my spectrum 24 card works without *any* fixes, apart from setting up eth1 in /etc/network/interfaces and /etc/resolv.conf !
Just dist-upgrade to Lenny first, copy the kernel modules and then flash the kernel.
That's sweet!
Also the Angstrom updater.sh does not reformat the disk. But it will if flashing the kernel together with hd1image tarball.
[sidenote]
And this time I reinstalled Debian with manual partitioning. Now my system has a whopping 512MB swap on /dev/hda2 (ready to do heavy duty native compilation ) instead of the meager 17xMB on /dev/hda5.
Just do it in the Debian installation menu.
#1 After linstalling the "choose mirror" module by loading the CD image and setting up the wifi interface,
#2 go to the bottom of the menu and you will see exit to a shell.
#3 Do fdisk /dev/hda there and have you own partitions. Remember to choose the type (partition 1 type 83 Linux, partition 2 swap type 82 Linux Swap), write and sync disks.
#4 Go back to the installer and get to the disk partitioning tool.
#5 Do no repartition anymore but just reformat the partitions (root is /dev/hda1 in journaling ext3 and swap in /dev/hda2 ) and set up the mount point, bootable (for the root partition) there.
#6 Install the rest as usual.
-
Great. The 2.6.22 kernel runs faster than the 2.6.20 one. Just try powermanga to see the difference.
The game is fully playable after overclocking and run with the --320 small screen option.
Music and sound play well!
Yes, dvfm works. Just grab the binary from http://www.bigbridgezau.sakura.ne.jp/dev/debian/ (http://www.bigbridgezau.sakura.ne.jp/dev/debian/) (not the armel one).
To run:
104mhz:
dvfm[SPACE]8[SPACE]2[SPACE]1[SPACE]2[SPACE]1
208mhz:
dvfm[SPACE]16[SPACE]2[SPACE]1[SPACE]2[SPACE]1
312mhz:
dvfm[SPACE]16[SPACE]3[SPACE]1[SPACE]2[SPACE]1
416mhz:
dvfm[SPACE]16[SPACE]4[SPACE]1[SPACE]2[SPACE]1
520mhz:
dvfm[SPACE]16[SPACE]5[SPACE]1[SPACE]2[SPACE]1
624mhz:
dvfm[SPACE]16[SPACE]6[SPACE]1[SPACE]2[SPACE]1
Have fun!
-
8) Boot into the rescue mode, mount the hard-drive, create a tarbal of everything on /dev/hda1 (please ? )
Actually there is one: the hddrootfs.tar.gz (rename to hdimage1.tgz before flashing) at http://www.bigbridgezau.sakura.ne.jp/dev/debian/ (http://www.bigbridgezau.sakura.ne.jp/dev/debian/) . It has both 2.6.17 and 2.6.20 kernel modules and Etch base system.
Do you happen to know the root-password so I can log in ?
(managed to boot it on a C1000) but I'm stuck at the login prompt.
-
Login: root
Password: kuroadmin
I guess I can make sense of about 80% of the japanese page using both babelfish and excite:
http://world.altavista.com/babelfish/trurl...bian%252DTitchy (http://world.altavista.com/babelfish/trurl_pagecontent?lp=ja_en&url=http%3A%2F%2Fwww.bigbridgezau.sakura.ne.jp%2Fwiki.cgi%3Fpage%3D%25B8%25BC%25C8%25A2Debian%252DTitchy)
http://www.excite-webtl.jp/world/english/w...EN&wb_dis=2 (http://www.excite-webtl.jp/world/english/web/body/?wb_url=http%3A%2F%2Fwww.bigbridgezau.sakura.ne.jp%2Fwiki.cgi%3Fpage%3D%25B8%25BC%25C8%25A2Debian%252DTitchy&wb_submit=%83E%83F%83u%83y%81%5B%83W%96%7C%96%F3&wb_lp=JAEN&wb_dis=2)
Success!
PS: Debian on C1000 would be great. And how?
-
Login: root
Password: kuroadmin
I guess I can make sense of about 80% of the japanese page using both babelfish and excite:
http://world.altavista.com/babelfish/trurl...bian%252DTitchy (http://world.altavista.com/babelfish/trurl_pagecontent?lp=ja_en&url=http%3A%2F%2Fwww.bigbridgezau.sakura.ne.jp%2Fwiki.cgi%3Fpage%3D%25B8%25BC%25C8%25A2Debian%252DTitchy)
http://www.excite-webtl.jp/world/english/w...EN&wb_dis=2 (http://www.excite-webtl.jp/world/english/web/body/?wb_url=http%3A%2F%2Fwww.bigbridgezau.sakura.ne.jp%2Fwiki.cgi%3Fpage%3D%25B8%25BC%25C8%25A2Debian%252DTitchy&wb_submit=%83E%83F%83u%83y%81%5B%83W%96%7C%96%F3&wb_lp=JAEN&wb_dis=2)
Success!
PS: Debian on C1000 would be great. And how?
I had already removed the password
Tell you later "how to install"
-
I installed 2.6.22 now i try to fix network and sound
P.s. I also upgraded to lenny
-
Great. The 2.6.22 kernel runs faster than the 2.6.20 one. Just try powermanga to see the difference.
The game is fully playable after overclocking and run with the --320 small screen option.
Music and sound play well!
Yes, dvfm works. Just grab the binary from http://www.bigbridgezau.sakura.ne.jp/dev/debian/ (http://www.bigbridgezau.sakura.ne.jp/dev/debian/) (not the armel one).
To run:
104mhz:
dvfm[SPACE]8[SPACE]2[SPACE]1[SPACE]2[SPACE]1
208mhz:
dvfm[SPACE]16[SPACE]2[SPACE]1[SPACE]2[SPACE]1
312mhz:
dvfm[SPACE]16[SPACE]3[SPACE]1[SPACE]2[SPACE]1
416mhz:
dvfm[SPACE]16[SPACE]4[SPACE]1[SPACE]2[SPACE]1
520mhz:
dvfm[SPACE]16[SPACE]5[SPACE]1[SPACE]2[SPACE]1
624mhz:
dvfm[SPACE]16[SPACE]6[SPACE]1[SPACE]2[SPACE]1
Have fun!
when I write dvfm 16 6 1 2 1 with 2.6.22 angstrom shell tell " Open device file /dev/ipmc error"
-
I can't use dvfm..i tried to create a node with mknode /dev/ipmc but on the boot the cpufreqd daemon failed to start
-
How did you install the kernel and the system?
I did that with the procedure posted in #14 and things work as expected.
-
I followed the instruction posted in #14 but i can't use dvfm
-
just found why my asus wl110 no longer works in 2.6.22 :
https://bugs.launchpad.net/ubuntu/+source/l....22/+bug/125832 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/125832)
it seems orinoco_cs has been deleted from kernel until 2.6.22-13......
-
just found why my asus wl110 no longer works in 2.6.22 :
https://bugs.launchpad.net/ubuntu/+source/l....22/+bug/125832 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/125832)
it seems orinoco_cs has been deleted from kernel until 2.6.22-13......
That seems to be ubuntu-specific. Read the thread; debian kernels work fine, but orinoco has been removed from the ubuntu version.
If that is what is wrong with people's 2.6.22 kernels on the Z, we need to be able to compile our own kernels. I haven't done that in a long time, but it seems to be a useful thing to be able to do.
-
just found why my asus wl110 no longer works in 2.6.22 :
https://bugs.launchpad.net/ubuntu/+source/l....22/+bug/125832 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/125832)
it seems orinoco_cs has been deleted from kernel until 2.6.22-13......
I have the same card and it works just fine (I've been apt-getting at 300K/s yesterday evening).
orinoco_cs is loaded whenever I plug the card in.
Chero.
-
just found why my asus wl110 no longer works in 2.6.22 :
https://bugs.launchpad.net/ubuntu/+source/l....22/+bug/125832 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/125832)
it seems orinoco_cs has been deleted from kernel until 2.6.22-13......
I have the same card and it works just fine (I've been apt-getting at 300K/s yesterday evening).
orinoco_cs is loaded whenever I plug the card in.
Chero.
???
are you under kernel 2.6.22 ?
if so can you tell me if you have a orinoco_cs.ko module ?? i cannot find it! it so please email it to me !!!
-
just found why my asus wl110 no longer works in 2.6.22 :
https://bugs.launchpad.net/ubuntu/+source/l....22/+bug/125832 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/125832)
it seems orinoco_cs has been deleted from kernel until 2.6.22-13......
I have the same card and it works just fine (I've been apt-getting at 300K/s yesterday evening).
orinoco_cs is loaded whenever I plug the card in.
Chero.
???
are you under kernel 2.6.22 ?
if so can you tell me if you have a orinoco_cs.ko module ?? i cannot find it! it so please email it to me !!!
These are from a 3100.
-
just found why my asus wl110 no longer works in 2.6.22 :
https://bugs.launchpad.net/ubuntu/+source/l....22/+bug/125832 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/125832)
it seems orinoco_cs has been deleted from kernel until 2.6.22-13......
I have the same card and it works just fine (I've been apt-getting at 300K/s yesterday evening).
orinoco_cs is loaded whenever I plug the card in.
Chero.
???
are you under kernel 2.6.22 ?
if so can you tell me if you have a orinoco_cs.ko module ?? i cannot find it! it so please email it to me !!!
These are from a 3100.
you know what ? it seems to work !
i'll let you know ! THANK YOU !
EDITED: i confirm it works good with wifi-radar !