Koozali.org: home of the SME Server

Legacy Forums => Experienced User Forum => Topic started by: cc_skavenger on December 14, 2004, 06:23:10 AM

Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 14, 2004, 06:23:10 AM
http://www.ccskavenger.info/SME/Kernel-Upgrades/beta/2.4.28/

Works fine on my test system.  Freshly compiled.  Howto in directory.  Have added ebtables patch, mppe-mppc patch, and compiled with these options:

*64GB of memory

*SATA is enabled

*Broadcom & Nforce nic support

*Support for Cyclades PC-300 T-1 adapters - Still working on getting SME to recognize :(

Tested on SME 6.  Will test on RH 9, and CentOS 3.3 tomorrow.

Any suggestions, comments - good or bad, and or links to kernel patches will be appreciated.

Marco

UPDATE 12-14-04 17:35 CST:
Runs on CentOS 3.3 and RH 9 with no known problems.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: smeghead on December 14, 2004, 07:43:30 PM
Hi skav

I will crank up my test system in the day or so and give this beastie a whirl :-)

A coupla extra bits:

a) if poss add a bit more detail re the compiled in option where its not obvious (ebtables for example)

b) any possibility of building a custom ISO for those that would like to install directly to SATA (a big ask I know)

c) maybe setup a poll for suggestions for kernel additions

I have also scripted the install process and will send these to you for your ftp site if you wish to use them.

HTH
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 15, 2004, 12:17:31 AM
From the website:  
http://ebtables.sourceforge.net/
Quote
The ebtables program is a filtering tool for a bridging firewall. The filtering is focussed on the Link Layer Ethernet frame fields. Apart from filtering, it also gives the ability to alter the Ethernet MAC addresses and implement a brouter.


mppe-mppc patch - for pptp connections.  Supposed to help with microsoft encryption and compression modules.  Others have used this with varying success.  I thought it was worth a shot.  I built this kernel as sort of a all in one for some of the linux items that i have to maintain here (T-1 routers using Cyclades PCI T-1 Adapters running mlppp, simple radius / bandwidth controller on SME, etc...).  The ebtables support is so that I can start work on a caching transparent bridge using ebtables, squid, iptables and webmin (side project).

I will try to get a custom iso out with the new kernel.  I believe I tried this before but had a problem with this:
Quote
LI
The first stage boot loader was able to load the second stage boot loader, but has failed to execute it. This can either be caused by a geometry mismatch or by moving /boot/boot.b without running the map installer.


But I will try.

Marco
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: smeghead on December 15, 2004, 06:49:02 PM
.. I have your ISO here (I believe) and it installed fine last time I used it!

smeserver-6.0.1-01-skav-custom.iso
    - 405 MB (425,590,784 bytes)

Readme.txt

This is a custom iso containing several contribs and the 2.4.20-18 standard kernel that comes with the 6.0.1-01 version.

I have also included the following contribs and these are installed as part of the initial install.

Backup2ws – Backup tool
Awstats – Web statistics tool
Update system – RPM update manager
Advanced workgroups – additional workgroup setup options
Durep – hard drive usage statistics
Sarg – reports on users web statistics
Service control – allows services to be turned on/off
SME recycle bin – a samba shares recycle bin
Phpsysinfo – shows computer stats  <---Not working will be fixed shortly
Clamav/Amavis-ng - E-mail and system antivirus scanning
Bridge Utilities - Utilities needed to create an Ethernet Bridge
Webshare - Manager panel to create secure folder for file storage/sharing with login.
Advance-backup-restore - Backup/restore with more advanced options.
Diskusage - Manager panel to display hard drive usage.
Mailrules - Manager panel to create custom mail rules.
Webconsole - Allows browser connection over ssl to ssh using mindterm.
dungog-proftpd-chroot - allows easy chroot of users to specific ibays for ftp, for domain hosting.
DHCP manager - Manager panel for dhcp management.
Sysmon - Manager panel that displays graphs on system health.
User manager - adds a panel to manager that allows user to log into server manager and manage their password, vacation notices, etc.
Modindex - changes default view of apache file listings in web browser.
Squid - squid is updated to allow 8192 file descriptors and to version 2.5stable3.
Yum - to allow repository retrieval of updates from various sites.

Also, browse the extras folder for more items.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 16, 2004, 06:08:18 PM
Forgot about that!!!  Have to dig out my old K6-2 500MHZ server and see about updating that iso with the latest rpms and newer kernel rpms.  Last I remember though, was when I tried to use updated kernel rpms from Master Sleepy, the install would go fine, but I got the lilo error I listed above.  
Looks like I have a started project that I need to finish.  :-D

Marco
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: smeghead on December 16, 2004, 06:48:10 PM
.. well now you have you own, freshly rolled, kernel the old K6 workhorse needs to do just that little bit more work before being laid to rest :-)

I have a little side project that I am hoping you may help me with, I will mail you off list to start.

Cheers
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: wyron on December 17, 2004, 09:39:59 AM
Personally I should be much more interested in testing the upgraded kernel as part of a custom iso, if you're working on that anyway, Marco.
I have plans for an Abit IT7-Max2 board, which has been left over from a workstation upgrade to IC7-max3.
I could set it up as a SME server with software raid on the two SATA-ports, and provide you with access to it afterwards.
I know there is a Highpoint ATA-raid chip onboard, but RAID0 is NOT an option in my book (not on a server, anyway), and I simply do not trust the chip for 'hardware' RAID1.
I am not a rpm-wizard, nor an iso-ditto, but I'm a willing volonteer !
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: mbachmann on December 17, 2004, 11:21:20 AM
I've added your work to NDA:

http://no.longer.valid/phpwiki/index.php?pagename=New%20Development%20Announcements%20December%202004

 Feel free to edit/add.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: smeghead on December 19, 2004, 04:58:14 PM
Hi Marco

Any chance you could build an SMP version?
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: CharlieBrady on December 19, 2004, 06:52:34 PM
Quote from: "cc_skavenger"

mppe-mppc patch - for pptp connections.  Supposed to help with microsoft encryption and compression modules.  Others have used this with varying success.  I thought it was worth a shot.


Note that MPPC is patent protected in the US (and probably various other places) and you can't legally use it without a license. That's why you'll see mppe without mppc is most distributions, including Mitel's.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 19, 2004, 08:29:12 PM
Quote
Note that MPPC is patent protected in the US (and probably various other places) and you can't legally use it without a license. That's why you'll see mppe without mppc is most distributions, including Mitel's.


I just read that part...
I got the patch from here:
http://www.polbox.com/h/hs001/#AEN26

Quote
Although the module's source code is completely free, MPPC itself is patented algorithm. Patent for *Microsoft* PPC is holded by the Hifn Inc. This is obvious ;-). Furthermore, MPPE uses RC4[1] encryption algorithm which itself isn't patented, but RC4 is trademark of RSA Data Security Inc. To avoid legal problems, US citizens shouldn't use this module.


I guess that this kernel has to dissapear...
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 20, 2004, 06:59:02 AM
ok, new versions are on the website.   :-D

I removed the mppe mppc patch so no-one will get in trouble (patented material - Thanks Charlie).  I am working on 2.6.9 compiles, but scsi seems to be broken in this kernel....
just what it seems like to me.

Also, smeghead created install scripts (updated to new versions, but not tested by me yet) and these are also on the site:

http://www.ccskavenger.info/SME/Kernel-Upgrades/beta/2.4.28/kernel-install-script/kinstall.sh

http://www.ccskavenger.info/SME/Kernel-Upgrades/beta/2.4.28/kernel-install-script/kinstall2.sh

Marco :hammer:
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: MasterSleepy on December 20, 2004, 10:13:17 AM
Great work Marco.

It work fine on my test platform.

 :pint:
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: sleon on December 20, 2004, 12:02:43 PM
Hello cc_skavenger,

That's a great job !
I am very interested too in testing the upgraded kernel as part of a custom iso. I will receive soon a new server (AMD 64 + 2 * 200 Go SATA) and a install/kernel supporting SATA would make my life easier ;-)

Thanks. Bye.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 21, 2004, 12:26:11 AM
I am working on a custom iso for the newer kernels, but it involves a lot more then just replacing rpms and rebuilding.  I was hoping to have something by now.  The problem I am having is that after install, the system reboots and nothing happens.  There is no complaint about not having a bootable disk, just a black screen and a cursor in the upper left hand corner.  There is something wrong with the installer (anaconda).  I have to have it rebuid the install images but I haven't been successful yet.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: gregswallow on December 22, 2004, 02:29:40 AM
Looks good - I will try this soon using yum to upgrade - it should be easier (crosses fingers) than with the upgrade scripts or manually.  I will let you all know how that works.
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 22, 2004, 09:10:44 AM
Great idea, please keep us updated!
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: gregswallow on December 22, 2004, 11:54:47 PM
No luck with yum 1.0.3 from: http://mirror.contribs.org/smeserver/contribs/dmay/smeserver/6.x/beta/yum/

I just read somewhere you apparently need yum 1.9.x or better to upgrade the kernel automatically - but that isn't compatible with rpm 4.0.  

I had done it when I was playing around with rpm 4.2 and yum 2.0 - not really recommended, but I did try that once on sme 6 - http://no.longer.valid/phpwiki/index.php?pagename=LatestRedHat7.3RPMsUpdate
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: psc on December 24, 2004, 04:14:58 PM
Quote from: "cc_skavenger"
ok, new versions are on the website.   :-D

I removed the mppe mppc patch so no-one will get in trouble (patented material - Thanks Charlie).  [SNIP]
Marco :hammer:

Please, for the "bad boys" offer a version with the patch.

The kernel works fine ! :-D
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on December 24, 2004, 08:20:11 PM
per psc's request, here it is:

http://ccskavenger.info/SME/Kernel-Upgrades/beta/2.4.28/with-mppe-mppc-patch/
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: psc on December 25, 2004, 10:40:54 AM
Thank you, great work.

Peter
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: cc_skavenger on January 13, 2005, 08:45:47 PM
Quote from: "wyron"
Personally I should be much more interested in testing the upgraded kernel as part of a custom iso, if you're working on that anyway, Marco.
I have plans for an Abit IT7-Max2 board, which has been left over from a workstation upgrade to IC7-max3.
I could set it up as a SME server with software raid on the two SATA-ports, and provide you with access to it afterwards.
I know there is a Highpoint ATA-raid chip onboard, but RAID0 is NOT an option in my book (not on a server, anyway), and I simply do not trust the chip for 'hardware' RAID1.
I am not a rpm-wizard, nor an iso-ditto, but I'm a willing volonteer !


Here is a link for the ISO:

http://ccskavenger.info/SME/iso/sme-6.0.1-02Custom
Title: Anyone interested in testing a 2.4.28 Kernel rpm??
Post by: wyron on January 14, 2005, 12:28:52 PM
Geee, Thanks aw'fy, Marco !!!!!
I'll make a test run during the weekend.