Author Topic: Kernel 2.6.22  (Read 14002 times)

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« 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/
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.
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #1 on: October 03, 2007, 02:20:36 pm »
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
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

jpmatrix

  • Hero Member
  • *****
  • Posts: 1014
    • View Profile
    • http://matrixmen.free.fr
Kernel 2.6.22
« Reply #2 on: October 03, 2007, 02:43:09 pm »
Quote from: 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...
**Fujitsu U1010 !!!  
**ex-Zaurus SL-C3000 owner with Debian kernel 2.6.24-yonggun

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Kernel 2.6.22
« Reply #3 on: October 03, 2007, 02:48:44 pm »
Quote from: 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

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.
« Last Edit: October 03, 2007, 03:52:25 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #4 on: October 03, 2007, 03:09:15 pm »
Quote from: ZDevil
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 ....
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #5 on: October 03, 2007, 03:30:50 pm »
Quote from: jpmatrix
Quote from: 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...

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.
« Last Edit: October 03, 2007, 03:31:57 pm by Chero »
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Kernel 2.6.22
« Reply #6 on: October 03, 2007, 03:44:49 pm »
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 ... ??  

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #7 on: October 03, 2007, 03:48:55 pm »
Quote from: ZDevil
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]
« Last Edit: October 03, 2007, 03:52:27 pm by Chero »
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Kernel 2.6.22
« Reply #8 on: October 03, 2007, 03:49:54 pm »
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?
« Last Edit: October 03, 2007, 03:55:47 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #9 on: October 03, 2007, 03:53:17 pm »
Quote from: ZDevil
Where is the script?  (I am never a big gnome fan)

sorry, I was editing the previous post
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #10 on: October 03, 2007, 03:58:03 pm »
@ ZDevil & jpmatrix
What does dmesg tell you when you insert the card ?
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Kernel 2.6.22
« Reply #11 on: October 03, 2007, 03:58:16 pm »
.... 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)
« Last Edit: October 03, 2007, 04:01:49 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #12 on: October 03, 2007, 04:01:09 pm »
Quote from: ZDevil
.... wait, one more question!  
are you running Etch or Lenny?

Lenny
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Kernel 2.6.22
« Reply #13 on: October 03, 2007, 04:06:34 pm »
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)
« Last Edit: October 03, 2007, 04:09:46 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Chero

  • Hero Member
  • *****
  • Posts: 1140
    • View Profile
    • http://users.telenet.be/zaurususer/Chero
Kernel 2.6.22
« Reply #14 on: October 03, 2007, 04:18:47 pm »
Quote from: ZDevil
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 ?  )
HP-95LX -> HP Jornada 680 -> SL-C860 -> SL-C3100 -> Fuji u810 -> SL-C1000 -> HTC uni -> SL-C860 -> SL-C760.
March 12 2009 : Back because the Zaurus is one of a kind.
SL-C760 : pdaXrom
Pandora pre-ordered -> received and tested : great device but not my cup of tea -> sold.