Re: if_fxp - the real point

2001-04-12 Thread Bob Willcox

I am still using a number of these boards in our test environment every
day.  The fxp driver always complains but it hasn't stopped the nic from
working yet.  I simply ignore the messages...

Bob

On Fri, Mar 09, 2001 at 10:23:21AM -0800, Mike Smith wrote:
  What board is this?
 
 If this is the board I think it is, it's a Supermicro P6DLE dual Slot-1 
 motherboard with an integrated Intel 82559 (no external PHY).
 
 (I had this board for some time before I gave it to David, it was 
  originally donated to FTL by Bob Willcox.)
 
  Sam
  
  - Original Message - 
  From: "David O'Brien" [EMAIL PROTECTED]
  To: "Alex Zepeda" [EMAIL PROTECTED]
  Cc: [EMAIL PROTECTED]
  Sent: Friday, March 09, 2001 4:42 AM
  Subject: Re: if_fxp - the real point
  
  
   On Thu, Mar 08, 2001 at 06:13:07PM -0800, Alex Zepeda wrote:
However, there *ARE* some of us who aren't intimate with your fxp
problems.
   
   The problem does exist.  I have a board that the `fxp' driver splits this
   out for:
   
   fxp0: warning: unsupported PHY, type = 17, addr = 2
   fxp1: warning: unsupported PHY, type = 17, addr = 2
   
  
  
  
  To Unsubscribe: send mail to [EMAIL PROTECTED]
  with "unsubscribe freebsd-hackers" in the body of the message
 
 -- 
 ... every activity meets with opposition, everyone who acts has his
 rivals and unfortunately opponents also.  But not because people want
 to be opponents, rather because the tasks and relationships force
 people to take different points of view.  [Dr. Fritz Todt]
V I C T O R Y   N O T   V E N G E A N C E
 
 
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-hackers" in the body of the message

-- 
Bob Willcox The reason we come up with new versions is not to
[EMAIL PROTECTED]fix bugs.  It's absolutely not.
Austin, TX  -- Bill Gates

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



Re: if_fxp - the real point

2001-03-31 Thread Dennis

At 06:38 PM 03/30/2001, [EMAIL PROTECTED] wrote:
Dennis writes:
.
  My competitors probably sell twice as many boards as I do and I'll bet 
 that
  I make more profit than they do. Selling more is not necessarily good.
  Selling more can be very bad. WHO you sell to and HOW MUCH they pay are
  more important. Its all about MARGIN. And you lose margin when everyone 
 has
  the same information.
Gold worlds!
I think me as customer so I know,
that my and my family life is as good as all margins are low.
So I do not buy Intel's products many years
and newer buy M$ - no matter how good (of bad) M$ products are.

By the way, I manage a lot of purchasing (I am a consultant).
And I am not alone.

Several grains of sand dont make a beach.

Im sure you dont drive a mercedes either, but Im sure they are doing ok 
without y ou. A vendor does not have to sell their product to every person 
in the world using that type of product to be successful. In fact M$ got in 
a bit of trouble trying to do so. Im not sure why you fellows dont get that.

DB


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



Re: if_fxp - the real point

2001-03-31 Thread Dennis

At 06:38 PM 03/30/2001, [EMAIL PROTECTED] wrote:
Dennis writes:
.
  My competitors probably sell twice as many boards as I do and I'll bet 
 that
  I make more profit than they do. Selling more is not necessarily good.
  Selling more can be very bad. WHO you sell to and HOW MUCH they pay are
  more important. Its all about MARGIN. And you lose margin when everyone 
 has
  the same information.
Gold worlds!
I think me as customer so I know,
that my and my family life is as good as all margins are low.
So I do not buy Intel's products many years
and newer buy M$ - no matter how good (of bad) M$ products are.

By the way, I manage a lot of purchasing (I am a consultant).
And I am not alone.

What do you Russians make? Like $90. a month? Now theres a market worth 
going after

:-)

Dennis


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



Re: if_fxp - the real point

2001-03-30 Thread Peter Philipp

On Thu, Mar 29, 2001 at 09:40:05PM -0500, Dennis wrote:
 Im sure that Intel is really sweating over your decision.

I think they should.  When people realise they are buying into something
tainted and undisclosed only open to an 'elite' crowd (like dennis) 
then people will look elsewhere.  There is something called responsibility
and honor also in the business world.  The consumer ignorance that has
exceeded ueber-extremes is coming to an abrupt halt as people are empowering
themselves with information on what exactly it is that they are buying into.
And.. in the end that's only fair.

 Using yourself as an example was brilliant. YOU are exactly the kind of 
 engineer/company that I am talking about. YOU will release your design 
 specs so the FreeBSD community will get to use your hardware instead of 
 intels. Wooopee do.

All the power to him, at least here is someone that doesn't hide behind some
futile business model of hiding the scam behind closed doors.  This way of
doing things at least provides a product not for the sake of making more 
money than the competition but raising the worlds trek to better engineering
and new limits.

 You, my friend, are a joke. Im sorry (other list members)...do you have any 

You should be more sorry.  Whether open or closed discussion you leash out at
people putting them down and being plain insulting!  Please do yourself a
favour and drop the ego, as there is people out there than can put you down
and make you feel very miserable and alone in the end.  Be fair and others 
will be fair to you.

 clue how much money intel makes, and how insignificant your (wrong) opinion 
 is to them? and, while I dont have the actual numbers, I'll bet that intel 

There is a lot more worth in being human and caring about all the things that
money can't provide.  Money in extremes (either very poor or very rich) makes
people very unhappy and you can see this if you'd be open to it.

 and 3com have well over 50% of the linux/BSD free software market without 
 releasing their docs. Why? because they make good, cheap boards that are 
 available from many sources worldwide.
 
 do you want to take that away from BSD users by "boycotting" their hardware?
 
 why cant this thread just die?

ditto. give it a rest.

-- 
-  -
Peter Philipp [EMAIL PROTECTED]
Daemonium



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



Re: if_fxp - the real point

2001-03-30 Thread Dennis

At 10:40 AM 03/30/2001, you wrote:
On Thu, Mar 29, 2001 at 09:40:05PM -0500, Dennis wrote:
  Im sure that Intel is really sweating over your decision.

I think they should.  When people realise they are buying into something
tainted and undisclosed only open to an 'elite' crowd (like dennis)
then people will look elsewhere.

Its only "tainted" in the minds of "source weenies". Your thinking is not 
mainstream. Your implication that a company with teams of marketing and 
legal gurus is just so naive about the freebsd market that they dont "get 
it" is comical.

I know you dont want to hear this, but  "hackers" are generally undesirable 
customers. They complain a lot, think they know everything, refuse to read 
documentation (mainly because they are used to not having any)...so 
"losing" their business isnt that unprofitable.

do you think that the MSCE at some big company that buys our FreeBSD-based 
firewall/bandwidth manager complains daily about there being no GUI support 
for divert functions? Or that it doesnt have the latest version of ssh? 
Nope. They are just happy that they got what the paid for, a nice firewall 
that controls their bandwidth. And guess what? They also dont whine about 
not getting discounts because they are an "isp" or a "reseller" or a "good 
guy". They pay the same price and dont complain.  Thats a model customer.

Im 100% sure that there arent discussions in the board rooms at General 
Motors about using Servers with realtek ethernet controllers because intel 
requires an NDA for disclosure of their eepro100.

Intel DOES release the info, they just dont want YOU to release it. You can 
write a driver, and you can sell it, you just cant give away the info. That 
serves the mainstream community. And thats where the money is.

If you stop writing drivers for FreeBSD for intel products, guess what? 
Someone else will write one and make a lot of money off of it. So you are 
just going to create opportunities for the very people you hate, the 
capitalists.


Dennis


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



Re: if_fxp - the real point

2001-03-30 Thread Peter Seebach

In message [EMAIL PROTECTED], Dennis writes:
[snip]

Dennis, everything you're saying sounds exactly like the people who were
saying, five or ten years ago, that Linux would *never* make *any* difference,
because Microsoft had already won.

If there is a measurable population of people to whom open specs are
important, open specs are a competitive advantage.  Over time, they are
likely to win if all else is equal... and in the long run, all else *is*
equal.

Is General Motors worried about using a card for which the drivers require
an NDA?  No.  Is Home Depot, who are running a lot of boxes on Linux, more
likely to standardize on a few thousand cards that their programmers assure
them are "safer for us"?  Yes.

The pressure need not be overwhelming to be real.  Over time, yes, I expect
to see more vendors release hardware specs, because failure to do so can cost
them *at least some* sales.  The number of sales seems to be steadily going
up.  It can be very small today and still be a big deal in five years.

-s

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



Re: if_fxp - the real point

2001-03-30 Thread Dennis

At 12:49 PM 03/30/2001, Peter Seebach wrote:
In message [EMAIL PROTECTED], Dennis writes:
[snip]

Dennis, everything you're saying sounds exactly like the people who were
saying, five or ten years ago, that Linux would *never* make *any* difference,
because Microsoft had already won.

Microsoft has won in the markets that existed at the time. Unix is more 
suitable for internet services, so it has a sizable chunk of the internet 
market. BSDi failed miserably against MS with an arguably better product in 
the server market. Source availability didnt help much.

And lets face it. If MS had a good product, they would have a much larger 
market share and linux would be a non-issue. MS just makes shitty stuff. 
Its not about "open source". its about how well it works. I've said it 1000 
times but none of the source weenies want to hear it. Linux started to make 
headway when it started to work well. The fact that its cheap helps too, 
with or without source.

If there is a measurable population of people to whom open specs are
important, open specs are a competitive advantage.  Over time, they are
likely to win if all else is equal... and in the long run, all else *is*
equal.


Open specs are a competitive disadvantage, because all players are equal. 
NetBSD will never be much better than FreeBSD (or vice-versa) because they 
keep stealing each others ideas and code.

Those that sign an NDA have an advantage of those that dont, that the whole 
point.


Is General Motors worried about using a card for which the drivers require
an NDA?  No.  Is Home Depot, who are running a lot of boxes on Linux, more
likely to standardize on a few thousand cards that their programmers assure
them are "safer for us"?  Yes.


I'll bet you $.50 they use intel or 3com cards.


The pressure need not be overwhelming to be real.  Over time, yes, I expect
to see more vendors release hardware specs, because failure to do so can cost
them *at least some* sales.  The number of sales seems to be steadily going
up.  It can be very small today and still be a big deal in five years.


"some" sales dont matter. You dont understand the trade-offs, which often 
are negative.

My competitors probably sell twice as many boards as I do and I'll bet that 
I make more profit than they do. Selling more is not necessarily good. 
Selling more can be very bad. WHO you sell to and HOW MUCH they pay are 
more important. Its all about MARGIN. And you lose margin when everyone has 
the same information.


Dennis


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



Re: if_fxp - the real point

2001-03-30 Thread Drew Eckhardt

In message [EMAIL PROTECTED], [EMAIL PROTECTED]
m writes:
And lets face it. If MS had a good product, they would have a much larger 
market share and linux would be a non-issue. MS just makes shitty stuff. 
Its not about "open source". 

Directly, it isn't.

Indirectly, it is.

its about how well it works. 

Although that comes from the software being open source.  If it's open 
source and broken enough to affect me or my employer, I can and will fix 
it, and send patches back to the maintainers.  If it's not, the higher the 
hurdles are the more likely I/we will spend time finding a workarround or 
switching products instead.

Regardless of how good your test team and tools are, there are going to
cases you don't test for, and bugs are going to escape into the field.  With
more competant people in the field that have source you're more likely to 
have the bug manifest in a situation where someone can and will do something
about it.  Open source has the potential to make software more stable than
its closed counterparts, and often does in practice.

By virtue of having more people able to make changes, open source 
also increases your chances of someone being able to justify
the expense (time, opportunity cost from not applying talent elsewhere, 
money, etc) to add a feature.

important, open specs are a competitive advantage.  Over time, they are
likely to win if all else is equal... and in the long run, all else *is*
equal.


Open specs are a competitive disadvantage, because all players are equal. 

It depends entirely on the circumstances.  With small niche markets, you're
much more likely to run into situations where open specs can make a huge 
difference in the number of sales you make.  Look at what happened to 
the PC multiport serial board market.  OTOH, with millions of sales for 
Wintel PCs, sales increases in the thousands of units aren't going to 
make a difference in your bottom line.  

If you're selling black boxes, it may not matter.  Or your customers may
find it reasuring that if you go belly up or discontinue the product they
can still buy support from some one else.

-- 
a href="http://www.poohsticks.org/drew/"Home Page/a
For those who do, no explanation is necessary.  
For those who don't, no explanation is possible.

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



Re: if_fxp - the real point

2001-03-30 Thread Dennis

At 02:50 PM 03/30/2001, Drew Eckhardt wrote:
In message [EMAIL PROTECTED], 
[EMAIL PROTECTED]
m writes:
 And lets face it. If MS had a good product, they would have a much larger
 market share and linux would be a non-issue. MS just makes shitty stuff.
 Its not about "open source".

Directly, it isn't.

Indirectly, it is.

 its about how well it works.

Although that comes from the software being open source.  If it's open
source and broken enough to affect me or my employer,

This is a lot like trying to convince a jew that theres nothing wrong with 
cheeseburgers.  Open source has its place, but its not going to take over 
the world. Deal with it.

FreeBSD is not even better than Windows out of the box, because you need an 
experienced unix person to set up the box. It doesnt matter if its better, 
because you can't FIND experienced unix people. The economics of open 
source will not allow it to dominate, because there arent enough good 
programmers to make it work.

Im arguing with a guy from "poohsticks.org". What am i thinking? lol

db


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



Re: if_fxp - the real point

2001-03-30 Thread .

Dennis writes:
.
 My competitors probably sell twice as many boards as I do and I'll bet that 
 I make more profit than they do. Selling more is not necessarily good. 
 Selling more can be very bad. WHO you sell to and HOW MUCH they pay are 
 more important. Its all about MARGIN. And you lose margin when everyone has 
 the same information.
Gold worlds!
I think me as customer so I know,
that my and my family life is as good as all margins are low.
So I do not buy Intel's products many years
and newer buy M$ - no matter how good (of bad) M$ products are.

By the way, I manage a lot of purchasing (I am a consultant).
And I am not alone.

-- 
@BABOLO  http://links.ru/

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



Re: if_fxp - the real point

2001-03-29 Thread Chris Dillon

On Wed, 28 Mar 2001, Dennis wrote:

 At 04:22 PM 03/28/2001, Chistopher S. Weimann wrote:
 On Wed, Mar 14, 2001 at 12:33:21PM -0500, Dennis wrote:
  
   Your logic is backwards. You think that rewarding mediocre companies will
   scare good companies into wanting a piece of the pie. The only thing that
   it will do is consume these companies so that the good companies can
  have a
   larger share of the more profitable sun/NT market, and convince them that
   they want no part of the "free" market if they have to compete with
   cut-rate hardware from hungry companies.
  
 
 Ok, let me get this Free Market thing straight.
 
 Not buying from a good company that provides a useful product
 and instead buying from a bad company that doesn't provide a
 useful product will make things better.
 
 That seems to be what you are saying dennis.


 No, I said just the opposite. This was in response to someone
 suggesting that we boycott companies like Intel for not providing
 full disclosure on their boards, and reward companies that do by
 touting their products.

 So I said that promoting lesser products because they are
 "cooperative"  will make good hardware less available to the
 freebsd community, which might make some little people feel
 powerful but it wont serve the user base, which I assume is the
 goal.

You seem to keep inferring that all vendors who disclose full
programming information somehow have "lesser" hardware.  Sure, there
is plenty of crap out there that happens to have full programming
information for it.  There is also lots of good stuff that has full
programming information.  The Alteon Tigon and Tigon 2 are perfect
examples (and very relevant to this discussion, since it seems to have
started over the Intel Gigabit Ethernet adapters), and Alteon seems to
have disclosed more than enough information to allow Bill Paul to
write an extremely good driver.  They actually went so far as to
release the _firmware_ code for the board (how many vendors do you
know of who do THAT?) so that Bill could tweak it as he saw fit,
rather than having to use "black-box" firmware like most other vendors
supply.  This, to me, actually makes the Alteon Tigon Gigabit Ethernet
chipsets a far, far BETTER product than the Intel Gigabit Ethernet
chipsets.  Intel in this case is the "lesser" hardware vendor which
also happens to be a pain in the ass when it comes to getting
programming information.


-- Chris Dillon - [EMAIL PROTECTED] - [EMAIL PROTECTED]
   FreeBSD: The fastest and most stable server OS on the planet.
   For IA32 and Alpha architectures. IA64, PPC, and ARM under development.
   http://www.freebsd.org



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



Re: if_fxp - the real point

2001-03-29 Thread Dennis

At 11:01 AM 03/29/2001, you wrote:
On Wed, 28 Mar 2001, Dennis wrote:

  At 04:22 PM 03/28/2001, Chistopher S. Weimann wrote:
  On Wed, Mar 14, 2001 at 12:33:21PM -0500, Dennis wrote:
   
Your logic is backwards. You think that rewarding mediocre 
 companies will
scare good companies into wanting a piece of the pie. The only 
 thing that
it will do is consume these companies so that the good companies can
   have a
larger share of the more profitable sun/NT market, and convince 
 them that
they want no part of the "free" market if they have to compete with
cut-rate hardware from hungry companies.
   
  
  Ok, let me get this Free Market thing straight.
  
  Not buying from a good company that provides a useful product
  and instead buying from a bad company that doesn't provide a
  useful product will make things better.
  
  That seems to be what you are saying dennis.
 
 
  No, I said just the opposite. This was in response to someone
  suggesting that we boycott companies like Intel for not providing
  full disclosure on their boards, and reward companies that do by
  touting their products.
 
  So I said that promoting lesser products because they are
  "cooperative"  will make good hardware less available to the
  freebsd community, which might make some little people feel
  powerful but it wont serve the user base, which I assume is the
  goal.

You seem to keep inferring that all vendors who disclose full
programming information somehow have "lesser" hardware.   [other trivial 
stuff snipped]


I think that boycotting Intel and 3Com says enough to dispute your 
argument. The possible fact that some "good hardware" is disclosed doesnt 
make for good counterpoint.

Generally, companies that "just crank out hardware" disclose their hardware 
specs., and releasing source is a last ditch effort when a company finds 
its software not good enough to sell. Value added vendors dont release such 
things,  and value-added vendors tend to be the more dominant vendors.

DB


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



Re: if_fxp - the real point

2001-03-29 Thread Soren Kristensen


Sorry everybody, I have to express my opinion now.

Dennis, it seems like that you keep repeating yourself here
And you keep being wrong. As a hardware designer myself, I can
assure you that there is no connection between hardware quality
and level of documentation.

And having fought with Intel getting documentation myself on other
parts, I have long time ago decided to only use Intel parts if I
really have to, just like more and more engineers decides.

Most other vendors, incl the best ones, don't have any problem
releasing full documentation.

Intel just don't get it, they had had that arrogant attitude for
years, and now that they don't own the PC market anymore, they're
going to pay for it. 


Regards,

Soren


And btw, this discussion really should be taken somewhere else, so
don't expect any follow ups from me here.
 

Dennis wrote:

 
 I think that boycotting Intel and 3Com says enough to dispute your
 argument. The possible fact that some "good hardware" is disclosed doesnt
 make for good counterpoint.
 
 Generally, companies that "just crank out hardware" disclose their hardware
 specs., and releasing source is a last ditch effort when a company finds
 its software not good enough to sell. Value added vendors dont release such
 things,  and value-added vendors tend to be the more dominant vendors.
 
 DB
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-hackers" in the body of the message

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



Re: if_fxp - the real point

2001-03-29 Thread Dennis

At 07:20 PM 03/29/2001, Soren Kristensen wrote:

Sorry everybody, I have to express my opinion now.

Dennis, it seems like that you keep repeating yourself here
And you keep being wrong. As a hardware designer myself, I can
assure you that there is no connection between hardware quality
and level of documentation.

And having fought with Intel getting documentation myself on other
parts, I have long time ago decided to only use Intel parts if I
really have to, just like more and more engineers decides.


Im sure that Intel is really sweating over your decision.

Using yourself as an example was brilliant. YOU are exactly the kind of 
engineer/company that I am talking about. YOU will release your design 
specs so the FreeBSD community will get to use your hardware instead of 
intels. Wooopee do.


Most other vendors, incl the best ones, don't have any problem
releasing full documentation.


3com never has, nor has intel,and they generally are considered top 
vendors. Still zero valid points. Dlink and realtek are clone vendors, as 
are kingston and most others. The 2 market leaders dont release their docs.


Intel just don't get it, they had had that arrogant attitude for
years, and now that they don't own the PC market anymore, they're
going to pay for it.


You, my friend, are a joke. Im sorry (other list members)...do you have any 
clue how much money intel makes, and how insignificant your (wrong) opinion 
is to them? and, while I dont have the actual numbers, I'll bet that intel 
and 3com have well over 50% of the linux/BSD free software market without 
releasing their docs. Why? because they make good, cheap boards that are 
available from many sources worldwide.

do you want to take that away from BSD users by "boycotting" their hardware?

why cant this thread just die?

db



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



Re: if_fxp - the real point

2001-03-29 Thread David O'Brien

On Thu, Mar 29, 2001 at 09:40:05PM -0500, Dennis wrote:
 3com never has,

Uh, how do you think Bill Paul wrote the xl driver?

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



Re: if_fxp - the real point

2001-03-28 Thread Chistopher S. Weimann

On Wed, Mar 14, 2001 at 12:33:21PM -0500, Dennis wrote:
 
 Your logic is backwards. You think that rewarding mediocre companies will 
 scare good companies into wanting a piece of the pie. The only thing that 
 it will do is consume these companies so that the good companies can have a 
 larger share of the more profitable sun/NT market, and convince them that 
 they want no part of the "free" market if they have to compete with 
 cut-rate hardware from hungry companies.
 

Ok, let me get this Free Market thing straight.  

Not buying from a good company that provides a useful product
and instead buying from a bad company that doesn't provide a 
useful product will make things better.

That seems to be what you are saying dennis.  

Or did I misunderstand?

-- 

Christopher Weimann SysAdmin  400 Higgins Ave 
Wall Internet LLC.Brielle NJ, 08730 
  732-223-1777 


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



Re: if_fxp - the real point

2001-03-28 Thread Dennis

At 04:22 PM 03/28/2001, Chistopher S. Weimann wrote:
On Wed, Mar 14, 2001 at 12:33:21PM -0500, Dennis wrote:
 
  Your logic is backwards. You think that rewarding mediocre companies will
  scare good companies into wanting a piece of the pie. The only thing that
  it will do is consume these companies so that the good companies can 
 have a
  larger share of the more profitable sun/NT market, and convince them that
  they want no part of the "free" market if they have to compete with
  cut-rate hardware from hungry companies.
 

Ok, let me get this Free Market thing straight.

Not buying from a good company that provides a useful product
and instead buying from a bad company that doesn't provide a
useful product will make things better.

That seems to be what you are saying dennis.


No, I said just the opposite. This was in response to someone suggesting 
that we boycott companies like Intel for not providing full disclosure on 
their boards, and reward companies that do by touting their products.

So I said that promoting lesser products because they are "cooperative" 
will make good hardware less available to the freebsd community, which 
might make some little people feel powerful but it wont serve the user 
base, which I assume is the goal.

Get it?

Dennis



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



Re: if_fxp - the real point

2001-03-14 Thread Jeroen Ruigrok/Asmodai

-On [20010310 01:00], Lyndon Nerenberg ([EMAIL PROTECTED]) wrote:
Perhaps a first step towards leaning on the vendors for documentation
is to publically declare our support for those vendors who *do*
release documentation under reasonable terms. One way to do this
is to acknowledge those vendors in the hardware section of the
handbook, and encourage people to support them by buying thier
products.

That's what Soeren and me did.  HighPoint was very forthcoming with
documentation and as part of that synergy they put the FreeBSD Hardware
logo on their frontpage http://www.highpoint-tech.com and us
mentioning it on our webpages as well as being a primary recommendation
over other vendors back when we got little information out of other
vendors.

-- 
Jeroen Ruigrok van der Werven/Asmodai .oUo. asmodai@[wxs.nl|freebsd.org]
Documentation nutter/C-rated Coder BSD: Technical excellence at its best  
  D78D D0AD 244D 1D12 C9CA  7152 035C 1138 546A B867
What is history but a fable agreed 'pon?

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



Re: if_fxp - the real point

2001-03-14 Thread Dennis

At 06:35 AM 03/14/2001, Jeroen Ruigrok/Asmodai wrote:
-On [20010310 01:00], Lyndon Nerenberg ([EMAIL PROTECTED]) wrote:
 Perhaps a first step towards leaning on the vendors for documentation
 is to publically declare our support for those vendors who *do*
 release documentation under reasonable terms. One way to do this
 is to acknowledge those vendors in the hardware section of the
 handbook, and encourage people to support them by buying thier
 products.

Typically companies that are quick to release docs are the weaker 
companies, because they need sales or dont have a clear target market. Plus 
the best technologies are usually proprietary at least in the beginning of 
their deployment.

So your strategy will guarantee alignment with many mediocre products and 
few of the best, which doesnt seem to be in the best interests of anyone.

Telling people that they cant use Intel or 3com cards will more likely 
drive them to other OSes then hurt either of the fore mentioned companies.

A better strategy would be to welcome ALL vendors AND binary distributions 
(who may release source under NDA if they chose) so that the best products 
could be available for FreeBSD without the adversity of the 
"geek-revolution" that you propose.



That's what Soeren and me did.  HighPoint was very forthcoming with
documentation and as part of that synergy they put the FreeBSD Hardware
logo on their frontpage http://www.highpoint-tech.com and us
mentioning it on our webpages as well as being a primary recommendation
over other vendors back when we got little information out of other
vendors.


I'm sure that High-point's competitors are shivering in their boots over 
this powerful alliance.

DB


Emerging Technologies, Inc.
-


http://www.etinc.com
ISA and PCI T1/T3/V35/HSSI Cards for FreeBSD and LINUX
Multiport T1 and HSSI/T3 UNIX-based Routers
Bandwidth Management Standalone Systems
Bandwidth Management software for LINUX and FreeBSD


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



Re: if_fxp - the real point

2001-03-14 Thread Alfred Perlstein

* Dennis [EMAIL PROTECTED] [010314 08:14] wrote:
 
 A better strategy would be to welcome ALL vendors AND binary distributions 
 (who may release source under NDA if they chose) so that the best products 
 could be available for FreeBSD without the adversity of the 
 "geek-revolution" that you propose.

I don't know about that:

how many times does windows crash because of poorly written drivers
rather than flaws in the core OS? (*)

how many hardware vendors say "sure dude, just buy _any_ disk and
stick it in my SAN box, we'll still support you!"

(*) win9x has a "feature" they expect thier driver coders to be
brain dead enough to exhaust the kernel stack (either that or
the driver arch demands this), they have a guard page on the
stack that catches overruns and performs a "fixup"
do a search on "MinSP" (maybe plural) to see what I mean.

-- 
-Alfred Perlstein - [[EMAIL PROTECTED]|[EMAIL PROTECTED]]
Daemon News Magazine in your snail-mail! http://magazine.daemonnews.org/


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



Re: if_fxp - the real point

2001-03-14 Thread Dennis

At 11:32 AM 03/14/2001, you wrote:
Dennis wrote:
 
  At 06:35 AM 03/14/2001, Jeroen Ruigrok/Asmodai wrote:
  -On [20010310 01:00], Lyndon Nerenberg ([EMAIL PROTECTED]) wrote:
   Perhaps a first step towards leaning on the vendors for documentation
   is to publically declare our support for those vendors who *do*
   release documentation under reasonable terms. One way to do this
   is to acknowledge those vendors in the hardware section of the
   handbook, and encourage people to support them by buying thier
   products.
 
  Typically companies that are quick to release docs are the weaker
  companies, because they need sales or dont have a clear target market. Plus
  the best technologies are usually proprietary at least in the beginning of
  their deployment.
 
  So your strategy will guarantee alignment with many mediocre products and
  few of the best, which doesnt seem to be in the best interests of anyone.
 
  Telling people that they cant use Intel or 3com cards will more likely
  drive them to other OSes then hurt either of the fore mentioned companies.
 
  A better strategy would be to welcome ALL vendors AND binary distributions
  (who may release source under NDA if they chose) so that the best products
  could be available for FreeBSD without the adversity of the
  "geek-revolution" that you propose.

I think you underestimate the number of faceless servers thoughout the
world
running FreeBSD or Linux.  The jobs they do aren't glamourous, but they
have
to be done (cheap), so they don't get the front page accolades that Sun
UE10ks get, but they do get used.


My point is that it will have no impact, so you will only hurt the FreeBSD 
community.

You cant strong-arm companies into making their intellectual properly 
rights publicly available. its a losing argument.


  That's what Soeren and me did.  HighPoint was very forthcoming with
  documentation and as part of that synergy they put the FreeBSD Hardware
  logo on their frontpage http://www.highpoint-tech.com and us
  mentioning it on our webpages as well as being a primary recommendation
  over other vendors back when we got little information out of other
  vendors.
 
  I'm sure that High-point's competitors are shivering in their boots over
  this powerful alliance.

Probably not, but they might wonder why High-points sales are stronger
than
they should be, and why there is so much positive material about
High-point
cards on the web (while their own cards are barely mentioned).  People
who
want to get work done don't want to mess with a company that tries to
stop them (by not releasing specs or drivers for the OS you're using)
and will instead go with the open-minded competetor.

selling to geeks is not most companies marketing strategy.  What you fail 
to understand is the negative impact on sales when some taiwanese company 
clones the hardware and you effectively end up cannibalizing your own 
business with your efforts.

Your also just as likely to get negative press because the guy that writes 
the driver for your hardware does a lousy job, and the resulting driver 
sucks and people then think your hardware sucks because most geeks can't 
separate the hardware from the driver.

Your logic is backwards. You think that rewarding mediocre companies will 
scare good companies into wanting a piece of the pie. The only thing that 
it will do is consume these companies so that the good companies can have a 
larger share of the more profitable sun/NT market, and convince them that 
they want no part of the "free" market if they have to compete with 
cut-rate hardware from hungry companies.

Driving away companies with good products because you dont like their 
policies is counterproductive. the only reason people use windows is 
because of their relationships with vendors who sell products that people 
want. its not about the OS, its about what you can do with it.


dennis


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



Re: if_fxp - the real point

2001-03-14 Thread Alfred Perlstein

* Dennis [EMAIL PROTECTED] [010314 09:21] wrote:
 At 12:09 PM 03/14/2001, Alfred Perlstein wrote:
 * Dennis [EMAIL PROTECTED] [010314 08:14] wrote:
  
   A better strategy would be to welcome ALL vendors AND binary distributions
   (who may release source under NDA if they chose) so that the best products
   could be available for FreeBSD without the adversity of the
   "geek-revolution" that you propose.
 
 I don't know about that:
 
 how many times does windows crash because of poorly written drivers
 rather than flaws in the core OS? (*)
 
 
 Im not sure of what the difference is. There are many poorly written 
 drivers in FreeBSD and linux also. The fact that you have source may be 
 soothing, but it doesnt help the 99% of people that cant fix it themselves.

At least we can point at the driver and call it a honking bunch of
poo rather than allowing the blame to hit the core OS.

Honestly, I'd love to see vendors able to work out shipping drivers
for FreeBSD, even in binary form, it would make users happy.  I
would just be pretty hard pressed to use them though. :)

-- 
-Alfred Perlstein - [[EMAIL PROTECTED]|[EMAIL PROTECTED]]
Daemon News Magazine in your snail-mail! http://magazine.daemonnews.org/


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



Re: if_fxp - the real point

2001-03-14 Thread Nate Williams

 You cant strong-arm companies into making their intellectual properly 
 rights publicly available. its a losing argument.

Strange, in that it worked for a number of video-card vendors when
XFree86 either dropped support and/or never supported the card in
question.



Nate

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



Re: if_fxp - the real point

2001-03-14 Thread David O'Brien

On Wed, Mar 14, 2001 at 11:37:34AM -0800, Alfred Perlstein wrote:
  ALL the time.  Microsoft has given the UC-Davis security and formal
  verification lab a multi-year grant to look at this problem.
  (the approach being researched is "model checking")
 
 How does one get the forms for these sort of grants? :)

Write white paper, submit to M$.  Or network at conference, have M$
friend tell you a proposal would be meet open arms.  The typical
University/research way of getting [commercial] grants.
 
-- 
-- David  ([EMAIL PROTECTED])
  GNU is Not Unix / Linux Is Not UniX

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



Re: if_fxp - the real point

2001-03-14 Thread Dennis

At 02:31 PM 03/14/2001, Jeroen Ruigrok/Asmodai wrote:
-On [20010314 17:38], Dennis ([EMAIL PROTECTED]) wrote:
 At 06:35 AM 03/14/2001, Jeroen Ruigrok/Asmodai wrote:
 
 That's what Soeren and me did.  HighPoint was very forthcoming with
 documentation and as part of that synergy they put the FreeBSD Hardware
 logo on their frontpage http://www.highpoint-tech.com and us
 mentioning it on our webpages as well as being a primary recommendation
 over other vendors back when we got little information out of other
 vendors.
 
 I'm sure that High-point's competitors are shivering in their boots over
 this powerful alliance.

Well Dennis,

I congratulate you.  Be assured that with this attitude you just
displayed you made me decide never to recommend ET Inc., for any of my
present and future projects.

Clearly you dont get it. Its like teaching a fish to fly. LOL


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



Re: if_fxp - the real point

2001-03-14 Thread Dennis

At 01:47 PM 03/14/2001, you wrote:
On Wed, Mar 14, 2001 at 09:09:15AM -0800, Alfred Perlstein wrote:
  how many times does windows crash because of poorly written drivers
  rather than flaws in the core OS? (*)

ALL the time.  Microsoft has given the UC-Davis security and formal
verification lab a multi-year grant to look at this problem.
(the approach being researched is "model checking")

Why would they need to do that? Every time you load a program it updates 
the libraries, breaking older programs. Its a philosophical problem. You 
dont need a grant to figure it out.


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



Re: if_fxp - the real point

2001-03-14 Thread Dennis

At 02:31 PM 03/14/2001, Jeroen Ruigrok/Asmodai wrote:
-On [20010314 17:38], Dennis ([EMAIL PROTECTED]) wrote:
 At 06:35 AM 03/14/2001, Jeroen Ruigrok/Asmodai wrote:
 
 That's what Soeren and me did.  HighPoint was very forthcoming with
 documentation and as part of that synergy they put the FreeBSD Hardware
 logo on their frontpage http://www.highpoint-tech.com and us
 mentioning it on our webpages as well as being a primary recommendation
 over other vendors back when we got little information out of other
 vendors.
 
 I'm sure that High-point's competitors are shivering in their boots over
 this powerful alliance.

Well Dennis,

I congratulate you.  Be assured that with this attitude you just
displayed you made me decide never to recommend ET Inc., for any of my
present and future projects.

Im sure that we will survive quite nicely without your recommendations.

DB


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



Re: if_fxp - the real point

2001-03-14 Thread David O'Brien

On Wed, Mar 14, 2001 at 02:41:53PM -0800, Kent Stewart wrote:
 With 2000 and above, your system will check for non-digitally signed
 dll's and etc.

Being signed has nothing to do with correctly working.
The project I was speaking about wanted to be able to do something about
you buying that wonderful new video card, or ATA-100 card -- receving the
vendor's device driver and finding it decreases the stability of your
system.

Windows has a specification and convention of how drivers should be
written.  How do you know some driver actually follows it?  That is the
basic problem this grant is researching.

-- 
-- David  ([EMAIL PROTECTED])
  GNU is Not Unix / Linux Is Not UniX

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



Re: if_fxp - the real point

2001-03-14 Thread David O'Brien

On Wed, Mar 14, 2001 at 04:51:14PM -0500, Dennis wrote:
 Why would they need to do that? Every time you load a program it updates 
 the libraries, breaking older programs. Its a philosophical problem. You 
 dont need a grant to figure it out.

You JUST DON'T GET IT [academic research].  And any attempt to explain it
to you will obviously be wasted time.
 
-- 
-- David  ([EMAIL PROTECTED])
  GNU is Not Unix / Linux Is Not UniX

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



Re: if_fxp - the real point

2001-03-12 Thread Dennis

At 10:37 PM 03/10/2001, Peter Seebach wrote:
If anyone has a specific part number or model information about the new
unsupported PHY, I'd be happy to look it up and tell you what, if anything,
I can find out.  I can't send out copies of the source without some kind
of formal approval, but I could certainly at least answer questions like
"do we have a BSD-flavored driver that works with this".

As it turns out (as usual), its not an "unsupported PHY" but an error in 
the assumption that the correct PHY information is where DG's logic thinks 
it should be in the eeprom. Reading the PHY info from the part directly 
allows you to correctly identify and set up the phy, at least on the 
SuperMicro MB that I was having problems with.

For those with boards that give the "unsupported PHY" message who want a 
"quick fix", you might try just forcing the address to 1 and the 
device_type to 7, as every eepro100 that I've tested uses the 82555 PHY.

Dennis


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



Re: if_fxp - the real point

2001-03-11 Thread David O'Brien

On Sat, Mar 10, 2001 at 10:30:08AM -0600, Peter Seebach wrote:
 For that matter, is the fxp still the most-recommended driver on Alpha?

It *never* has been the recommended driver on FreeBSD/Alpha.  The fxp
driver has had issues on Alpha for a long time.  Andrew will fix
something with it, then it breaks again for some, etc...  DG has an
Alpha, but I don't think he has ever turned it on.  He certainly has
never done and Alpha-specific fxp fixes that I am aware of.

The `guaranteed to work on Alpha driver' is anything supported by the
`de' driver, as that is what the built-in NIC is on older Alpha's so OS's
have no choice but deal with them.  After that, I would say any of the
`xl' 3Com cards.  Bill Paul tested his just about all his drivers on an
Alpha when developing them.  The really nice thing about the `xl' 3Com
cards is they don't have the alignment requirements of most of the other
NICs in existence.  Thus you can get really good performance on the
Alpha.  Behind the `xl' 3Com cards, would be any DEC 21143 based NIC
which is supported by Bill Paul's `dc' driver.  The nice thing about `de'
and `dc' cards is SRM recognizes them.


 I got the impression there were some alignment issues that
 might be cheaper to solve on i386 than Alpha.

Both `xl' and `fxp' cards do not have strict alignment issues (which
makes them very nice and reduces a memory copy).  The problems with the
`fxp' cards is simply how its driver works on the Alpha.
 
-- 
-- David  ([EMAIL PROTECTED])
  GNU is Not Unix / Linux Is Not UniX

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



Re: if_fxp - the real point

2001-03-11 Thread Gregory Sutter

On 2001-03-10 21:56 -0600, Peter Seebach [EMAIL PROTECTED] wrote:

 Out of idle curiousity, has the NIH syndrome died down enough that
 it might hypothetically be possible for the three major *BSD camps
 to cooperate on this kind of thing? Form an organization the purpose
 of which is to get access to driver docs *for all three systems*? An
 organization which can claim to represent 2N or 3N users, instead of
 N, *might* be able to get people to listen more closely... Especially
 if it maintained a page describing hardware and vendor relations, and
 a lot of people got in the habit of linking to it. Does Intel care
 if there's a page saying "Intel has refused to provide specs, so we
 are obliged to recommend Frobozz Magic Ethernet instead"? Probably
 not, but they *might*. More than they care about mutterings on mailing
 lists, certainly.

Peter,

This sounds like something that Daemon News might be able to help
with.  Are you interested in spending some time on it?  Our staff
is stretched very thin right now and can't really take on any more
projects without additional volunteers.  If you or another interested
party has the time, though, I think that the attempt should be made
and that Daemon News is the right umbrella for it.

Greg
-- 
Gregory S. Sutter The measure of a man is the way
mailto:[EMAIL PROTECTED] he bears up under misfortune.
http://www.daemonnews.org/--Plutarch
hkp://wwwkeys.pgp.net/0x845DFEDD

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



Re: if_fxp - the real point

2001-03-10 Thread Peter Wemm

Chen Zhao wrote:
 \- Mike Smith [EMAIL PROTECTED] stated on
 /-[Fri, Mar 09, 2001 at 06:02:22PM -0800]:
   
  NDA's in this particular space serve a limited set of purposes:
  
   - They constitute engineering damage control; witness Realtek's 
 unhappiness at Bill's honest commentary on their documented parts.
 

 Oh, is there also a recommended gigabit adapter?  Tigon?  Intel?

STAY AWAY FROM THE INTEL GIG CARDS!!  (Sorry for the shouting, but
it is an important point).

I have the NDA'ed docs for the Intel gig and fxp cards.  After Intel's
spectacular efforts to bury Johnathan Lemon's driver for their gig card
(that outperformed the Intel Linux driver by something like a factor of 5),
I have lost all respect for Intel's networking division.

As long as Intel are being this stupid, Intel hardware is never going to be
well supported.  The fxp driver is starting to slip behind because Intel
wont give DG updated fxp docs without him signing an NDA that prevents him
from releasing the updated driver.

Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
"All of this is for nothing if we don't go to the stars" - JMS/B5


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



Re: if_fxp - the real point

2001-03-10 Thread Chen Zhao

\- Peter Wemm [EMAIL PROTECTED] stated on
/-  [Sat, Mar 10, 2001 at 04:49:12AM -0800]:

 I have the NDA'ed docs for the Intel gig and fxp cards.  After Intel's
 spectacular efforts to bury Johnathan Lemon's driver for their gig card
 (that outperformed the Intel Linux driver by something like a factor of 5),
 I have lost all respect for Intel's networking division.

Sorry to hear that.  The last thing I can find on the Intel gig stuff
was dated at the end of 1999, where Johnathan Lemon wasn't sure if
he could release his version, and Matt Jacob had a version hacked from
the released Linux drivers.  I take it Intel didn't give the hoped for
permission.

 As long as Intel are being this stupid, Intel hardware is never going to be
 well supported.  The fxp driver is starting to slip behind because Intel
 wont give DG updated fxp docs without him signing an NDA that prevents him
 from releasing the updated driver.

That part I get, hence the question of what's the next best card/driver.

I was also (coincidentally) thinking of the Intel ads which feature
Yahoo! ads using servers with their processors.  I was wondering if
perhaps someone technical at Yahoo might have some clout with Intel.
Yes, I realize that's pretty naive. :)

\_End_of_Statement_/

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



Re: if_fxp - the real point

2001-03-10 Thread Peter Seebach

In message [EMAIL PROTECTED], Chen Zhao writes:
What is the next most (unofficially of course :) recommended NIC
in terms of driver stability, card reliability and performance,
and driver efficiency (low overhead, etc.), ignoring for the moment
actual NIC price, and just judging from a technical perspective?

For that matter, is the fxp still the most-recommended driver on Alpha?
I was playing with ethernet cards on a NetBSD/Alpha system, and under NetBSD,
on an Alpha, a 3Com Etherlink XL ran rings around an Intel card... But on
i386, I get at least as good performance from the Intel cards.  Skimming
the driver, I got the impression there were some alignment issues that
might be cheaper to solve on i386 than Alpha.

Would the xl be next on the list, or would it be one of the previously
mentioned D-Link/Netgear cards for which documentation is freely 
available?  I've always thought that the latter brands were lower
performance cards...

The tulip cards can be quirky, if nothing else.  I used to like the VIA Rhine
cards, because they were cheap, and I had no problems with them... until
suddenly they started crashing at 100Mbps.  I don't know why; I ran some of
them under very heavy loads at 100Mbps.  I can't tell whether it was new
cards or a driver change.

Jason Thorpe did a radically reworked Tulip driver for NetBSD that seems
to handle the majority of the cheapo 21140-series clones quite nicely.

-s

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



Re: if_fxp - the real point

2001-03-10 Thread Romain Kang

As a newcomer to this, I'm a little confused.  There's a slew
of datasheets at Intel's web site
http://www.intel.com/design/network/datashts/index.htm
that don't seem to require NDA.  (Just this week, I used the 
82559 docs to implement a polled version of if_fxp).

If the components in question are not there, can anyone identify them?

Romain Kang Disclaimer: I speak for myself alone,
[EMAIL PROTECTED]except when indicated otherwise.

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



Re: if_fxp - the real point

2001-03-10 Thread Jonathan Lemon

In article local.mail.freebsd-hackers/[EMAIL PROTECTED] you 
write:
As a newcomer to this, I'm a little confused.  There's a slew
of datasheets at Intel's web site
   http://www.intel.com/design/network/datashts/index.htm
that don't seem to require NDA.  (Just this week, I used the 
82559 docs to implement a polled version of if_fxp).

If the components in question are not there, can anyone identify them?

Datasheets != manuals.

The datasheet simply tells you "this is the overall purpose of this
feature".  "This is a high level view of selected registers".

What it doesn't tell you is how to put everything together, nor does
it provide critical information such as the layout of the datastructures
needed.

Take a concrete example, the datasheet for the 82558:
http://www.intel.com/design/network/datashts/297360.htm

S 4.1.2.7 describes how the chip DMAs data to/from host memory.
What is the layout of the control block for the transfer?

S 4.2 talks about the EEPROM interface.
How do you determine the size of the attached EEPROM, which is
needed in order to know how many address bits to shift in?

S 4.3.2 mentions PHY flow control; PHY based and flow based.
How do you select between these two?  Where do you set up
the flow control parameters?

You can't find the answers to any of these in the datasheets.  The 
datasheets may provide a tiny bit of information, and hint at how things
actually operate, but there is not sufficient information to develop a
driver from them.
--
Jonathan

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



Re: if_fxp - the real point

2001-03-10 Thread Dennis

At 01:11 AM 03/10/2001, Bill Paul wrote:
 
  I think its been mentioned several times in this and other threads that
  intel has a driver for LINUX that is effective documentation on the board,
  and the code is public (although you may have to stick an intel copyright
  in the code also).

Whoever mentioned this was not thinking clearly. A manual is effective
documentation for a NIC. Sample driver code alone is not. It's handy, but
it's not enough. When you write a driver, you make certain design decisions
based on the information in the manual and the OS you're developing for.
By forcing someone to rely soley on your driver to see how the board
works, you're limiting their ability to make their own design decisions.
What works well for Windows or Linux may be mediocre for BSD. Besides,
Intel engineers have a knack for choosing really confusing register names.


confusing or not, the logic to fix the driver is available. You can whine 
about there being "no full documentation", but guess what? FreeBSD 
doesnt  have "full documentation" either. Do any of your drivers have "full 
documentation" for anyone that want to modify them? Fixing Greenman's 
driver is no party either as he hasnt documented any of the phy-related 
stuff he uses.


And again, saying "but there's a Linux driver" just gives vendors an
excuse to perpetuate their stupidity. I'm not keen to give them this
opportunity.


You "guys" regularly say to me "you have the source, fix it". Source that 
works IS documentation. As someone whose read a few controller specs in my 
time, I can tell you that "full documentation" is sometimes a lot less 
useful than code that works, because the docs dont always make it clear 
what needs to be done to achieve a certain goal.


  You guys continue not to understand why companies dont disclose board info
  freely. You end up competing with your own customers. They dont want 
 people
  buying gray market parts and selling $9. boards. Its very easy to clone a
  board with 2 chips on it these days.

I'm sorry, that doesn't wash. *I* am not trying to compete with anyone.
Lord knows I can't afford to fabricate my own controller chips on my
salary.

its not about you, man, its about the clone manufacturers that can make 
cards that use your or intel's drivers without any engineering.

You dont have to "fabricate chips", you buy them from Intel. Thats what I 
mean by "competing with your own customers". Intel sells chips for $8. and 
boards for $32. they odnt want to have to compete with boards that sell for 
$12. with their $8. chips. Your lame argument might be that "they sell the 
chips anyway" , but that doesnt work, becuase they make money on the boards 
at 32 and dont at 12.

Notice that there arent really any Intel eepro100 clones? Because intel 
makes sure that the spec isnt public, so they can go after anyone that 
clones them.

Western Digital in the 80s learned the hard way. You do all the marketing, 
get software written for your cards, and then the taiwanese cash in on it 
and you have to lower your prices to where you cant make enough money to 
get back your marketing outlay.

DB


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



Re: if_fxp - the real point

2001-03-10 Thread Dennis



The tulip cards can be quirky, if nothing else.  I used to like the VIA Rhine
cards, because they were cheap, and I had no problems with them... until
suddenly they started crashing at 100Mbps.  I don't know why; I ran some of
them under very heavy loads at 100Mbps.  I can't tell whether it was new
cards or a driver change.

Cards generally arent "quirky"; drivers are incomplete. Its all about the 
software.

DB


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



Re: if_fxp - the real point

2001-03-10 Thread Dennis

At 01:49 PM 03/10/2001, Romain Kang wrote:
As a newcomer to this, I'm a little confused.  There's a slew
of datasheets at Intel's web site
 http://www.intel.com/design/network/datashts/index.htm
that don't seem to require NDA.  (Just this week, I used the
82559 docs to implement a polled version of if_fxp).

Is anyone up on the latest legal stuff? There was a ruling that 
universities cant be held liable for releasing NDA 
informationuniversities and states I think. I know we couldnt sell 
source to universities or the government because it wasnt protected (ie you 
couldnt sue them if it leaked out).

Maybe we can get an academic to sign something and leak out the info :-)

Dennis


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



Re: if_fxp - the real point

2001-03-10 Thread Tim

Is there a point of contact at Intel that we could all send e-mail to or
even send a formal letter?  I am sure my buying 50 or so boards a year
isn't going to make a dent at Intel's bottom line, but considering how
their stock is doing lately and if we all contribute...

Thanks,

Tim

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



Re: if_fxp - the real point

2001-03-10 Thread Dennis

At 03:37 PM 03/10/2001, Tim wrote:
Is there a point of contact at Intel that we could all send e-mail to or
even send a formal letter?  I am sure my buying 50 or so boards a year
isn't going to make a dent at Intel's bottom line, but considering how
their stock is doing lately and if we all contribute...


Um, I dont think your going to get intel to change its policy The policy 
exists for a reason. Plus, they are already selling lots of boards with the 
existing driver, so how many more will they sell? the delta isnt enough for 
them to put someone on the case.

What will really get them is some press on how bad their drivers are. Their 
eepro100 driver for linux is unusable under load. and from what I've hard 
their gigabit driver isnt much better.

Letters dont do anything. its all about image.

Dennis




Thanks,

Tim

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


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



Re: if_fxp - the real point

2001-03-10 Thread Matthew Jacob


My point of (failed) contact last April was a Gary @ 503 264 7243

(I was informed by Theo that he was "Intel's 'Open  Source' representative)



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



Re: if_fxp - the real point

2001-03-10 Thread Warner Losh

In message [EMAIL PROTECTED] Jonathan
Lemon writes:
: You can't find the answers to any of these in the datasheets.  The 
: datasheets may provide a tiny bit of information, and hint at how things
: actually operate, but there is not sufficient information to develop a
: driver from them.

Their older parts (the 82593) had this same problem.  You had to have
some sort of inside tract to get good information.  And even then it
was difficult at best.

Warner

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



Re: if_fxp - the real point

2001-03-10 Thread Peter Seebach

Okay, maybe I'm missing something...

1.  Has anyone tried one of these new Intel parts with BSD/OS?
2.  Do any of the people involved with this have source licenses to BSD/OS?

I am quite sure BSDi hasn't been swamped with "help, my Intel card isn't
working" requests.  I'm also quite sure that the source license includes the
Intel stuff.  Now, that doesn't do *much* more good than the Linux driver...
but it might help *some*.

If anyone has a specific part number or model information about the new
unsupported PHY, I'd be happy to look it up and tell you what, if anything,
I can find out.  I can't send out copies of the source without some kind
of formal approval, but I could certainly at least answer questions like
"do we have a BSD-flavored driver that works with this".

-s

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



Re: if_fxp - the real point

2001-03-10 Thread Mike Smith

 Okay, maybe I'm missing something...
 
 1.  Has anyone tried one of these new Intel parts with BSD/OS?
 2.  Do any of the people involved with this have source licenses to BSD/OS?
 
 I am quite sure BSDi hasn't been swamped with "help, my Intel card isn't
 working" requests.  I'm also quite sure that the source license includes the
 Intel stuff.  Now, that doesn't do *much* more good than the Linux driver...
 but it might help *some*.

Actually, I don't think it does.  I spoke with Jeert about this a while 
back; his attitude isn't much better than Intel's on this topic.

 If anyone has a specific part number or model information about the new
 unsupported PHY, I'd be happy to look it up and tell you what, if anything,
 I can find out.  I can't send out copies of the source without some kind
 of formal approval, but I could certainly at least answer questions like
 "do we have a BSD-flavored driver that works with this".

The FreeBSD project already has a BSD/OS source distribution, however the 
required information is NOT THERE.  Ok?

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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



Re: if_fxp - the real point

2001-03-10 Thread Peter Seebach

In message [EMAIL PROTECTED], Mike Smith writes:
The FreeBSD project already has a BSD/OS source distribution, however the 
required information is NOT THERE.  Ok?

Okay.  I just figured I'd ask, since it's information I have.

Hmm.

Out of idle curiousity, has the NIH syndrome died down enough that it might
hypothetically be possible for the three major *BSD camps to cooperate on this
kind of thing?  Form an organization the purpose of which is to get access
to driver docs *for all three systems*?  An organization which can claim to
represent 2N or 3N users, instead of N, *might* be able to get people to
listen more closely... Especially if it maintained a page describing hardware
and vendor relations, and a lot of people got in the habit of linking to it.
Does Intel care if there's a page saying "Intel has refused to provide specs,
so we are obliged to recommend Frobozz Magic Ethernet instead"?  Probably not,
but they *might*.  More than they care about mutterings on mailing lists,
certainly.

-s

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



Re: if_fxp - the real point

2001-03-10 Thread Mike Smith

 Out of idle curiousity, has the NIH syndrome died down enough that it might
 hypothetically be possible for the three major *BSD camps to cooperate on this
 kind of thing?

No, I'm afraid it hasn't.

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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



Re: if_fxp - the real point

2001-03-10 Thread Wes Peters

Tim wrote:
 
 Is there a point of contact at Intel that we could all send e-mail to or
 even send a formal letter?  I am sure my buying 50 or so boards a year
 isn't going to make a dent at Intel's bottom line, but considering how
 their stock is doing lately and if we all contribute...

Craig Barrett, [EMAIL PROTECTED]  That should get somebody's 
attention pretty quickly.

-- 
"Where am I, and what am I doing in this handbasket?"

Wes Peters Softweyr LLC
[EMAIL PROTECTED]   http://softweyr.com/

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



Re: if_fxp - the real point

2001-03-09 Thread David O'Brien

On Thu, Mar 08, 2001 at 06:13:07PM -0800, Alex Zepeda wrote:
 However, there *ARE* some of us who aren't intimate with your fxp
 problems.

The problem does exist.  I have a board that the `fxp' driver splits this
out for:

fxp0: warning: unsupported PHY, type = 17, addr = 2
fxp1: warning: unsupported PHY, type = 17, addr = 2

 You've got a valid problem.  Go away.

"You've got a valid problem, go away."  huh??
His points are very valid about maintenance of the `fxp' driver.
His views on how to make something happen are what is a little out of
touch.

-- 
-- David  ([EMAIL PROTECTED])
  GNU is Not Unix / Linux Is Not UniX

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



Re: if_fxp - the real point

2001-03-09 Thread Dennis



  You've got a valid problem.  Go away.

"You've got a valid problem, go away."  huh??
His points are very valid about maintenance of the `fxp' driver.
His views on how to make something happen are what is a little out of
touch.


I tried sitting with my hands folded. It didnt work.

DB



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



Re: if_fxp - the real point

2001-03-09 Thread Dennis



  Call BSDi (numbers on their website) and ask to speak to Gary Johnson
  (CEO) or Mark Garver (senior VP) and ask them yourself.  If you get a
  useful answer, please tell the rest of us; especially me, since I burnt
  out trying to make it happen.
 
  Ive spoken with Mr Johnson several times. hes the biggest reason that BSDI
  is what it is. Amazing that hes still there. He has no concept of what the
  market wants. First he wanted to challenge microsoft (at similar prices)
  for the server market now he wants to be redhat. funny guy.

If you're unhappy with the results you're getting from Gary, try calling
Kirk McKusick.  Keep kicking people.

Wait. Isn't "kicking people" what I'm getting beat up for in this thread?

I dont call BSDI (anymore). Its generally a waste of time.

Dennis


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



Re: if_fxp - the real point

2001-03-09 Thread Sam Leffler

What board is this?

Sam

- Original Message - 
From: "David O'Brien" [EMAIL PROTECTED]
To: "Alex Zepeda" [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Friday, March 09, 2001 4:42 AM
Subject: Re: if_fxp - the real point


 On Thu, Mar 08, 2001 at 06:13:07PM -0800, Alex Zepeda wrote:
  However, there *ARE* some of us who aren't intimate with your fxp
  problems.
 
 The problem does exist.  I have a board that the `fxp' driver splits this
 out for:
 
 fxp0: warning: unsupported PHY, type = 17, addr = 2
 fxp1: warning: unsupported PHY, type = 17, addr = 2
 



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



Re: if_fxp - the real point

2001-03-09 Thread Mike Smith

   Ive spoken with Mr Johnson several times. hes the biggest reason that BSDI
   is what it is. Amazing that hes still there. He has no concept of what the
   market wants. First he wanted to challenge microsoft (at similar prices)
   for the server market now he wants to be redhat. funny guy.
 
 If you're unhappy with the results you're getting from Gary, try calling
 Kirk McKusick.  Keep kicking people.
 
 Wait. Isn't "kicking people" what I'm getting beat up for in this thread?

Not specifically; it's kicking the *wrong* people, which is usually what 
gets people upset.

Like I said before, you're on the mark with your problem description, 
just missing it with your solution.  At any rate, in case you missed it, 
Jonathan Lemon has offered to take up the maintenance of the fxp driver, 
and if you have samples of the offending hardware, you should forward 
them to him

You might want to coordinate with Larry Baird at GTA ([EMAIL PROTECTED], AFAIR) 
to make sure you don't double up.  I can vouch for Jonathan's reliability 
and competence; I've also sent him hardware in the past with good results.

 I dont call BSDI (anymore). Its generally a waste of time.

I wish I could offer anything in their defense. 8(

Regards,
Mike

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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



Re: if_fxp - the real point

2001-03-09 Thread Mike Smith

 What board is this?

If this is the board I think it is, it's a Supermicro P6DLE dual Slot-1 
motherboard with an integrated Intel 82559 (no external PHY).

(I had this board for some time before I gave it to David, it was 
 originally donated to FTL by Bob Willcox.)

 Sam
 
 - Original Message - 
 From: "David O'Brien" [EMAIL PROTECTED]
 To: "Alex Zepeda" [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Sent: Friday, March 09, 2001 4:42 AM
 Subject: Re: if_fxp - the real point
 
 
  On Thu, Mar 08, 2001 at 06:13:07PM -0800, Alex Zepeda wrote:
   However, there *ARE* some of us who aren't intimate with your fxp
   problems.
  
  The problem does exist.  I have a board that the `fxp' driver splits this
  out for:
  
  fxp0: warning: unsupported PHY, type = 17, addr = 2
  fxp1: warning: unsupported PHY, type = 17, addr = 2
  
 
 
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-hackers" in the body of the message

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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



Re: if_fxp - the real point

2001-03-09 Thread Dan Debertin

On Fri, 9 Mar 2001, Mike Smith wrote:

  What board is this?

 If this is the board I think it is, it's a Supermicro P6DLE dual Slot-1
 motherboard with an integrated Intel 82559 (no external PHY).

I've worked with this board before (don't have any on hand anymore). I
remember getting the "unsupported PHY" error on `ifconfig fxpX up'; the
interface worked tolerably apart from spitting out the error, although
it was not possible to get or see the media via ifconfig. I traded them
all in for L440GX+'s, though, so I can't send any, unfortunately.

Dan Debertin
--
++ Unix is the worst operating system, except for all others.

++ Dan Debertin
++ Senior Systems Administrator
++ Bitstream Underground, LLC
++ [EMAIL PROTECTED]
++ (612)321-9290 x108
++ GPG Fingerprint: 0BC5 F4D6 649F D0C8 D1A7  CAE4 BEF4 0A5C 300D 2387



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



Re: if_fxp - the real point

2001-03-09 Thread Bill Paul

Gr.

(Yes, that's a bad omen. Get the women and children to safety now.)

(On second thought, leave the women.)

I think there's one important point that a lot of you are missing here,
which is GETTING DOCUMENTATION. I've seen a couple people suggest that
they'd be willing to donate time/code/etc to fix the fxp driver, but I
strongly suspect that most of these people don't have the slighest idea
what's really involved. You can't just look at the driver code, poke at
it for a while, and expect the answer to fall out: you need the damn
manual for it. And you can't get that from Intel because they're NDA
nazis. (Johnathan Lemon is the one exception to this since he apparently
has ways to gain access to Intel documentation thanks to his job. I think
he's still subject to NDAs though, so I question just how much help he
can really provide. Not that I don't encourge him to do an end run around
Intel wherever he can, of course.)

I see lots of finger-pointing here, yet nobody seems to be prepared to
fault the real culprit, namely Intel. Nobody sends nasty e-mails to
their Intel sales reps or other high mucky-mucks taking them to task over
their nonsensical NDA requirements. Nobody makes any effort to explain to
them just how much more sense it would make and how much more money they
would earn by simply preparing some decent manuals for a change and not
being so anal-retentive about releasing them. If everyone would concentate
their energy on this for a change instead of sniping at each other, I would
be a happy man.

(Alright, I'm exagerating. It would take significantly more than that to
make me happy, but that's a rant for another day.)

Right now I'd like to be able to write some more NIC drivers, but I have
the following problems:

Tigon 3:
---
3Com now owns Alteon's gigabit NIC business, and Alteon's open driver
development program seems to have been killed off. To make matters worse,
the Tigon 3 seems to actually be a Broadcom product called the BCM 5700.
Broadcom an even bigger NDA nazi than Intel, if you can believe that, and
3Com usually has no idea what's going on with regards to hardware that it
it didn't built itself. It also has a tendency to drag its feet when it
comes to putting together decent manuals for release to non-NDA partners.

3Com 3CR990
---
This is 3Com's ARM-based 10/100 NIC that can do hardware encryption.
I have no idea how to get programming info for this NIC out of 3Com without
NDA.

Level1 LXT1000
--
This is a gigabit MAC which D-Link is shipping on their gigabit ethernet
cards. Intel owns Level1 now, and documentation for the LXT1000 controller
is nowhere to be found.

Broadcom 10mbps homePNA
---
I tried navigating Broadcom's sales/support maze looking for info on
this chip, they told me they weren't interested in releasing any info
without NDA at this time. From what I've been told, this chip has some
other functionality built into it which allows it to be used for more
than just homePNA networking, and Broadcom simply doesn't want to tell
people about it. I don't care one way or the other.

USB 802.11 wireless NICs
-
Somebody pointed one of these out to me recently, I think they're a
D-Link product. Again, I don't know who makes them or where to find
manuals. No documentation, no cookie.


There's probably other cases here that I've forgotten. Regardless, it
really cheeses me off when people ask me "hey, I just saw such-and-such
card that looks really neat; if I get you one, can you write a driver
for it? I'd be happy to test it for you." Having a sample card doesn't
do a damn thing for me THE STINKING PROGRAMMING MANUAL. If I *had* the
manuals for these things, I'd be probably already be working on drivers!

"But Bill, you work for BSDi now. Can't they get you manuals?" Working for
BSDi is irrelevant: I can't sign any NDAs if I want to release driver
source, and I do want to release the source. And there isn't a designated
person at BSDi that I can turn to to help turn up the heat on recalcitrant
vendors. I'm not willing to go sneaking around and mooching these things
from secret sources since it just perpetuates the officially sanctioned
vendor stupidity. I don't want to have meetings, negotiations or "strategic
partnerships," I just want the stupid programming manuals without NDAs.

A few other things while I'm here. D-Link, LinkSys and Netgear do *NOT*
make their own 10/100 NIC controller chips. They buy them from other
companies. In some cases, they buy the whole card and simply stamp their
name on it. There were at least 4 companies at one point all selling the
exact same PNIC 82c169 card under different names. LinkSys is currently
using the ADMtek Centaur PCI and Cardbus chips in their 10/100 NICs.
Netgear is using the NatSemi DP83815 chipset on their FA311 and FA312
cards. D-Link uses RealTek 8139 and VIA Rhine II chips depending on just
which model NIC you happen to get. The D-Link DFE-570TX quad port 

Re: if_fxp - the real point

2001-03-09 Thread Paul Halliday

Hi.

Of the 8 machines that I own, all of the NIC's work just fine. Thank
you for doing such a great job! To the rest of you: read the
hardware.txt. Use a supported card or go suck a rotten egg.

Bill Paul wrote:
 
 Gr.
 
 (Yes, that's a bad omen. Get the women and children to safety now.)
 
 (On second thought, leave the women.)
 
 I think there's one important point that a lot of you are missing here,
 which is GETTING DOCUMENTATION. I've seen a couple people suggest that
 they'd be willing to donate time/code/etc to fix the fxp driver, but I
 strongly suspect that most of these people don't have the slighest idea
 what's really involved. You can't just look at the driver code, poke at
 it for a while, and expect the answer to fall out: you need the damn
 manual for it. And you can't get that from Intel because they're NDA
 nazis. (Johnathan Lemon is the one exception to this since he apparently
 has ways to gain access to Intel documentation thanks to his job. I think
 he's still subject to NDAs though, so I question just how much help he
 can really provide. Not that I don't encourge him to do an end run around
 Intel wherever he can, of course.)
 
 I see lots of finger-pointing here, yet nobody seems to be prepared to
 fault the real culprit, namely Intel. Nobody sends nasty e-mails to
 their Intel sales reps or other high mucky-mucks taking them to task over
 their nonsensical NDA requirements. Nobody makes any effort to explain to
 them just how much more sense it would make and how much more money they
 would earn by simply preparing some decent manuals for a change and not
 being so anal-retentive about releasing them. If everyone would concentate
 their energy on this for a change instead of sniping at each other, I would
 be a happy man.
 
 (Alright, I'm exagerating. It would take significantly more than that to
 make me happy, but that's a rant for another day.)
 
 Right now I'd like to be able to write some more NIC drivers, but I have
 the following problems:
 
 Tigon 3:
 ---
 3Com now owns Alteon's gigabit NIC business, and Alteon's open driver
 development program seems to have been killed off. To make matters worse,
 the Tigon 3 seems to actually be a Broadcom product called the BCM 5700.
 Broadcom an even bigger NDA nazi than Intel, if you can believe that, and
 3Com usually has no idea what's going on with regards to hardware that it
 it didn't built itself. It also has a tendency to drag its feet when it
 comes to putting together decent manuals for release to non-NDA partners.
 
 3Com 3CR990
 ---
 This is 3Com's ARM-based 10/100 NIC that can do hardware encryption.
 I have no idea how to get programming info for this NIC out of 3Com without
 NDA.
 
 Level1 LXT1000
 --
 This is a gigabit MAC which D-Link is shipping on their gigabit ethernet
 cards. Intel owns Level1 now, and documentation for the LXT1000 controller
 is nowhere to be found.
 
 Broadcom 10mbps homePNA
 ---
 I tried navigating Broadcom's sales/support maze looking for info on
 this chip, they told me they weren't interested in releasing any info
 without NDA at this time. From what I've been told, this chip has some
 other functionality built into it which allows it to be used for more
 than just homePNA networking, and Broadcom simply doesn't want to tell
 people about it. I don't care one way or the other.
 
 USB 802.11 wireless NICs
 -
 Somebody pointed one of these out to me recently, I think they're a
 D-Link product. Again, I don't know who makes them or where to find
 manuals. No documentation, no cookie.
 
 There's probably other cases here that I've forgotten. Regardless, it
 really cheeses me off when people ask me "hey, I just saw such-and-such
 card that looks really neat; if I get you one, can you write a driver
 for it? I'd be happy to test it for you." Having a sample card doesn't
 do a damn thing for me THE STINKING PROGRAMMING MANUAL. If I *had* the
 manuals for these things, I'd be probably already be working on drivers!
 
 "But Bill, you work for BSDi now. Can't they get you manuals?" Working for
 BSDi is irrelevant: I can't sign any NDAs if I want to release driver
 source, and I do want to release the source. And there isn't a designated
 person at BSDi that I can turn to to help turn up the heat on recalcitrant
 vendors. I'm not willing to go sneaking around and mooching these things
 from secret sources since it just perpetuates the officially sanctioned
 vendor stupidity. I don't want to have meetings, negotiations or "strategic
 partnerships," I just want the stupid programming manuals without NDAs.
 
 A few other things while I'm here. D-Link, LinkSys and Netgear do *NOT*
 make their own 10/100 NIC controller chips. They buy them from other
 companies. In some cases, they buy the whole card and simply stamp their
 name on it. There were at least 4 companies at one point all selling the
 exact same PNIC 82c169 card under 

Re: if_fxp - the real point

2001-03-09 Thread Soren Schmidt

It seems Bill Paul wrote:
 "But Bill, you work for BSDi now. Can't they get you manuals?" Working for
 BSDi is irrelevant: I can't sign any NDAs if I want to release driver
 source, and I do want to release the source. And there isn't a designated
 person at BSDi that I can turn to to help turn up the heat on recalcitrant
 vendors. I'm not willing to go sneaking around and mooching these things
 from secret sources since it just perpetuates the officially sanctioned
 vendor stupidity. I don't want to have meetings, negotiations or "strategic
 partnerships," I just want the stupid programming manuals without NDAs.

I hear you!

I have the same problems getting ATA controller/device docs out of the
vendors, but sometimes it helps trying from another angle. 
One example is Promise, I mailed and phoned them for about a year, and
got exactly nothing back, but it took Jeroen (Asmodai) one mail to
get thier attention AND docs (thanks!), the morale being that sometimes
it helps getting other people involved. Please understand that I dont
mean that everybody and his dog should be mail bombing a vendor to
get docs, that we leave for the other guys :)...

-Sren

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



The ideal NIC (Re: if_fxp - the real point)

2001-03-09 Thread E.B. Dreger

Bear with me and allow me my delusions while I daydream...

What with FPGA technology as reasonable as it is, and the amount of hw/sw
talent on these lists, maybe people should band together and come up with
a NIC?  Maybe have native mode + Tulip/PNIC clone compatibility mode.

Take a look at www.opencores.org for a start.

What production volumes are required before ASICs are feasible?  What
about having a FreeBSD CDROM + NIC bundle featuring whatever card gets
designed?

If ya can't join 'em, beat 'em.

Okay.  Back to work and reality. :-)


Eddy

---

Brotsman  Dreger, Inc.
EverQuick Internet / EternalCommerce Division

E-Mail: [EMAIL PROTECTED]
Phone: (316) 794-8922

---


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



Re: The ideal NIC (Re: if_fxp - the real point)

2001-03-09 Thread Matt Dillon

:What production volumes are required before ASICs are feasible?  What
:about having a FreeBSD CDROM + NIC bundle featuring whatever card gets
:designed?
:
:If ya can't join 'em, beat 'em.
:
:Okay.  Back to work and reality. :-)
:
:Eddy

Designing an ASIC will have an NRE of probably around $50,000, and
you'd have to do a run of probably around 10,000 chips (at $1-$2 a chip)
for it to even come close to being cost effective.  And that's assuming
you get the design right the first time.  But that's only half the
problem.  Building the PCI boards themselves in the smallish qantities
that we are talking about will be quite expensive.  Ultimately you
would not be paying much less then you would for a cheap board 
already on the market (and probably considerably more).

An FPGA can be programmed in singles, but they are very expensive to
buy in small quantities (lots less then a 1000 chips), and you have
all sorts of other issues involved as well including possibly needing
to purchase a second chip to help out with the PCI bus, and a serial cmos
eprom for chip initialization.  And the board, of course.  This would
probably cost even more then an ASIC.  FPGAs also tend to eat a lot of
power, and highspeed CMOS FPGAs are very expensive.

And, on top of all of that you still need to buy a separate 
filter / protection block (those black rectangle things you see on
ethernet boards), and again those can be quite costly in small 
quantities.

-Matt


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



Re: if_fxp - the real point

2001-03-09 Thread Lyndon Nerenberg

 I think there's one important point that a lot of you are missing here,
 which is GETTING DOCUMENTATION.

Perhaps a first step towards leaning on the vendors for documentation
is to publically declare our support for those vendors who *do*
release documentation under reasonable terms. One way to do this
is to acknowledge those vendors in the hardware section of the
handbook, and encourage people to support them by buying thier
products.

--lyndon

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



Re: if_fxp - the real point

2001-03-09 Thread Matthew Jacob


Yes. This is good. 

I'd vote for LSI-Logic as being a sterling example of making documentation
available. 

I'd out QLogic and others way down the list as the "don't get it" variety.


  I think there's one important point that a lot of you are missing here,
  which is GETTING DOCUMENTATION.
 
 Perhaps a first step towards leaning on the vendors for documentation
 is to publically declare our support for those vendors who *do*
 release documentation under reasonable terms. One way to do this
 is to acknowledge those vendors in the hardware section of the
 handbook, and encourage people to support them by buying thier
 products.
 
 --lyndon
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-hackers" in the body of the message
 


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



Re: The ideal NIC (Re: if_fxp - the real point)

2001-03-09 Thread Michael C . Wu

On Fri, Mar 09, 2001 at 11:03:33PM +, E.B. Dreger scribbled:
| Bear with me and allow me my delusions while I daydream...
| 
| What with FPGA technology as reasonable as it is, and the amount of hw/sw
| talent on these lists, maybe people should band together and come up with
| a NIC?  Maybe have native mode + Tulip/PNIC clone compatibility mode.

Altera and Xilinx do not sell these things in small quantities.
And you probably need a high gate count FPGA anyway. (read: expensive)

| Take a look at www.opencores.org for a start.

I highly doubt their feasibility.  The number one problem being
the development tools required are not "given out" for free.
Do ou have any idea how much work it is to write a complete VHDL/Verilog
library? :)  Even if you do finish writing one, who is going to test it?

You will also note that OpenCore does not have a list of their
developers. (I wonder if they have more than 5 master-level
VLSI design engineers.)

The reason against your idea is the same reason that people
do not run Linux on Sun Enterprise 1's.  At that cost level,
we want it to just *work*.

Then again, who wants to GPL their chips?

| What production volumes are required before ASICs are feasible?  What

The smallest feasible industrial volumes that I have seen are
greater than 1 chips.

| about having a FreeBSD CDROM + NIC bundle featuring whatever card gets
| designed?
| 
| If ya can't join 'em, beat 'em.

I think surrendering ourselves to Big Industries in this case is
a smart move.

| Okay.  Back to work and reality. :-)

-- 
+---+
| [EMAIL PROTECTED] | [EMAIL PROTECTED]   |
| http://iteration.net/~keichii | Yes, BSD is a conspiracy. |
+---+

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



Re: if_fxp - the real point

2001-03-09 Thread Mike Smith

 
 I think its been mentioned several times in this and other threads that 
 intel has a driver for LINUX that is effective documentation on the board, 
 and the code is public (although you may have to stick an intel copyright 
 in the code also).

It hasn't been mentioned in this thread that the Intel driver is adequate 
documentation, because it isn't.  (I've read it.)

 Sometimes NDAs arent really what they are. There is certainly no damage to 
 intel since they've released their own driver for linux for the board...it 
 would be pretty difficult for them to go after someone for disclosing 
 something that they've already disclosed themselves.

Part of the problem is that Intel *haven't* disclosed a lot of the 
information that's necessary in order to write a driver other than the 
one they've written.  Much of the information that a driver author 
requires is not clearly disclosed in source for another OS' driver, and 
again, this is the case with the Intel driver.

Just in case it's not clear, I have on a number of occasions been forced 
to reverse-engineer drivers from source, so I can claim to speak on this 
topic with some authority. 8)

 You guys continue not to understand why companies dont disclose board info 
 freely. You end up competing with your own customers. They dont want people 
 buying gray market parts and selling $9. boards. Its very easy to clone a 
 board with 2 chips on it these days.

This actually has almost nothing to do with it; placing the programming 
documentation under NDA does almost nothing to preclude a competitor from 
either cloning the part or for that matter obtaining the documentation 
themselves.

NDA's in this particular space serve a limited set of purposes:

 - They constitute engineering damage control; witness Realtek's 
   unhappiness at Bill's honest commentary on their documented parts.

 - They provide a theoretical underwriting for the "intellectual 
   property" that a company's accounting department likes to think it has.

 - They allow a company to control (to some degree) the uses to which its 
   products are put.  This is typically a marketting angle (by forcing a
   customer to negotiate, you can force a variety of concessions, 
   co-deals, etc.).

And in our case, they also serve to stifle otherwise legitimate support 
for a product, simply because we don't fit into a category they 
understand.  Irritating, but difficult to deal with.


-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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



Re: if_fxp - the real point

2001-03-09 Thread Bill Paul

 
 I think its been mentioned several times in this and other threads that 
 intel has a driver for LINUX that is effective documentation on the board, 
 and the code is public (although you may have to stick an intel copyright 
 in the code also).

Whoever mentioned this was not thinking clearly. A manual is effective
documentation for a NIC. Sample driver code alone is not. It's handy, but
it's not enough. When you write a driver, you make certain design decisions
based on the information in the manual and the OS you're developing for.
By forcing someone to rely soley on your driver to see how the board
works, you're limiting their ability to make their own design decisions.
What works well for Windows or Linux may be mediocre for BSD. Besides,
Intel engineers have a knack for choosing really confusing register names.

And again, saying "but there's a Linux driver" just gives vendors an
excuse to perpetuate their stupidity. I'm not keen to give them this
opportunity.
 
 You guys continue not to understand why companies dont disclose board info 
 freely. You end up competing with your own customers. They dont want people 
 buying gray market parts and selling $9. boards. Its very easy to clone a 
 board with 2 chips on it these days.

I'm sorry, that doesn't wash. *I* am not trying to compete with anyone.
Lord knows I can't afford to fabricate my own controller chips on my
salary. The users who just want to use the cards certainly don't want
to compete with anybody. If anything, I want to help them make money.
If your method for squashing competition also angers your allaged 'partners'
and costs you money, then you need to come up with a better mechanism.
Besides, there's supposed to be competition: it's a free market, remember?
If I sell a car with a gas pedal, steering wheel and gear shift, I can't
tell all the other car manufacturers not to make their cars with gas
pedals, steering wheels and gear shifts, or swear all the people who
drive my cars to secrecy so they can't tell anyone how they're meant to
be driven. Just because other companies make cars with the same features,
that doesn't make them better cars than mine: the consumer should do
some research to find the best one instead of buying whatever's cheapest.

Naturally, consumers are never that bright.

-Bill

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



Re: if_fxp - the real point

2001-03-09 Thread Chen Zhao

\- Mike Smith [EMAIL PROTECTED] stated on
/-  [Fri, Mar 09, 2001 at 06:02:22PM -0800]:
  
 NDA's in this particular space serve a limited set of purposes:
 
  - They constitute engineering damage control; witness Realtek's 
unhappiness at Bill's honest commentary on their documented parts.

\_End_of_Statement_/

I have a quick question (this was asked before, but I haven't seen
a real answer to it..) for Mr. Paul and other driver authors.

Given the NDA situation with Intel, et al., and the possibility that 
support for the fxp driver may wane a bit, the necessity for future
planning prompts me to ask:

What is the next most (unofficially of course :) recommended NIC
in terms of driver stability, card reliability and performance,
and driver efficiency (low overhead, etc.), ignoring for the moment
actual NIC price, and just judging from a technical perspective?

For instance, the fxp driver has been touted (I've seen this
somewhere) as being extremely efficient (the hardware itself also
being very high performance), and stable (b/c Mr. Greenman was able
to obtain some documents w/o the NDA).  The linux analogue of the
xl is their driver and NIC of choice.

Would the xl be next on the list, or would it be one of the previously
mentioned D-Link/Netgear cards for which documentation is freely 
available?  I've always thought that the latter brands were lower
performance cards...

Thanks for the insights, and (I don't think this ever gets said
enough), thanks for a superb OS.

Oh, is there also a recommended gigabit adapter?  Tigon?  Intel?

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



if_fxp - the real point

2001-03-08 Thread Dennis

I dont have time for weenie flame wars with people who are more interested 
in ignoring problems than fixing them.

The point here seems very simple. The intel NICs are on a large number of 
MBs and the eepro100 is the most popular card on the market. So why is 
there vitually no maintainer for arguably the most important driver in the 
freebsd tree when there are maintainers for scads of obscure, must less 
used cards? freebsd touts a "core team"  which provides "direction"...does 
the "direction" include letting important drivers fall out of maintenance 
in favor of some crappy netgear card that chokes at 3,000pps?

Keeping mainstream FreeBSD releases up to date is more important then 
working on next years release. Otherwise you just have another linux.

DB

PS: Whatever happened to all of the "support" that BSDI was going to provide?


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



Re: if_fxp - the real point

2001-03-08 Thread Peter Seebach

In message [EMAIL PROTECTED], Dennis writes:
PS: Whatever happened to all of the "support" that BSDI was going to provide?

I have no doubt that the BSDi sales office would be happy to sell you a
contract.  For that matter, I believe they are quite happy to do funded
development.  Want the fxp driver fixed in FreeBSD?  Contact your local sales
critter, describe what you want done, get an estimate, and if you like the
price, pay it.  That's how other people with "thousands of customers" get
key hardware support that's a bigger priority for them than it is for other
people, and it's not hard.

-s

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



Re: if_fxp - the real point

2001-03-08 Thread Mike Smith

 
 The point here seems very simple. The intel NICs are on a large number of 
 MBs and the eepro100 is the most popular card on the market. So why is 
 there vitually no maintainer for arguably the most important driver in the 
 freebsd tree when there are maintainers for scads of obscure, must less 
 used cards?

You appear to have a very wrong idea about how these things work.

There's a maintainer for the fxp driver, who currently happens to be out 
of circulation.  Nobody else has stepped up to take it on because 
obviously nobody is motivated to do the work.

As for the rest; there's basically one maintainer for these "scads" of 
(not actually very) obscure cards - Bill Paul.

 freebsd touts a "core team"  which provides "direction"...does 
 the "direction" include letting important drivers fall out of maintenance 
 in favor of some crappy netgear card that chokes at 3,000pps?

I have no idea what you think core should do about this.  Are you going 
to fund a contractor to work on the driver?  I didn't think so.  What 
else are we supposed to do?

 PS: Whatever happened to all of the "support" that BSDI was going to provide?

Call BSDi (numbers on their website) and ask to speak to Gary Johnson 
(CEO) or Mark Garver (senior VP) and ask them yourself.  If you get a 
useful answer, please tell the rest of us; especially me, since I burnt 
out trying to make it happen.

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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



RE: if_fxp - the real point

2001-03-08 Thread Andy [TECC NOPS]

 There's a maintainer for the fxp driver, who currently happens to be out 
 of circulation.  Nobody else has stepped up to take it on because 
 obviously nobody is motivated to do the work.

Would love to step up and produce a patch, just too busy at the mo
working on other things. However, if this thread is still raging
when I get some spare time I'd be happy to contib code.

In the meantime, I'll just continue reading this cute conversation.

Ak

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



Re: if_fxp - the real point

2001-03-08 Thread Dennis

At 12:35 PM 03/08/2001, Mike Smith wrote:
 
  The point here seems very simple. The intel NICs are on a large number of
  MBs and the eepro100 is the most popular card on the market. So why is
  there vitually no maintainer for arguably the most important driver in the
  freebsd tree when there are maintainers for scads of obscure, must less
  used cards?

You appear to have a very wrong idea about how these things work.

There's a maintainer for the fxp driver, who currently happens to be out
of circulation.  Nobody else has stepped up to take it on because
obviously nobody is motivated to do the work.

As for the rest; there's basically one maintainer for these "scads" of
(not actually very) obscure cards - Bill Paul.

maybe commercial vendors would be willing to fund some freebsd projects if 
there was a positive relationship.

And DG has been MIA for a long time, not just recently. The last time the 
fxp driver was broken i found the fix and pointed him at the code. I guess 
I'll have to fix it this time also, as if maintaining drivers for 6 serial 
cards and the bwmgr isnt enough  for me to do. Maybe I'll sell it this 
time. :-)



  PS: Whatever happened to all of the "support" that BSDI was going to 
 provide?

Call BSDi (numbers on their website) and ask to speak to Gary Johnson
(CEO) or Mark Garver (senior VP) and ask them yourself.  If you get a
useful answer, please tell the rest of us; especially me, since I burnt
out trying to make it happen.


Ive spoken with Mr Johnson several times. hes the biggest reason that BSDI 
is what it is. Amazing that hes still there. He has no concept of what the 
market wants. First he wanted to challenge microsoft (at similar prices) 
for the server market now he wants to be redhat. funny guy.

So what is the "relationship" that was announced? If they dont provide 
support or funds, what do they do?

DB



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



RE: if_fxp - the real point

2001-03-08 Thread Dennis

At 12:50 PM 03/08/2001, Andy [TECC NOPS] wrote:
  There's a maintainer for the fxp driver, who currently happens to be out
  of circulation.  Nobody else has stepped up to take it on because
  obviously nobody is motivated to do the work.

Would love to step up and produce a patch, just too busy at the mo
working on other things. However, if this thread is still raging
when I get some spare time I'd be happy to contib code.

In the meantime, I'll just continue reading this cute conversation.

"cuteness" is in the eye of the beholder :-)

DB


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



Re: if_fxp - the real point

2001-03-08 Thread Dennis

At 12:20 PM 03/08/2001, Peter Seebach wrote:
In message [EMAIL PROTECTED], Dennis writes:
 PS: Whatever happened to all of the "support" that BSDI was going to 
 provide?

I have no doubt that the BSDi sales office would be happy to sell you a
contract.  For that matter, I believe they are quite happy to do funded
development.  Want the fxp driver fixed in FreeBSD?  Contact your local sales
critter, describe what you want done, get an estimate, and if you like the
price, pay it.  That's how other people with "thousands of customers" get
key hardware support that's a bigger priority for them than it is for other
people, and it's not hard.


No. Keeping supported drivers up to date is part of the business of 
distributing an OS. Thats what "supported" implies. The driver is out of 
date. Noone is looking for a feature here. We just want it to work.


-s

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


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



Re: if_fxp - the real point

2001-03-08 Thread Jordan Hubbard

From: Dennis [EMAIL PROTECTED]
Subject: if_fxp - the real point
Date: Thu, 08 Mar 2001 12:15:09 -0500

 I dont have time for weenie flame wars with people who are more interested 
 in ignoring problems than fixing them.

Well, there are different kinds of weenie flame wars.  Some come from
people who are more interested in ignoring problems than fixing them.
Others come from people who are more interested in flaming about
problems than fixing them.  Both are equally destructive and fail to
address the real problem, which is fixing them.

This being a volunteer-driven project, each and every one of us here
is free to roll up their sleeves and fix a problem rather than simply
firing off emails in all directions taking people to task for failing
to do what we should be doing ourselves.  Arguments about lack of time
or energy also cut both ways - you can't argue that someone else
should find extra time to address an issue near and dear to your heart
out of one side of your mouth and then say that you yourself have no
time out of the other side.

 The point here seems very simple. The intel NICs are on a large number of 
 MBs and the eepro100 is the most popular card on the market. So why is 
 there vitually no maintainer for arguably the most important driver in the 
 freebsd tree when there are maintainers for scads of obscure, must less 
 used cards? freebsd touts a "core team"  which provides "direction"...does 
 the "direction" include letting important drivers fall out of maintenance 
 in favor of some crappy netgear card that chokes at 3,000pps?

You seem to be rather seriously deluded about the whole open source
process and I find that surprising given the length of time you've
been buzzing around here.  Core doesn't and cannot "demand" that some
maintainer come forward or insist that something be actively
maintained when there's nobody interested in doing so.  Perhaps if you
wanted to endow a "NIC maintainer's chair" at FreeBSD University here,
we could hire someone to do it, but otherwise we're just as subject to
the whims of volunteerism as you are, Dennis.  Why don't you volunteer
to do it?  If you argue that you don't have the time or interest, then
you've pretty much answered all your own questions and this entire
thread is particularly pointless.

- Jordan

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



Re: if_fxp - the real point

2001-03-08 Thread Jordan Hubbard

 PS: Whatever happened to all of the "support" that BSDI was going to provide?

It's paid support.  BSDi is a company, just like you.  You want to buy
a contract, we'll sell you one.  Or would you just prefer to stand on
the doorstep bitching in order to see yourself in print?

- Jordan

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



Re: if_fxp - the real point

2001-03-08 Thread Jordan Hubbard

They work fine, it's just the newer cards that Dennis is having
problems with.  I have about 10 cards using the fxp driver here now
and I fully expect them to work well into the future.

- Jordan


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



Re: if_fxp - the real point

2001-03-08 Thread Alex Zepeda

On Thu, Mar 08, 2001 at 02:48:12PM -0500, Dennis wrote:

 No. Keeping supported drivers up to date is part of the business of 
 distributing an OS. Thats what "supported" implies. The driver is out of 
 date. Noone is looking for a feature here. We just want it to work.

Dennis, dear Dennis.  I recently re-subbed to -hackers and one of the 
first posts I caught was the beginning of one of your more recent threads. 
Go away.

I kept telling myself I wasn't going to comment, but I will.  Stop
attacking people.  You're not contributing code, you're not contributing
help, you're just out there attacking people and proclaiming you know the
only direction that FreeBSD should go in.  Go away.

Publically blaring your vague rants is really becomming irritating.  Go 
away.

If you feel you are obligated out of some misguided sense of greater good
to rant, by all means do so.  However, there *ARE* some of us who aren't
intimate with your fxp problems.  Like me:

zippy:~#dmesg|grep fxp
fxp0: Intel InBusiness 10/100 Ethernet port 0xec00-0xec3f mem 
0xdb00-0xdb0f,0xdb10-0xdb100fff irq 11 at device 10.0 on pci0
fxp0: Ethernet address 00:90:27:d1:83:6a

Works well for me.  However you rant, and then state the people who should
know already know the details.  You rant that this shouldn't be brought up
again.  Okay, so don't do it Dennis.  That's fine if the people who should
know already know, so why bother the other half?  Go away.

You've got a valid problem.  Go away.

As such, you must learn to properly express this problem.  Go away.

Perhaps you just haven't realized that people won't care what you want if
you demand it in a childish way.  For the majority of the fxp consumers
out there, the fxp driver works just fine.  Go away.

You're not obligated to use FreeBSD, nor are you obligated to harass the
people who spend their time working on it.  If you've got a problem, open
a PR, submit appropiate details, leave out the heartfelt emotion, and let
those who can fix it.  Go away.

Or maybe you should take up kernel hacking in your spare time and put up
some code.  Go away.

Or you could go away.

- alex

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



Re: if_fxp - the real point

2001-03-08 Thread Alex Zepeda

On Thu, Mar 08, 2001 at 01:03:48PM -0800, Brooks Davis wrote:

 If it becomes a
 problem, the most expensive 10/100 nic you could possiably buy is less
 the $100 bucks so worry about it then.

You've never tried to find a NuBus 100baseTX adapter have you?

About $150 a pop, new.  The Asante doesn't do full duplex, is based on the
original SMC chipset, not sure about the only other option, the Farallon
card.  But you were referring to PCI cards, right? ;^)

- alex

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



Re: if_fxp - the real point

2001-03-08 Thread Mike Smith

 maybe commercial vendors would be willing to fund some freebsd projects if 
 there was a positive relationship.

They do, and there is.  I'm continually irritated that we can't work out 
a better relationship with you/ETinc, since I think it'd be to our mutual 
benefit.  You're just one of those people that we don't seem to get along 
with. 8(

 And DG has been MIA for a long time, not just recently. The last time the 
 fxp driver was broken i found the fix and pointed him at the code. I guess 
 I'll have to fix it this time also, as if maintaining drivers for 6 serial 
 cards and the bwmgr isnt enough  for me to do. Maybe I'll sell it this 
 time. :-)

*laugh*  If you don't, please file it as a PR and beat people up until it 
gets committed.  This is the best way to go, under the circumstances.

 Call BSDi (numbers on their website) and ask to speak to Gary Johnson
 (CEO) or Mark Garver (senior VP) and ask them yourself.  If you get a
 useful answer, please tell the rest of us; especially me, since I burnt
 out trying to make it happen.
 
 Ive spoken with Mr Johnson several times. hes the biggest reason that BSDI 
 is what it is. Amazing that hes still there. He has no concept of what the 
 market wants. First he wanted to challenge microsoft (at similar prices) 
 for the server market now he wants to be redhat. funny guy.

If you're unhappy with the results you're getting from Gary, try calling 
Kirk McKusick.  Keep kicking people.

 So what is the "relationship" that was announced? If they dont provide 
 support or funds, what do they do?

That's a Very Good Question.

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
   V I C T O R Y   N O T   V E N G E A N C E



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