Re: aliasing a point-to-point interface

1999-10-22 Thread Leigh Hart

G'day folks,

I used to do this on my permanent link at home a while ago -- my ISP
provided me with a /30 network address with which to run the point-
to-point link, and then they routed my class C via my end of the /30,
and I was told to default via their end of the /30.

This meant that when originating connections from my FreeBSD system, it
would be sourced on the /30 address at my end - and therefore subject to
my ISPs reverse mappings, not my own class C's.

So to force my connections to originate from one of my IPs, I would
delete the PPP address that was negotiated with PPP (after pppd was
completely connected), and added one of my own with ifconfig, ala:

ifconfig ppp0 delete
ifconfig ppp0 10.1.1.1 netmask 255.255.255.255 192.168.1.1 alias
route delete default
route add default 192.168.1.1

now while 192.168.1.1 doesn't exist, and I can't ping it, sending
my default traffic via that address forces it to be sent out via
the ppp link, and the router at the other end doesn't give a hoot
about the fact that I sent the packet to the wrong address, all it
cares about is where to send the packet next :)

And yes, I can ping 10.1.1.1 from outside my network, so all works
as expected.

Cheers

Leigh
-- 
| "By the time they had diminished | Leigh Hart, [EMAIL PROTECTED] |
|  from 50 to 8, the other dwarves | CCNA: http://www.cisco.com |
|  began to suspect 'Hungry' ..."  | PO Box 3057 Newton SA 5074 |
|   -- Gary Larson, "The Far Side" | http://www.dotat.com/hart/ |


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: from number to power of two

1999-08-21 Thread Leigh Hart


G'day Nick,

Nick Hibma [EMAIL PROTECTED] wrote:
 
 Does anyone know an inexpensive algorithm (O(1)) to go from
 an number to the next (lower or higher) power of two.
 
 1 - 1
 2,3   - 2
 4,5,6,7   - 4
 8,9,10,11,12,13,14,15 - 8
 etc.
 
 So %1101 should become either %1 or %1000.

a bitwise shift left (to higher) or right (to lower) before or
after masking out all but the most significant bit in the number.

You just need to know how many bits to mask based on where the
most significant bit is ;]

I was tempted to throw something together but its late, and the
idea should be enough to go on ...

Cheers

Leigh
-- 
| "By the time they had diminished | Leigh Hart, [EMAIL PROTECTED] |
|  from 50 to 8, the other dwarves | CCNA - http://www.cisco.com/ |
|  began to suspect 'Hungry' ..."  | GPO Box 487 Adelaide SA 5001 |
|   -- Gary Larson, "The Far Side" |  http://www.dotat.com/hart/  |


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: from number to power of two

1999-08-21 Thread Leigh Hart

G'day Nick,

Nick Hibma n_hi...@skylink.it wrote:
 
 Does anyone know an inexpensive algorithm (O(1)) to go from
 an number to the next (lower or higher) power of two.
 
 1 - 1
 2,3   - 2
 4,5,6,7   - 4
 8,9,10,11,12,13,14,15 - 8
 etc.
 
 So %1101 should become either %1 or %1000.

a bitwise shift left (to higher) or right (to lower) before or
after masking out all but the most significant bit in the number.

You just need to know how many bits to mask based on where the
most significant bit is ;]

I was tempted to throw something together but its late, and the
idea should be enough to go on ...

Cheers

Leigh
-- 
| By the time they had diminished | Leigh Hart, h...@dotat.com |
|  from 50 to 8, the other dwarves | CCNA - http://www.cisco.com/ |
|  began to suspect 'Hungry' ...  | GPO Box 487 Adelaide SA 5001 |
|   -- Gary Larson, The Far Side |  http://www.dotat.com/hart/  |


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-hackers in the body of the message



Re: Solution for mail pseudo-users?

1999-07-31 Thread Leigh Hart


Hi Alex,

Alex Povolotsky [EMAIL PROTECTED] wrote:
 
 I'm going to implement a large mail-box, with several hundreds of
 mail-only users. They should never access anything besides their
 POP3 mailboxes and change password via (SSLed) web interface.
 
 So, I don't want to add all of them to /etc/passwd.

cucipop is fairly simple to modify (it's well structured for change)
and I've managed to hack in bits of merit radius client code into it
once or twice -- to authenticate POP clients from the local radius 
server...

sendmail local delivery was a pain, I ended up fudging that with an
additional aliases file mapping names to files (ugh!)...

Cheers

Leigh
-- 
| "By the time they had diminished | Leigh Hart, [EMAIL PROTECTED] |
|  from 50 to 8, the other dwarves | CCNA - http://www.cisco.com/ |
|  began to suspect 'Hungry' ..."  | GPO Box 487 Adelaide SA 5001 |
|   -- Gary Larson, "The Far Side" |  http://www.dotat.com/hart/  |


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Solution for mail pseudo-users?

1999-07-31 Thread Leigh Hart

Hi Alex,

Alex Povolotsky tark...@asteroid.svib.ru wrote:
 
 I'm going to implement a large mail-box, with several hundreds of
 mail-only users. They should never access anything besides their
 POP3 mailboxes and change password via (SSLed) web interface.
 
 So, I don't want to add all of them to /etc/passwd.

cucipop is fairly simple to modify (it's well structured for change)
and I've managed to hack in bits of merit radius client code into it
once or twice -- to authenticate POP clients from the local radius 
server...

sendmail local delivery was a pain, I ended up fudging that with an
additional aliases file mapping names to files (ugh!)...

Cheers

Leigh
-- 
| By the time they had diminished | Leigh Hart, h...@dotat.com |
|  from 50 to 8, the other dwarves | CCNA - http://www.cisco.com/ |
|  began to suspect 'Hungry' ...  | GPO Box 487 Adelaide SA 5001 |
|   -- Gary Larson, The Far Side |  http://www.dotat.com/hart/  |


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-hackers in the body of the message



Re: Where are the Disk on Chip drivers?

1999-07-06 Thread Leigh Hart

Hi Jaye,

All of the DOC stuff I've played with has usually had an IDE style
interface associated with it - I may be way off track here tho...?

Jaye Mathisen [EMAIL PROTECTED] wrote:
 
 I just got a DOC2K in, and am anxious to play with it.  I know Poul
 had done some work with it, but his web page doesn't have a link to
 it, and I cannot find his original email.
 
 The reference in freebsd-small doesn't contain an URL...
 
 Any help appreciated.
 
 I want to run under 3.2-stable.

Cheers

Leigh
-- 
| "By the time they had diminished | Leigh Hart, [EMAIL PROTECTED] |
|  from 50 to 8, the other dwarves | CCNA - http://www.cisco.com/ |
|  began to suspect 'Hungry' ..."  | GPO Box 487 Adelaide SA 5001 |
|   -- Gary Larson, "The Far Side" |  http://www.dotat.com/hart/  |


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Where are the Disk on Chip drivers?

1999-07-06 Thread Leigh Hart
Hi Jaye,

All of the DOC stuff I've played with has usually had an IDE style
interface associated with it - I may be way off track here tho...?

Jaye Mathisen mr...@internetcds.com wrote:
 
 I just got a DOC2K in, and am anxious to play with it.  I know Poul
 had done some work with it, but his web page doesn't have a link to
 it, and I cannot find his original email.
 
 The reference in freebsd-small doesn't contain an URL...
 
 Any help appreciated.
 
 I want to run under 3.2-stable.

Cheers

Leigh
-- 
| By the time they had diminished | Leigh Hart, h...@dotat.com |
|  from 50 to 8, the other dwarves | CCNA - http://www.cisco.com/ |
|  began to suspect 'Hungry' ...  | GPO Box 487 Adelaide SA 5001 |
|   -- Gary Larson, The Far Side |  http://www.dotat.com/hart/  |


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-hackers in the body of the message