cbxbiker61
Global Moderator
Sr. Member
   
Karma: 37
Posts: 488
|
 |
« on: August 31, 2011, 03:48:56 PM » |
|
3.0.4 is now available. For everything besides Dreamplugs: sudo ./README-PLUG-UPDATE.sh 3.0.4 --nandkernel (installs 3.0.4 to nand) For Dreamplugs: sudo ./README-DREAM-UPDATE.sh 3.0.4 (installs 3.0.4 to disk) Kernel and modules are available from the following locations: The mirror may not always be current. http://www.plugapps.com/mirror/with-linux/http://sheeva.with-linux.com/sheeva/Features systemd, e-sata, dmcrypt, IPV6, CIFS, NFS4, EXT3, EXT4, JFS, XFS, FUSE(for ntfs-3g), UBIFS, usb-serial, uvcvideo, iptables, appletalk, bluetooth, v4l and ppp.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #1 on: September 13, 2011, 08:35:55 AM » |
|
I thought when I checked some time ago that we had
CONFIG_WEXT_PRIV=y
Can we have this in future kernels ?
|
|
|
|
|
Logged
|
|
|
|
|
cbxbiker61
Global Moderator
Sr. Member
   
Karma: 37
Posts: 488
|
 |
« Reply #2 on: September 13, 2011, 08:14:56 PM » |
|
I thought when I checked some time ago that we had
CONFIG_WEXT_PRIV=y
Can we have this in future kernels ?
WEXT_PRIV is not directly selected, it get's pulled in by specific wireless drivers that require it (at least that's the way it works in the 3+ kernels). So anyway I made a patch that has LIBERTAS pull it in. The next kernel will have it (again). The kernels up to and including 2.6.39 already have it.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #3 on: September 18, 2011, 04:27:33 AM » |
|
Biker. Thanks for that. The reason I needed it was for the sd8xxx.ko and mcypt.ko from Marvell see http://www.plugcomputer.org/plugwiki/index.php/Setting_GuruPlug_to_be_a_stable_WiFi_Client. sd8xxx works with your 2.6.3* kernels but not with the 3.* kernels. Without CONFIG_WEXT_PRIV=y the sd8xxx.ko trashes the kernel. I presume that the same applies to any other wifi module that wants to use iwpriv. If you have idle time, reissuing 3.0.3/3.0.4 would be nice. As a postscript, in testing the 3.0.3/4 kernels, it seems that ralink USB wifi now just works in both client and AP modes, without any tinkering. I tested Planex and Asus USB wifi.
|
|
|
|
|
Logged
|
|
|
|
|
cbxbiker61
Global Moderator
Sr. Member
   
Karma: 37
Posts: 488
|
 |
« Reply #4 on: September 18, 2011, 03:28:07 PM » |
|
OK, release 2 of 3.0.4 is available. Should take care of the WEXT depends. Also added a patch for 3 led support. The guys that requested that can check it out.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #5 on: September 18, 2011, 06:42:30 PM » |
|
On a SheevaPlug the blue led is now controlled by the plug:blue:health trigger (instead of the green one doing it, as previosuly). The green and red triggers don't affect anything,.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #6 on: September 18, 2011, 09:40:08 PM » |
|
Release 2 seems to work fine with Marvells sd8xxx.ko Thank you
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #7 on: October 11, 2011, 11:36:19 AM » |
|
Trying to update the kernel, I get:
root@sheeva:~/kernel# ./README-PLUG-UPDATE.sh 3.0.4 --nandkernel Downloading files Extracting modules Flashing kernel to NAND Usage: file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type] [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ... file -C [-m magicfiles] file [--help] ./README-PLUG-UPDATE.sh: line 138: -j: command not found
What am I missing?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #8 on: October 11, 2011, 12:11:02 PM » |
|
3.0.4 is now available. For everything besides Dreamplugs: sudo ./README-PLUG-UPDATE.sh 3.0.4 --nandkernel (installs 3.0.4 to nand) For Dreamplugs: sudo ./README-DREAM-UPDATE.sh 3.0.4 (installs 3.0.4 to disk) Kernel and modules are available from the following locations: The mirror may not always be current. http://www.plugapps.com/mirror/with-linux/http://sheeva.with-linux.com/sheeva/Features systemd, e-sata, dmcrypt, IPV6, CIFS, NFS4, EXT3, EXT4, JFS, XFS, FUSE(for ntfs-3g), UBIFS, usb-serial, uvcvideo, iptables, appletalk, bluetooth, v4l and ppp. Great work...kudos!
|
|
|
|
|
Logged
|
|
|
|
|
cbxbiker61
Global Moderator
Sr. Member
   
Karma: 37
Posts: 488
|
 |
« Reply #9 on: October 11, 2011, 03:46:40 PM » |
|
Trying to update the kernel, I get:
root@sheeva:~/kernel# ./README-PLUG-UPDATE.sh 3.0.4 --nandkernel Downloading files Extracting modules Flashing kernel to NAND Usage: file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type] [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ... file -C [-m magicfiles] file [--help] ./README-PLUG-UPDATE.sh: line 138: -j: command not found
What am I missing?
In FlashEraseAll() it looks for flash_eraseall and flash_erase. Sounds like you don't have them installed. They are in the mtd-utils package. I'll make the script check for those utils early and print an appropriate message in the future.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
 |
« Reply #10 on: October 12, 2011, 05:41:57 AM » |
|
[/quote]
In FlashEraseAll() it looks for flash_eraseall and flash_erase. Sounds like you don't have them installed. They are in the mtd-utils package. I'll make the script check for those utils early and print an appropriate message in the future. [/quote]
Installed those and it did its thing.
However, when I rebooted, uname -a says I am still on 2.6.32-5.
I am booting off a USB stick, and *should* be redirecting to the /boot dir on that stick.
In the /boot dir I see the uImage...and some other symlinks to the 2.6.32-5 kernel.
Here is the update process:
root@sheeva:~/kernel# ./README-PLUG-UPDATE.sh 3.0.4 --nandkernel Downloading files Extracting modules Flashing kernel to NAND Erasing 128 Kibyte @ 400000 -- 100 % complete.Cleanmarker written at 3e0000. Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 Writing data to block 3 at offset 0x60000 Writing data to block 4 at offset 0x80000 Writing data to block 5 at offset 0xa0000 Writing data to block 6 at offset 0xc0000 Writing data to block 7 at offset 0xe0000 Writing data to block 8 at offset 0x100000 Writing data to block 9 at offset 0x120000 Writing data to block 10 at offset 0x140000 Writing data to block 11 at offset 0x160000 Writing data to block 12 at offset 0x180000 Writing data to block 13 at offset 0x1a0000 Writing data to block 14 at offset 0x1c0000 Writing data to block 15 at offset 0x1e0000 Writing data to block 16 at offset 0x200000 Writing data to block 17 at offset 0x220000 Writing data to block 18 at offset 0x240000 Writing data to block 19 at offset 0x260000 Writing data to block 20 at offset 0x280000 Writing data to block 21 at offset 0x2a0000
|
|
|
|
|
Logged
|
|
|
|
|
|