Author Topic: sl5600 kernel configuration and source  (Read 8722 times)

sbarman

  • Newbie
  • *
  • Posts: 13
    • View Profile
sl5600 kernel configuration and source
« on: March 01, 2004, 09:10:39 am »
Hi,
Does somebody have the sl5600 kernel source and the kernel configuration. I need to enable the wireless extension which seems to have been disabled in the 1.32 ROM that is available in the Sharp Website. I wanted to go back to the previous ROM (1.21) but it is nowhere to be found.  Also is \"poodle\" the kernel configuration for sl5600.

Thanks,
Sibon.

w4lna

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
    • http://tropo.org
sl5600 kernel configuration and source
« Reply #1 on: March 01, 2004, 09:44:47 am »
Quote
Hi,
Does somebody have the sl5600 kernel source and the kernel configuration. I need to enable the wireless extension which seems to have been disabled in the 1.32 ROM that is available in the Sharp Website. I wanted to go back to the previous ROM (1.21) but it is nowhere to be found.  Also is \"poodle\" the kernel configuration for sl5600.

After a number of different versions, I\'m back to the Sharp ROM and it has the wireless extentions.  What makes you think that you do not have them?

Yes, the SL-5600 is a poodle (yeck!)

tumnus

  • Hero Member
  • *****
  • Posts: 1176
    • View Profile
    • http://www.cpinkney.org.uk
sl5600 kernel configuration and source
« Reply #2 on: March 01, 2004, 09:48:17 am »
The 5600 kernel source is here: https://www.oesf.org/commu...rom1_00.tar.bz2

AFAIK there is only one version of the kernel source, certainly only one that has been released. Yes, poodle is the 5600, so you load the configuration arch/arm/def-configs/poodle . Make sure you only use \'make menuconfig\', as \'make xconfig\' has some bugs that do not configure the kernel properly.


I think I enabled Wireless Extensions in the latest kernels I compiled here: http://www.zaurususergroup.com/modules.php...download&sid=53 . But I don\'t have a WiFi card to test that with.
# Search the Zaurus Howtos ## Search the Zaurus FAQs ## Find Z software at ELSI #
--------------------
UK SL5500 with Sharp ROM 3.13, SL5600 with Sharp ROM 1.32 - SuSE 9.0 Pro, Windows XP Home
Qualendar for Calendar and Todo
Socket Bluetooth CF Card (Rev F), Kingmax 512MB MMC Card, Palm Tungsten T Stylus,
Pretec CF->Smartmedia Adapter, Semsons Universal Battery Extender

w4lna

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
    • http://tropo.org
sl5600 kernel configuration and source
« Reply #3 on: March 01, 2004, 09:59:07 am »
Quote
The 5600 kernel source is here: https://www.oesf.org/commu...rom1_00.tar.bz2

AFAIK there is only one version of the kernel source, certainly only one that has been released. Yes, poodle is the 5600, so you load the configuration arch/arm/def-configs/poodle . Make sure you only use \'make menuconfig\', as \'make xconfig\' has some bugs that do not configure the kernel properly.

I wondered about that.  I downloaded the C860 code yesterday,
but has Sharp released different sets for different models?  I did run
through xconfig yesterday, but did not build a kernel with it.  After
selecting the poodle configuration, wireless extentions were preset
to on already.

Is there any advantage to building BlueZ into the kernel instead of
the installable package?     I have noticed that the BlueZ package
reports device I/O errors if no card is installed in the CF slot when
booting the Zaurus.

tumnus

  • Hero Member
  • *****
  • Posts: 1176
    • View Profile
    • http://www.cpinkney.org.uk
sl5600 kernel configuration and source
« Reply #4 on: March 01, 2004, 10:49:29 am »
I think the xconfig bug is only in the 5600 source. The kernel source is different for the C860, but it still comes with the poodle configuration and if you use this then it does create a fully compatible kernel for the 5600, if not identical. That\'s what ced used for the \'special\' kernel since the CCCR overclock patch cannot be applied to the 5600 source.

I\'m no WiFi expert but I think Wireless Extensions is more than just Wireless support and requires a patch on the standard kernel, which I used when I compiled those kernels.

I don\'t see any advantage to including BlueZ in the kernel itself. There is also a limited size that the kernel can be.
# Search the Zaurus Howtos ## Search the Zaurus FAQs ## Find Z software at ELSI #
--------------------
UK SL5500 with Sharp ROM 3.13, SL5600 with Sharp ROM 1.32 - SuSE 9.0 Pro, Windows XP Home
Qualendar for Calendar and Todo
Socket Bluetooth CF Card (Rev F), Kingmax 512MB MMC Card, Palm Tungsten T Stylus,
Pretec CF->Smartmedia Adapter, Semsons Universal Battery Extender

sbarman

  • Newbie
  • *
  • Posts: 13
    • View Profile
sl5600 kernel configuration and source
« Reply #5 on: March 01, 2004, 01:14:38 pm »
Quote
After a number of different versions, I\'m back to the Sharp ROM and it has the wireless extentions.  What makes you think that you do not have them?

Yes, the SL-5600 is a poodle (yeck!)

Yes I think the wireless extension was in ROM 1.21 and then when I upgraded to ROM 1.32, then it seems not to have the wireless extension. The reason I am saying that is because when i do \"iwconfig eth0\" it complains:
eth0 no wireless extension
which is the case when wireless extension is not availalve. I compiled the kernel and used the poodle configuration with CONFIG_NET_RADIO option set to y and still the wireless extension doesn\'t seem to exist when i install the kernel on my 5600. Wireless extension is different from wireless support in that it provides extra functionalities in the driver level for scanning and other WIFI related features.

I tried the last special kernel from the 4 kernels in http://www.zaurususergroup.com/modules.php...download&sid=53 and still no luck --- it says the there is no wireless extension.

Anonymous

  • Guest
sl5600 kernel configuration and source
« Reply #6 on: March 01, 2004, 01:56:53 pm »
I was hoping that wireless extensions would have been in the preemtive kernel and you could use this with zynergy, and sharp roms... Hmmm, what is the main differences betwee the sharp rom 1.21 and 1.32 (sl-5600) and is the 1.21 still available for download?

w4lna

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
    • http://tropo.org
sl5600 kernel configuration and source
« Reply #7 on: March 01, 2004, 03:17:58 pm »
Quote
Yes I think the wireless extension was in ROM 1.21 and then when I upgraded to ROM 1.32, then it seems not to have the wireless extension. The reason I am saying that is because when i do \"iwconfig eth0\" it complains:
eth0 no wireless extension  
which is the case when wireless extension is not availalve. I compiled the kernel and used the poodle configuration with CONFIG_NET_RADIO option set to y and still the wireless extension doesn\'t seem to exist when i install the kernel on my 5600. Wireless extension is different from wireless support in that it provides extra functionalities in the driver level for scanning and other WIFI related features.

You haven\'t said what kind of WiFi card that you are using.  Until I added spectrum and spectrum.conf to my /etc/pcmcia directory, my Symbol card would not return anything for iwconfig or show the little world in the taskbar either.  I got these files from the spectrum driver package, but I don\'t need anything else from this package to get a working setup with the Sharp 1.32 ROM and kernel.
 
Quote
I tried the last special kernel from the 4 kernels in http://www.zaurususergroup.com/modules.php...download&sid=53 and still no luck --- it says the there is no wireless extension.

In some cases, I\'ve noticed that iwconfig doesn\'t return anything if the card is not powered up, though it\'s not exhibiting that behavior for me now.

sbarman

  • Newbie
  • *
  • Posts: 13
    • View Profile
sl5600 kernel configuration and source
« Reply #8 on: March 01, 2004, 03:41:25 pm »
Quote
You haven\'t said what kind of WiFi card that you are using.  Until I added spectrum and spectrum.conf to my /etc/pcmcia directory, my Symbol card would not return anything for iwconfig or show the little world in the taskbar either.  I got these files from the spectrum driver package, but I don\'t need anything else from this package to get a working setup with the Sharp 1.32 ROM and kernel.
I am using Linksys WCF11 and WCF12 cards which I think uses the Orinoco drivers. I even patched the kernel using the wireless extension patch availalable for 2.4.18 kernel and when I install the patched kernel, it freezes as soon as I insert the WCF cards.
 
Quote
In some cases, I\'ve noticed that iwconfig doesn\'t return anything if the card is not powered up, though it\'s not exhibiting that behavior for me now.

iwconfig returns everytime for me ------ but it says lo and eth0 doesn\'t have wireless extensions

Richjn

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • http://
sl5600 kernel configuration and source
« Reply #9 on: March 01, 2004, 04:30:39 pm »
Just to clear this one up:

In order to enable wireless exstensions you need to patch the kernel source with the latest spectrum drivers (24-0.4.2) and then apply the orinoco patch (0.13e or later) to add the exstensions. The wireless exstensions are enabled by default in hte kernel config but needs these patches to work. In order to test if you have wireless extensions enabled you MUST connect to your AP or something before running iwconfig from the terminal.

btw I sent tumnus the wireless drivers pre-patched so if these were included in his last kernel submitted to the zug ? then this kernel should work o.k.

Richard

sbarman

  • Newbie
  • *
  • Posts: 13
    • View Profile
sl5600 kernel configuration and source
« Reply #10 on: March 01, 2004, 05:00:00 pm »
Quote
Just to clear this one up:

In order to enable wireless exstensions you need to patch the kernel source with the latest spectrum drivers (24-0.4.2) and then apply the orinoco patch (0.13e or later) to add the exstensions. The wireless exstensions are enabled by default in hte kernel config but needs these patches to work. In order to test if you have wireless extensions enabled you MUST connect to your AP or something before running iwconfig from the terminal.

btw I sent tumnus the wireless drivers pre-patched so if these were included in his last kernel submitted to the zug ? then this kernel should work o.k.

Richard


Would it be possible to get your patched kernel ---- I would definitely need it quite urgently. Was your patched kernel stable?  ---- I tried to manually patch it and it was very buggy ----  inserting my WIFI card would not bring up the globe and it will freeze the GUI. I patched it with the wireless extension and ornico driver.

w4lna

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
    • http://tropo.org
sl5600 kernel configuration and source
« Reply #11 on: March 01, 2004, 05:17:11 pm »
Quote
Just to clear this one up:

In order to enable wireless exstensions you need to patch the kernel source with the latest spectrum drivers (24-0.4.2) and then apply the orinoco patch (0.13e or later) to add the exstensions. The wireless exstensions are enabled by default in hte kernel config but needs these patches to work. In order to test if you have wireless extensions enabled you MUST connect to your AP or something before running iwconfig from the terminal.

The Sharp 1.32 ROM for the SL-5600 contains the spectrum driver 0.3.4 and orinoco 0.12 driver.  Any clear cut method of determining if the wireless extentions are there and what would they offer beyond 128-bit WEP access that I currently have?

Richjn

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • http://
sl5600 kernel configuration and source
« Reply #12 on: March 01, 2004, 05:40:38 pm »
sbarman:
I think tumnus kernel (last one) has it installed. He has stated that he included it. I don\'t know if he used the ones I sent or did it himself. Try it out if it doesn work I will compile one and post to the ZUG.

w4lna:
No the driver you mention will not work. To check (anyway) follow my instruction in the last post if you get \"no wireless exstentions\" then you don have them.

Edit: Forgot to add that the main reason for doing this is so you can use Wellenreiter or Kismet for sniffing out Access Points.

Richard

sbarman

  • Newbie
  • *
  • Posts: 13
    • View Profile
sl5600 kernel configuration and source
« Reply #13 on: March 01, 2004, 06:11:53 pm »
Quote
sbarman:  
I think tumnus kernel (last one) has it installed. He has stated that he included it. I don\'t know if he used the ones I sent or did it himself. Try it out if it doesn work I will compile one and post to the ZUG.
Richard

I just tried to install tumnus kernel and it stopped my zaurus from booting. I guess it is normal because the patched kernel is for  760/750 series and not for  sl5600. I would appreciate if you can upload the patch files that I have to apply to my sl5600 kernel source or if you have the patched kernel source that would be great too. I can make the kernel image from that point on. But it would be better for me if you  can provide the source of the patches suitable for 5600 kernel source --- rather than just the zImage.

tumnus

  • Hero Member
  • *****
  • Posts: 1176
    • View Profile
    • http://www.cpinkney.org.uk
sl5600 kernel configuration and source
« Reply #14 on: March 01, 2004, 07:03:53 pm »
I haven\'t compiled any kernels for the 760/750. They\'re all for the 5600 what I have done. And yes I used the patch that Richjn sent me. All I had to do was copy the files over the existing orinoco files and then compile, right?
# Search the Zaurus Howtos ## Search the Zaurus FAQs ## Find Z software at ELSI #
--------------------
UK SL5500 with Sharp ROM 3.13, SL5600 with Sharp ROM 1.32 - SuSE 9.0 Pro, Windows XP Home
Qualendar for Calendar and Todo
Socket Bluetooth CF Card (Rev F), Kingmax 512MB MMC Card, Palm Tungsten T Stylus,
Pretec CF->Smartmedia Adapter, Semsons Universal Battery Extender