Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-02 Thread Kevin Oberman
On Wed, Aug 1, 2012 at 9:30 PM, Doug Barton do...@freebsd.org wrote:
 On 8/1/2012 8:36 PM, Warner Losh wrote:
 I think this proves the point everybody has been saying: you are being 
 needlessly contrary and confrontational.

 Actually if you take a step back and look at what Arnaud is saying
 objectively, he's right. If anyone can attend the meeting by simply
 getting an invitation from a committer, the only purpose the invitation
 serves is to force the mere-mortal user to kiss someone's ring. That's
 precisely the kind of elitist crap that I've been railing against for so
 many years now.

 OTOH, currently the dev summits generally take place with limited
 resources, so it's not really possible to have everyone attend. And
 (TMK) the invitation process is really  more like a restaurant with a
 sign that says we reserve the right to refuse service to anyone.

 But on the _other_ other hand, the problem of things being discussed
 and/or decisions being taken exclusively at the dev summits, especially
 BSDCAN, has gotten quite bad over the last several years. Even amongst
 committers, the community has become divided between the haves who can
 travel to the summit, and the have nots who can't. Note, I'm quite
 sure that this statement will be met with howls of protest, from the
 haves, that this isn't the case. Even if they were sincere, it's
 incredibly easy for the people with the privileges to see their
 privileged state as normal, and lose sight of how the world looks from
 the cheap seats.

 In spite of Kevin's concerns (and I don't know what working groups he's
 been attending) the IETF model is really a good one to examine here. The
 majority of the work gets done on the mailing lists, with working group
 meetings serving as an opportunity for group discussion, presentations,
 etc. The results of the meetings are then published to the mailing list
 in the form of minutes, and the final decisions are made in public, on
 the lists. Another incredibly important feature, the meetings are open
 to remote participation in the sense that slide decks are published in
 advance, the meeting audio is streamed live, and there are jabber rooms
 for remote participants to interact with the people in the meeting.

 I used to ask the PTB to provide *some* form of remote participation for
 even a fraction of the events at the dev summit. I don't bother asking
 anymore because year after year my requests were met with any of:
 indifference, hostility, shrugged shoulders (that's a hard problem that
 we can't solve), or embarrassment. Since if the right people around here
 want something to happen, it happens; I finally came to the conclusion
 that they didn't want remote participation to happen, so it won't.
 That's a shame.

 If the only large, open project you've ever participated in is FreeBSD,
 what gets done around here feels normal to you. But don't be so quick
 to dismiss the viewpoints of people who have experience in the wider world.

 Doug

Doug makes some good points. The lack of any opportunity for remote
participation in this day and age seems quite odd. Almost all
conferences of more that half a dozen people are available remotely,
at least for observers. Some are set up for full remote participation
including presentations, questions (via chat) and voting/polling. It
is surprising to me that something is not available for significant
FreeBSD meetings.

By the way, WGs that gave me major issues were SNMP and DNS. SNMP was
dissolved and the DNS group finally accomplished its job about two
years later than it should have by scheduling meetings, still open,
outside of IETF meetings and thanks to the stubborn determination of
Randy Bush.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-02 Thread Kevin Oberman
On Thu, Aug 2, 2012 at 5:37 PM, Julian Elischer jul...@freebsd.org wrote:
 On 8/2/12 9:53 AM, Doug Barton wrote:

 On 08/02/2012 09:44, Garrett Cooper wrote:

 The Watson/Losh connection worked really well in BSDCan 2010 :).

 I wasn't going to mention that, since I didn't want to tell tales out of
 school. But the fact that remote participation actually was provided for
 the right people, even though I was told repeatedly that it wasn't
 possible, actually highlights a big part of the problem.

 bandwidth was limited and a single 1:1 skype connection was all we really
 could do.

 I did broadcast sessions a few years ago using the apple quicktime server
 but it was a lot of work and I think one person looked at part of one
 session.

 Doug

First, too many of these posts assume way too much. I don't think
anyone should be thinking of any sort of what is commonly called
teleconferencing. That would be nice, but is far more complex and
expensive, both in bandwidth and equipment, then should be considered
as a starting point.

I suggest the starting point is a webpage with a link to the slides
being presented and a simple audio stream. This is trivially possible
with a FreeBSD system and open-source software. A bandwidth of only
about 70kbps would be needed. Less with reasonable codec choice.
Several streams could be broadcast via a single, unicast stream to a
well connected server which woild then stream to end users It might be
augmented with jabber other open IM technology with someone at the
meeting if procedures for this could be agreed to. (Some vetting is
desirable, but will result in calls of censorship.)

For small rooms, microphones are fairly easy to handle and one-way
streams don't require echo cancellation.
As costs for video come down, that might be something to think about
some day, but is not required to allow remote attendance.

Of course, unless this is publicized, no one will come (which
eliminates any technical issues).  :-)
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Kevin Oberman
On Wed, Aug 1, 2012 at 2:39 PM, Arnaud Lacombe lacom...@gmail.com wrote:
 Hi,

 On Wed, Aug 1, 2012 at 4:06 PM, Adrian Chadd adr...@freebsd.org wrote:
 Any interested party is very welcome to approach a developer and get
 added to the developer summits. Plenty of the people at the most
 recent developer summit weren't @freebsd.org committers - we had
 plenty of representation from companies using FreeBSD.

 If you want to participate, just ask a friendly developer who is going
 to the developer summit to sponsor you in going. You're pleasant in
 person, so I'd have no problem sponsoring you if I am going to an
 event. :)

 I have a very deep, quasi-philosophical, trouble/problem with that
 whole idea of sponsor-requirement to attend a such meeting. There is
 just something which does not feel right about it. From my point of
 view, this is a matter of common sense, focus is gonna be very narrow
 and deeply technical. Attendee should go there only if they think they
 will give positive feedback. As for myself, I would not attend a
 developer meeting on the fiber-channel over infiniband optimization,
 but would attend a developer meeting on next-generation mbuf.

 Now, maybe I'll just push the door of some developer meeting I'd be
 interested in during next BSDCan, and see what happen :-) The outcome
 might be interesting to study in a social interaction, prisoner
 dilemma related, point-of-view.

Arnaud,

I suggest that you attend some Internet Engineering Task Force Working
Group meetings. They are, by rule, open. There is no procedure for
excluding anyone. While this may be open, it can be painfully wasteful
of time as one person can tie up the entire meeting and ensure nothing
is accomplished. It happens all too often and has resulted in working
groups being shut down as they have no chance on reaching consensus.
One person can't block consensus in theory. but he can tie up so much
time that no actual work is done.This is one of the primary reasons I
stopped attending  IETF meetings as opposed to being active on WG mail
lists where a lot of the real work is done and annoying messages can
simply be ignored.

For a much smaller endeavor, like FreeBSD, this is simply unacceptable
as is a brainstorming type of meeting with too many people present.
almost all really effective projects are done by one or two people and
they need the input of a fairly small set of other concerned people to
vet the work. This has worked well, if not perfectly, for FreeBSD and
many other projects. It may not be perfect, but trying to accomplish
something that comes under the heading of brainstorming in a truly
open environment is a wonderful goal, but really is not efficient.

And, no, I don't expect you to agree.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: [CFC/CFT] large changes in the loader(8) code

2012-06-28 Thread Kevin Oberman
On Wed, Jun 27, 2012 at 2:39 PM, Poul-Henning Kamp p...@phk.freebsd.dk wrote:

 I would like to point out that all other operating system which has
 had this precise problem, have solved it by adding a bootfs partition
 to hold the kernel+modules required to truly understand the disk-layout ?

I have seen some form of this solution suggested three times (once by
me) and now by someone who I think I can safely states is pretty
familiar with geom. So far I have seen no direct response and only a
passing comment by jhb that it might be difficult.

Sometimes standards need to be broken. Sometimes they such so badly
that te entire industry ignores them. But, unless there i a good
reason to ignore them, one should fully justify doing so, all the more
so when there are obvious ways that non-compliance can lead to
disaster. (Think of  geli disk there some other software steps on the
last block.)

Moreover, I think I can see a legitimate case, though I have not tried it.

Say I have a FreeBSD system with a large, unused space on the disk and
it uses gmirror. I decide that I need to have the ability to
occasionally boot Linux on this system (or, even Windows 8). For some
reason, and I can think of several, I can't use a virtual system. I
create a new partition for the second OS and install it. It knows
nothing about the gmirror, so it just uses the disk it is installed on
and never touches the metadata.

Is this possible? Looks reasonable to me.

I really, really feel uncomfortable about all of this. And  when
people start claiming that, by a very strained interpretation of what
appears on the surface to be a clear specification, they are not
violating the standard.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: [CFC/CFT] large changes in the loader(8) code

2012-06-26 Thread Kevin Oberman
On Tue, Jun 26, 2012 at 2:23 PM, Pawel Jakub Dawidek p...@freebsd.org wrote:
 On Tue, Jun 26, 2012 at 01:37:11PM -0400, John Baldwin wrote:
  4. The gptboot now searches the backup GPT header in the previous sectors,
  when it finds the GEOM:: signature in the last sector. PMBR code also
  tries to do the same:
          common/gpt.c
          i386/pmbr/pmbr.s

 GPT really wants the backup header at the last LBA.  I know you can set it,
 but I've interpreted that as a way to see if the primary header is correct or
 not. [...]

 My interpretation is different: The way to verify if the header is valid
 is to check its checksum, not to check if the backup header location in
 the primary header points at the last LBA.

 Of course if primary header's checksum is incorrect it is hard to trust
 that the backup header location is correct. And we need the backup
 header when the primary header is invalid...

 [...] It seems to me that GPT tables created in this fashion (inside a GEOM
 provider) will not work properly with partition editors for other OS's.  I'm
 hesitant to encourage the use of this as I do think putting GPT inside of a
 gmirror violates the GPT spec.

 I don't think so. Most common case is to configure partitions on top of
 a mirror. Mirroring partitions is less common. Mostly because of
 hardware RAIDs being popular. You don't expect hardware RAID vendor to
 mirror partitions. Partition editors for other OS's won't work, but only
 because they don't support gmirror. If they wouldn't recognize and
 support some hardware (or pseudo-hardware) RAIDs there will be the same
 problem.

 In other words, IMHO, our problem is that FreeBSD's boot code doesn't
 recognize/support gmirror's metadata. What Andrey is proposing is to
 recognize the metadata and act accordingly - in case of a gmirror we
 simply need to skip it.

 In the future we will have the same problem with graid - until we add
 support for it to the boot code, we won't be able to boot from it.

Long ago I saw a proposal to create a dedicated partition on GPT to
hold the metadata. With the large number of partitions available on
GPT, tying up one just for GEOM seems like a low price and it moves
the device GEOM out of the realm of FreeBSD unique and subject to
serious issues when/if a disk is shared with some other OS. I have
seen little comment on this and have never seen any argument that that
it could not work.

I think this is an issue that will continue to bite users unless it is fixed.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: ifconfig accepting hostname as ipv4 address

2012-06-09 Thread Kevin Oberman
On Sat, Jun 9, 2012 at 12:37 AM, Garrett Cooper yaneg...@gmail.com wrote:
 On Sat, Jun 9, 2012 at 12:23 AM, Wojciech Puchar
 woj...@wojtek.tensor.gdynia.pl wrote:
 input.
 Moreover, ifconfig em0 some_valid_fqdn/MASK silently ignores it, so you
 can't set valid CIDR address using this notation.

 Classful era has ended more than 10 years ago, do we still want to keep
 this behavior?

 were not aware of that option, and it is rather stupid option - you should
 work on addresses not names when configuring network

    I agree that it's not the best configuration in the world, as it
 would only work 100% if a machine had proper DNS records or a
 definitive hosts file.
    There are already enough bugs with static IP configurations and
 hostnames as-is *I'm looking at you mountlate* -- no sense to
 introduce more potentially buggy interoperability that only works in a
 handful of niche cases.

The idea was that you could enter all of the local interface names in
/etc/hosts and than just put the names into the ifconfig commands. It
was handy for keeping track of what port connected where on systems
that had numerous interfaces, though this was more common in the day
of async serial lines and modems.

I'll admit that I have mixed feelings about its practicality today,
though it does not hurt anything, as far as I can tell.
-- 
R. Kevin Oberman, Network Engineer
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: Automatic per-site configuration

2011-06-26 Thread Kevin Oberman
On Sun, Jun 26, 2011 at 1:55 AM, Paul Schenkeveld free...@psconsult.nl wrote:
 Hi,

 There must be many others like me who carry a laptop from one site to
 another every week.  Currently I have to work at four different sites.

 I'd like my FreeBSD 8.2 laptop to automatically start stuff depending
 on where I boot it and also my personal login environment depends on
 where I am (PRINTER setting in .profile, clients to automatically start
 and DISPLAY setting in .xsession, key bindings in .ctwmrc etc.)

 Until recently I could look at the fully qualified hostname I got from
 DHCP as all DHCP servers gave me a usable hostname but now I also have
 to work at various sites where DHCP does not give me a hostname at all.

 Getting no hostname from DHCP confuses xdm which defaults to 1
 requiring me to switch to another virtual console and manually set the
 hostname to localhost or something.

 The hostname=foo.bar.tld in rc.conf is absolute, when set the hostname
 obtained from DHCP is ignored.

 How do other people solve this?  I'd prefer to to be prompted during
 boot and during login for the site I want to configure for.

I have been using Tobias Roth's profile to do this for several years.
It is an RC script that runs right after mountcritical and checks for
known networks via several techniques. It then does a unionfs mount of
a file-backed md on /etc. It contains t least a locations specific
rc.conf.local and my contain whatever other files in /etc which you
might want per-site, such as resolv.conf or wpa_supplicant.conf.

While it has worked (with a two line tweak to /etc/rc.subr to rollback
the for support for special processing of rc.d files with a .sh
extension), several developers expressed concerns with its viability
and I don't think Tobias has done anything with it for some time. I'm
not even sure that it is still available. If it is not, I could
probably make it, along with the trivial patch to /etc/rc.subr
available.

For a tool that supposedly would suffer from long-term viability, I
have been using it for FreeBSD 5 through 8. I suspect it will work
fine in 9, when I get around to trying it.
-- 
R. Kevin Oberman, Network Engineer - Retired
E-mail: kob6...@gmail.com
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: something fails with svn

2010-01-03 Thread Kevin Oberman
 Date: Sun, 3 Jan 2010 15:04:30 -0500
 From: Jonathan Noack noac...@alumni.rice.edu
 Sender: owner-freebsd-sta...@freebsd.org
 
 On Tue, December 29, 2009 23:33, jhell wrote:
  On Tue, 29 Dec 2009 17:18, oliver.pntr@ wrote:
  Hi list!
 
  Something fails, when updated the FreeBSD's svn repo to git. Since
  yesterday I get this warning:
  $ git svn rebase
 
  ...
 M   sys/boot/pc98/kgzldr/crt.s
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/sys/cddl/contrib/opensolaris
  Couldn't find revmap for svn://svn.freebsd.org/base/stable/7/head/sys
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/stable/8/sys
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/user/kmacy/releng_7_2_fcs/sys
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/user/peter/kinfo/sys
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/sys/contrib/dev/acpica
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/sys/contrib/pf
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/stable/8/sys/contrib/pf
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/user/peter/kinfo/sys/contrib/pf
  r201153 = 2a0c8903699f2e4ff17312c753e335424eeac5e3
  (refs/remotes/git-svn)
 M   sys/powerpc/conf/DEFAULTS
 M   sys/sparc64/conf/DEFAULTS
 M   sys/ia64/conf/DEFAULTS
 M   sys/sun4v/conf/DEFAULTS
 M   sys/pc98/conf/DEFAULTS
 M   sys/i386/conf/DEFAULTS
 M   sys/amd64/conf/DEFAULTS
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/sys/cddl/contrib/opensolaris
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/sys/contrib/dev/acpica
  Couldn't find revmap for svn://svn.freebsd.org/base/stable/7/head/sys
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/sys/contrib/pf
  r201164 = c4051399b1b56820b010acba9f5f0e2953f5be70
  (refs/remotes/git-svn)
 M   etc/rc.d/named
 M   etc/mtree/BIND.chroot.dist
 M   etc/namedb/named.conf
  Couldn't find revmap for svn://svn.freebsd.org/base/stable/7/head/etc
  r201173 = d70d011b0c38f8a35845a3a63e6ba60f2f04774b
  (refs/remotes/git-svn)
 M   usr.sbin/zic/Theory
 M   lib/libc/stdtime/tzfile.5
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/vendor/tzcode/dist/libc/stdtime
  Couldn't find revmap for svn://svn.freebsd.org/base/stable/7/head
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/lib/libc
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/vendor/tzcode/dist/libc
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/head/usr.sbin/zic
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/vendor/tzcode/dist
  Couldn't find revmap for
  svn://svn.freebsd.org/base/stable/7/vendor/tzcode/dist/zic
  r201184 = 47c9db23979a71f805ff5f11d0574ae1ed83a581
  (refs/remotes/git-svn)
  ...
 
 
  the git config is:
 
  [core]
 repositoryformatversion = 0
 filemode = true
 bare = false
 logallrefupdates = true
  [svn-remote svn]
 url = svn://svn.freebsd.org/base/stable/7
 fetch = :refs/remotes/git-svn
 
  Is this a user error (my), or it's an mismerge or repo fail git / or
  freebsd's svn?
 
  SVN never has problems It's powered by FreeBSD ;)
 
  Take a look at your git config. The problem lies there and is very
  visible. After you are done fixing that re-read the whole email that you
  posted.
 
 I'd appreciate an explanation -- sounds like the OP, myself, and at least
 one other person haven't figured it out yet.

No, the OP has it figured out, so it's just you and a a few others who
may have missed the last message in the thread.

The problem was a change in the importation of svn into git with the
latest update to git on 12/28. It required a modification of the git
configuration...otherwise the import failed. I am not git-aware, so I
suggest reading the final message from Oliver sent on 1/1 at 18:24 -8.

He points out the thread on the git list that explained the work-around:
http://lists-archives.org/git/707921-git-svn-memoize-conversion-of-svn-merge-ticket-info-to-git-commit-ranges.html
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: ober...@es.net  Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: something fails with svn

2010-01-01 Thread Kevin Oberman
 Date: Fri, 01 Jan 2010 19:20:54 -0500
 From: jhell jh...@dataix.net
 Sender: owner-freebsd-sta...@freebsd.org
 
 On 1/1/2010 6:24 AM, Ed Schouten wrote:
  * jhelljh...@dataix.net  wrote:
  With those remarks I will leave it up to your honed skills to figure out.
 
  If you don't have anything constructive to say, please refrain from
  responding to any message on these lists. The purpose of these lists is
  to help each other.
 
 
 You know really... I did not see anything that you have replied with to 
 be constructive criticism At all.
 
 And personally if you really want to reply with remarks of Would you 
 mind sharing your findings Sherlock Holmes You can then keep your 
 comments to your self as I do not find them useful and my name is not 
 Sherlock Holmes.
 
 Secondly I would expect a much more intelligent remark to come from 
 someone with your background but I guess that comes with age.
 
 So my suggestion in constructiveness to you would be to think harder 
 before you critique a post of the very same nature as the one you posted.
 
 As regards to the OP the email was meant as a confirmation to the author 
 that the problem did lye on his end and that by paying closer attention 
 to the paths that were displayed in the OP would have revealed the 
 problem.

OK. I will try to say something constructive. 

You seem to think that clever, useless comments make you look good. As
someone who has been working with FreeBSD and the FreeBSD community for
a long time, all you really do is make yourself look juvenile, arrogant,
and rude. You are a prime example of why many people approaching the
FreeBSD community for help claim that we are an arrogant and rude bunch.

The information content of your messages approaches zero. Maybe the
problem is trivial and obvious to you. Maybe it would be to Ed, if he
could spot it. Now, if you have never missed an obvious bug until you
asked someone why the code would not work, you are either truly
exceptional (along with the adjectives listed above) or have written
little or no code of your own.

Please either provide reasonable assistance when responding to questions
or don't reply at all. No one likes a smart ass,

plonk
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: ober...@es.net  Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: bad NFS/UDP performance

2008-09-26 Thread Kevin Oberman
David,

You beat me to it.

Danny, read the iperf man page:
   -b, --bandwidth n[KM]
  set  target  bandwidth to n bits/sec (default 1 Mbit/sec).  This
  setting requires UDP (-u).

The page needs updating, though. It should read -b, --bandwidth
n[KMG]. It also does NOT require -u. If you use -b, UDP is assumed.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751


pgpOo3ttHcEYe.pgp
Description: PGP signature


Re: Laptop suggestions?

2008-07-30 Thread Kevin Oberman
 From: Achim Patzner [EMAIL PROTECTED]
 Date: Wed, 30 Jul 2008 22:20:28 +0200
 Sender: [EMAIL PROTECTED]
 
 Am 30.07.2008 um 18:40 schrieb Dag-Erling Smørgrav:
  I don't understand what Macs have to do with this - we're talking  
  about
  iX Systems's made-for-BSD laptop.
 
 The thread started with someone asking for a mobile computer that
 would support FreeBSD sufficiently and nobody came up with something
 fitting the bill (and being available somewhere). Considering the
 picture you're seeing at any place where more than two hardcore Unix
 users assemble you're seeing a majority of Macs. There has to be an
 obvious reason for that... I tried to break that habit more than once
 but right now the only comfortable way of running FreeBSD on a laptop
 is VMware Fusion on a Mac. Reading this entire thread convinced me
 even more.

I have been running for the last two years in a ThinkPad T43 and it
works fine. ATI graphics work well as does everything except the
modem. Since I don't have any access to any dialup network service any
more, I don't think I care, although I do carry an old PCMCIA modem
card, just in case. Suspend also does not work reliably, but I don't
normally suspend my system, anyway, so I don't notice that, either.

Atheros wireless, Broadcomm Ethernet, graphics, DRI, USB all just work
and have worked since V6.1 days.


That said, I suspect that my next laptop with be a Mac with either
VMware or Parallels, My wife already runs one and it's pretty nice.
--
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751


pgp42tCPCHiOv.pgp
Description: PGP signature


Re: Sysinstall is still inadequate after all of these years / sorry I started flame war

2008-07-04 Thread Kevin Oberman
 Date: Thu, 3 Jul 2008 21:26:16 -0700
 From: Rob Lytle [EMAIL PROTECTED]
 
 Hi Kevin,
 
 The sysinstall dependency problem  has existed for 10 years, so I doubt that
 its unique to me.  It has occurred in every installation I have ever done.
 
 I use portupgrade for all ports.
 
 i strongly disagree with using ports for huge packages.  I don't have the
 time to waste compiling.  Plus, you are presented with numerous nag screens
 so you have to babysit the whole process.

Please don't top post!

I never said that you should build from ports. I said that you should
not use sysinstall to install packages. I said that you can copy the
packages from the CDs to /usr/ports/packages/All/ and use 'portinstall -P'
to install all of them that are still current and to download those
that are not. This simply eliminates all of the disc shuffling.

If the nag screens annoy you, use BATCH=yes to build ports with default
values. That gives you the same build as the package system uses.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751


pgp5wLwjg6IyB.pgp
Description: PGP signature


Re: Sysinstall is still inadequate after all of these years / sorry I started flame war

2008-07-03 Thread Kevin Oberman
 Date: Wed, 2 Jul 2008 21:28:50 -0700
 From: Rob Lytle [EMAIL PROTECTED]
 Sender: [EMAIL PROTECTED]
 
 Hi All,
 
 I'm sorry I started a kind of flame war.  All I wanted was two things:  1.
 CD's that installed without being switched in and out dozens of times.  That
 was fixed by the suggestion of using a DVD.  I didn't even know the DVD
 install existed, but will do that next time.

You call this a flame war? It's been pretty civil and there are no scorch
marks on my display.

I agree that the disk swapping is not a good thing, but I simply avoid
it by never installing packages from sysinstall. I only use sysinstall
for FreeBSD.

Once I have FreeBSD installed, I update my ports tree with csup (but
portsnap is probably a better way) and install ruby and
portupgrade. Then I simply install the ports/packages I want using
'portinstall -P'. This assures that I have the latest ports and not
something stale. I can speed the process by copying all of the packages
from CD to my system (/usr/ports/packages/All). That way, only ports
that have been updated since the release will be downloaded and I only
have to change CDs a couple of times.


 2.  Being able to use Sysinstall and not having it crash when a dependency
 is already present.  Sometimes I like to use Sysinstall to  install gigantic
 packages where the compile time is 26 hours, e.g KDE metapackage, and my
 notebook uses an Intel Core 2 Duo at 2Ghz or thereabout.  That is one hell
 of a long compile time.  For this request I will just have to wait for
 FreeBSD 10.0.

I have not seen this, but I don't sue sysinstall to install
packages/ports. 
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751


pgpYyMQTuWpZp.pgp
Description: PGP signature


Re: Call for testers: CVSMode for csup

2008-03-06 Thread Kevin Oberman
 Date: Thu, 6 Mar 2008 13:44:59 +0100
 From: Ulf Lilleengen [EMAIL PROTECTED]
 Sender: [EMAIL PROTECTED]
 
 Hello all,
 
 During the past few months, I've implemented CVSMode support for csup. This
 means one can use csup to fetch complete CVS repositories. However, first I'd
 like everyone who'd like to help, to try out this patch and test to find bugs
 and issues with it. Currently, I'm pretty sure it should behave correctly in 
 the
 normal cases, but therefore needs to be tested by a wider audience. Also,
 there are some flaws that are noted at the bottom of this e-mail, but the
 important thing is to test the correctness regarding RCS.
 
 For now, I'm including the tokenizer generated by flex since the base system
 flex won't be good enough yet. Hopefully, it'll get updated soon.

Many thanks for working on this!

While I greatly appreciate all of the work John Polstra did to create
and maintain cvsup over the years, it will be very nice to be able to
bid it goodbye.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751


pgpjP5A3HlPcV.pgp
Description: PGP signature


Re: [patch] enhance powerd(8) to handle max temperature

2007-08-02 Thread Kevin Oberman
  Garrett Cooper wrote:
  M. Warner Losh wrote:
  In message: [EMAIL PROTECTED]
  Nate Lawson [EMAIL PROTECTED] writes:
  : Hajimu UMEMOTO wrote:
  :  On Mon, 30 Jul 2007 23:31:33 +0200
  :  Pietro Cerutti [EMAIL PROTECTED] said:
  :  gahr My patch is really just a first draft that I wrote in order 
  to have
  :  gahr feedbacks on the general idea to implement a temperature 
  controlling
  :  gahr system inside powerd, and doesn't implement hysteresis as 
  you noted, and
  :  gahr your feedback is that it's not a good idea, which I respect.
  :  :  It is rather backward, IMHO.  I did implement a passive cooling
  :  feature as an enhancement of powerd(8) like you did, during initial
  :  phases.  Then, I implemented it in our kernel as a result.
  : : I'll take a look at your patch.  Umemoto-san is right in that you 
  really
  : want the kernel to control cooling.  What happens if powerd dies/hangs
  : and your system burns up?  Passive cooling is often a last resort to
  : keep the system from overheating.
 
  I keep getting the system shutting down on my HP by FreeBSD because
  the temperature exceeds the _CRT value.  Maybe there's something wrong
  with my values, since it happens a lot:
 
  hw.acpi.thermal.min_runtime: 0
  hw.acpi.thermal.polling_rate: 10
  hw.acpi.thermal.user_override: 0
  hw.acpi.thermal.tz0.temperature: 0.0C
  hw.acpi.thermal.tz0.active: -1
  hw.acpi.thermal.tz0.passive_cooling: 1
  hw.acpi.thermal.tz0.thermal_flags: 0
  hw.acpi.thermal.tz0._PSV: 90.0C
  hw.acpi.thermal.tz0._HOT: -1
  hw.acpi.thermal.tz0._CRT: 94.0C
  hw.acpi.thermal.tz0._ACx: 40.0C -1 -1 -1 -1 -1 -1 -1 -1 -1
 
  Note: temperature is always 0.0C.
 
  What can I do to help my situation, if I really want the kernel doing
  the cooling?
 
  Warner

 
  Wow, something's really wrong with those calculated temperatures. At 
  that value most of the plastic and weaker circuitry should have fused 
  together =\.
  
  It would be interesting to see what the values are just after booting,
  or even earlier if you can get the bios to give temperatures (some MBs 
  have that possibility)

Not really. My ThinkPad shows even higher values and I am convinced that they 
are correct:
hw.acpi.thermal.min_runtime: 0
hw.acpi.thermal.polling_rate: 10
hw.acpi.thermal.user_override: 0
hw.acpi.thermal.tz0.temperature: 55.0C
hw.acpi.thermal.tz0.active: -1
hw.acpi.thermal.tz0.passive_cooling: 1
hw.acpi.thermal.tz0.thermal_flags: 0
hw.acpi.thermal.tz0._PSV: 94.5C
hw.acpi.thermal.tz0._HOT: -1
hw.acpi.thermal.tz0._CRT: 99.0C
hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

These are correct. During heavy compute use, I have seen my laptop CPU at 86C. 
Nothing melts. According to the other five sensors, nothing ouside of the CPU 
is anywhere near that hot. (It does get hot enough under the heat pipes and 
sink to be very uncomfortable when used as a literal laptop.) 

The CPU temperature is measured by a junction in the chip and it is the hottest 
point in the machine (unless you have a hot GPU). The days of sensors on the 
mobo that show an external temp are pretty much over as all recent AMD and 
Intel chips have internal sensors. If you check the spec sheets, many recent 
chips are rated for operating at internal temps of 100C and higher.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751




pgpVIzOJoL4GU.pgp
Description: PGP signature


Re: A smarter mergemaster

2005-10-01 Thread Kevin Oberman
 Date: Thu, 29 Sep 2005 23:41:57 -0700
 From: Doug Barton [EMAIL PROTECTED]
 Sender: [EMAIL PROTECTED]
 
 One of the design decisions that you need to be aware of for this project
 since day one was to try and balance intelligent behavior and configuration
 options that would be useful for the very small percentage of the FreeBSD
 user community that constitutes our developers, versus the needs of the vast
 majority of regular users who need to be able to use the tool without
 becoming experts in either our build system, or the tool itself. That is why
 every single default for mergemaster is to do nothing. It was a purposeful
 decision to require the user to examine change requests, and make an
 affirmative choice to approve them.

Doug,

You just hit on one of my pet peeves with mergemaster! Contrary to what
you say: every single default for mergemaster is to do nothing, when a
file is found in /etc/rc.d that is not in /usr/src/etc/rc.d, the default
is to delete the file in etc. I think that this is a bad thing(tm). I
have to restore my profile.sh (which MUST be in /etc/rc.d as it needs to
be run before /usr is mounted).

I do have an open PR on this (conf/85449), but it does not seem to have
gone anywhere other than being assigned to you last Friday. (No, I
didn't expect anything to happen this quickly. You just gave me such a
perfect opportunity to gripe!)

By the way, having run FreeBSD before mergemaster, it's a huge
improvement on those ugly days.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: [EMAIL PROTECTED]   Phone: +1 510 486-8634
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Standard sbc and pcm support in GENERIC kernel?

2004-03-06 Thread Kevin Oberman
 Date: Fri, 5 Mar 2004 20:08:35 +0100
 From: Tijl Coosemans [EMAIL PROTECTED]
 Sender: [EMAIL PROTECTED]
 
 On Fri, 5 Mar 2004 17:58:26 +0100 (MET), Helge Oldach wrote:
 
  So yes: some machines require a kernel with PNPBIOS even when sound
  modules can be kldload'ed. I presume these are typically boxen without
  knob to disable the PnP BIOS.
  
  Still I wonder whether sound on -CURRENT will do on such a box...
 
 I have an old toshiba which also needs PNPBIOS in 4-STABLE and
 when I tried 5-CURRENT sound just worked. Of course that doesn't say
 anything about your setup...

That is almost certainly because of ACPI. It handles peripheral devices
quite differently from the former mode and, if it works at all on a
given system, should eliminate this Plug-n-Play mess when 5 goes STABLE!

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to [EMAIL PROTECTED]