Author |
Message |
rcrsn51

Joined: 05 Sep 2006 Posts: 11889 Location: Stratford, Ontario
|
Posted: Sat 28 May 2016, 10:04 Post subject:
MASQUERADE kernel modules required for Internet sharing |
|
Project withdrawn. Internet sharing through software is a legacy concept that is now better handled through inexpensive hardware.
-----------------------------
Last edited by rcrsn51 on Tue 11 Jul 2017, 11:24; edited 4 times in total
|
Back to top
|
|
 |
bigpup

Joined: 11 Oct 2009 Posts: 10303 Location: Charleston S.C. USA
|
Posted: Sun 29 May 2016, 07:10 Post subject:
|
|
Have you submitted this to Woof-CE?
how submit to Woof-CE
Go here:
https://github.com/puppylinux-woof-CE/woof-CE
Select "new pull request"
Supply the needed information. New code, file, suggestion, etc......
As I understand. If it is something that is accepted by the Woof-CE team members, it will be added to Woof-CE.
May also get more input, from others, and modified, before adding to Woof-CE. Depends on what it is.
Example pull request:
https://github.com/puppylinux-woof-CE/woof-CE/issues/730
_________________ I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected 
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 3253 Location: Worcestershire, UK
|
Posted: Mon 30 May 2016, 07:01 Post subject:
Re: MASQUERADE kernel modules required for Internet sharing |
|
rcrsn51 wrote: | This kernel module used to be a standard component of Puppy kernels but has disappeared from recent versions. |
Hi @rcrsn51
This is probably a kernel config issue.....the relevant lines in DOTconfig seem to be:
CONFIG_NF_NAT_MASQUERADE_IPV4=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_NF_NAT_MASQUERADE_IPV6=m
CONFIG_IP6_NF_TARGET_MASQUERADE=m
and in 4.5.2-xenial these are all not set:
e.g. # CONFIG_NF_NAT_MASQUERADE_IPV4 is not set
When I next do a kernel build (4.6.1 most likely) I'll make these changes for IPV4.
@Bigpup - So this is not a woof-ce issue other than for the DOTconfigs included in kernel-kit configs_extra which haven't been updated for some time (but I suspect most kernel builders don't get their DOTconfig from there).
Cheers
peebee
_________________
LxPup = Puppy + LXDE
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 3253 Location: Worcestershire, UK
|
Posted: Fri 03 Jun 2016, 12:10 Post subject:
|
|
The 32-bit pae kernel 4.6.1 with masquerade module enabled is available at:
http://smokey01.com/peebee/slackocurrent/kernel/
_________________
LxPup = Puppy + LXDE
|
Back to top
|
|
 |
rcrsn51

Joined: 05 Sep 2006 Posts: 11889 Location: Stratford, Ontario
|
Posted: Fri 03 Jun 2016, 12:42 Post subject:
Re: MASQUERADE kernel modules required for Internet sharing |
|
peebee wrote: | (but I suspect most kernel builders don't get their DOTconfig from there). |
I have asked this question before. If woof is meant to standardize Puppy and contributors are expected to work through woof, then why are kernel builders doing their own thing?
Surely a kernel is the MOST important thing to be standardized from one Puppy to the next.
|
Back to top
|
|
 |
peebee

Joined: 21 Sep 2008 Posts: 3253 Location: Worcestershire, UK
|
Posted: Fri 03 Jun 2016, 13:01 Post subject:
Re: MASQUERADE kernel modules required for Internet sharing |
|
rcrsn51 wrote: | peebee wrote: | (but I suspect most kernel builders don't get their DOTconfig from there). |
I have asked this question before. If woof is meant to standardize Puppy and contributors are expected to work through woof, then why are kernel builders doing their own thing?
Surely a kernel is the MOST important thing to be standardized from one Puppy to the next. |
Think that needs to be raised in the Woof-CE thread or on the email list at GitHub.....
Guess it also depends on whether we're talking about an "official" Pup or an unofficial one: as per
http://puppylinux.com/
_________________
LxPup = Puppy + LXDE
|
Back to top
|
|
 |
|