is fast on my intel machine too. all devices were recognized and works as i expected.
but as kjpetrie said, remaster won't work.
Also net_applet, but I think this is net_applets poor design, because it also doesn't work if I speed up booting with the standard kernel using e4rat. The main problem with net_applet is the status of the connection is reported incorrectly. The link to draknetcenter works.
here is the fix :
--- lib/network/tools.pm.orig 2011-11-01 22:13:45.588528869 +0700
+++ lib/network/tools.pm 2011-11-01 22:19:30.689503038 +0700
@@ -263,7 +263,12 @@
sub get_routes() {
my %routes;
- foreach (cat_("/proc/net/route")) {
+ # jfdesign - fix reading routes on both older and newer kernels (2.6.39+)
+ #foreach (cat_("/proc/net/route")) {
+ my @routes = cat_("/proc/net/route");
+ require bootloader;
+ @routes = reverse(@routes) if bootloader::cmp_kernel_versions(c::kernel_version(), "2.6.39") >= 0;
+ foreach (@routes) {
if (/^(\S+)\s+([0-9A-F]+)\s+([0-9A-F]+)\s+[0-9A-F]+\s+\d+\s+\d+\s+(\d+)\s+([0-9A-F]+)/) {
if (defined $3) { $routes{$1}{gateway} = hex($3) ? host_hex_to_dotted($3) : $routes{$1}{network} }
if (defined $2) { $routes{$1}{network} = host_hex_to_dotted($2) }
i name it net_applet-routes-fix.diff and place it as Patch12 on spec file
Patch12: net_applet-routes-fix.diff
%patch12 -p0
it must works both on <2.6.39 and 3.0+, but you may check yourself with 2.6.38.8 series since i won't go back. the code isn't mine and all credits goes to tv@...