Re: 5.5 to 6.1 upgrade

2006-08-23 Thread Helge Oldach
Chuck Swiger:
FreeBSD's COMPAT stuff will let you run binaries  
compiled against an older version of FreeBSD just fine for almost all  
circumstances.  However, as soon as you try to install a new port  
which depends on something already installed, or upgrade anything,  
you pretty much really need to upgrade *everything* to be sure that  
you don't compile new executables which depend on a mixture of COMPAT  
and current libraries...

Yep. Also beware of make delete-old and make delete-old-libs, and
ports that build differently depending on the OS version...

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


Re: usb to serial

2006-05-03 Thread Helge Oldach
Marc Fonvieille:
On Wed, May 03, 2006 at 08:33:22AM -0400, David Coder wrote:
 Is there a generic freebsd driver for usb-to-rs-232 adapters?  My Thinkpad
 (running 6.1-RC) doesn't have a standard db-9 port.
uftdi(4) for some  USB/RS232 adapters.

uplcom(4) as well, for example

ucom0: Prolific Technology PL2303 Serial adapter (ATEN/IOGEAR UC232A), rev 
1.10/2.02, addr 4

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


Re: swi4: clock sio uses 10% cpu

2006-04-21 Thread Helge Oldach
Holger,

puc0: Titan PCI-800H port 0xa400-0xa41f,0xa000-0xa01f mem 
0xdf80-0xdf800fff,0xdf00-0xdf000fff irq 10 at device 11.0 on pci0
puc1: Titan PCI-800H port 0x9800-0x981f,0x9400-0x941f mem 
0xde80-0xde800fff,0xde00-0xde000fff irq 10 at device 11.1 on pci0

The Titan device shows up as two PCI devices with shared interrupt.
Shared interrupts are supported by the puc(4) driver, but not in fast
interrupt mode. This eats a lot of CPU, causes silo overflows and
character loss. This is what the kernel tells you:

sio12: unable to activate interrupt in fast mode - using normal mode

If possible try to make these two different irqs, or disable half of
the board.

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


OLDCARD vs. NEWCARD revisited

2006-01-20 Thread Helge Oldach
Folks,

I own an LG Electronics LW1100P wireless LAN PCI board, consisting of
a Texas Instruments TI-1211 PCI-CardBus bridge and a wi(4)-compatible
PCCARD.

This card is recognized with an OLDCARD kernel but not with a(n almost)
GENERIC kernel. I've spotted two oddities with this card and made it
work with two rather trivial patches that essentially align NEWCARD a
bit more to the OLDCARD behaviour:


1) The card (or the PCI/CardBus bridge?) seems to announce that it runs
on 2V or 3.3V voltage. But it is actually lying about 2V support. It
just doesn't work @ 2V - which is a rather pointless thing for a PCI
card anyway.

The delta between OLDCARD and NEWCARD is that OLDCARD did apply power
starting with 5V, then 3.3V, then 2V, then 1V, but NEWCARD is doing it
the other way 'round. Hence this card ends up with 2V supply and doesn't
work.

I've filed PR i386/91919 for this which contains a trivial patch
reverting the voltage supply order. This might not be the preferred
solution but it solves the issue.


2) The CIS on the card does not announce an IRQ preference at all. Hence
the default IRQ mask of 0x0 applies and device_attach doesn't see an
IRQ. But this is an I/O card which clearly needs an IRQ.

I've filed PR i386/92070 for this which contains a trivial patch making
0x the default IRQ mask instead of 0x0.


Maybe some kind soul might have a look at the PRs? Actually I think that
some OLDCARD/NEWCARD issues that have been reported might be caused by
these two oddities.

BTW, The PR's relate to 5.4-STABLE but apply to 6.0-STABLE as well.

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


Re: upgrading form 4.2 to 5.x

2004-07-17 Thread Helge Oldach
Remko Lodder:
Brent Bailey wrote:

 Hello,
 My company has been asked to help with the upgrade of several Freebsd
 systems that are pretty old. The customer is running a file server samba
 also running apache running FBSD 4.2,  he wants to upgrade using cvsup 
 the make buildworld procedure to upgrade to 5.x. Im very familier with the
 make buildworld procedure however there have been significant changes
 between 4.2  5.x  so is this something that can be done without many
 problems ? Aside from reading throught the /usr/src/UPDATING file are
 there things i should look out for being that the 2 versions are so
 differrent.
 
 personally i would recommend going to the lastest stable release 4.10-p2
 
 I welcome this lists thoughts  opions on this matter
 
 thank in advance for any help :-)

Hey Brent,

FreeBSD 5.x has not yet been described as production release ready.
So your customer is best advised to use the 4.x branch, and indeed at 
the moment that is 4.10 (and the patches afterwards ofcourse).

Furthermore, the advice is to upgrade to a very recent 4.x first, before
taking the step to 5.x. So you´ll probably want to upgrade to 4.10p2 or
4-STABLE anyway. Maybe your customer would like you to go for an updated
4.x first, and go to 5.x later when it will be STABLE.

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


Re: Standard sbc and pcm support in GENERIC kernel?

2004-03-06 Thread Helge Oldach
[EMAIL PROTECTED]:
Tijl Coosemans [EMAIL PROTECTED] writes:
 I have an old toshiba which also needs PNPBIOS in 4-STABLE and
 when I tried 5-CURRENT sound just worked. Of course that doesn't say
 anything about your setup...

PNPBIOS is on by default (and non-optional) in 5.x.

That's great, so my peculiar Compaq Deskpro EN scenario should be fine
as well. I will try a FreeSBIE boot anyway to verify.

BTW, why not make PNPBIOS on by default in 4-STABLE? Is this a danger
of breaking things, aka POLA violation against prepare for 5.x
upgrade case?

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


Re: installation freebsd

2003-12-05 Thread Helge Oldach
nico:
Je voudrais savoir si je dois installer une version STABLE ou RELEASE.
Quelle est la différence?
Pouvez-vous me conseiller entre la freebsd 5.1 ou 4.8 ?

4.x-RELEASE is essentially a snapshot of 4.x-STABLE, with a given x.
4.x-RELEASEs receive security updates only. 4.x-STABLE is the working
version that receives all fixes and enhancements.

5.x is CURRENT, not necessarily guaranteed to offer production-grade
stability. CURRENT is the main development branch. Again, there are
5.x-RELEASEs, taken as snapshots from CURRENT.

There is no 5.x-STABLE yet.

Probably, since you ask, 4.9-RELEASE is what you want to start with.

http://www.freebsd.org/releases/

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


Re: [4.9-RC] What happened to ``options HTT'' ?

2003-11-04 Thread Helge Oldach
Oliver Fromme:
Brooks Davis [EMAIL PROTECTED] wrote:
  On Tue, Oct 28, 2003 at 11:42:57PM +0200, Jaco van Tonder wrote:
   I just cvsup'ed to that latest -STABLE and saw that option HTT
   is no longer availible in LINT. Does anyone know why this is no
   longer supported? I searched the stable@ list but cant seem to
   find anything on this.
  It is no longer necessicary as HTT logical CPUs are now
  activated by default. If you wish to use them, set the sysctl
  machdep.hlt_logical_cpus to 0.
Can that sysctl be changed at runtime, or is it only possible to do it
in the loader? The UPDATING entry isn't completely clear about that.

I can confirm from experience that changing this sysctl to 0 immediately
started the second logical CPU. Turning it back to 1 apparently stops
processes on the second logical CPU to start, instead everything runs
on CPU0. However processes running on the second CPU remain there until
they terminate.

By the way, are there any real world experiences whether it's worth
it to use the logical CPUs, say, on a PostgreSQL or Apache server, or
with Java stuff (jakarta/tomcat etc.)?

That would interest me as well. In particular I would be interested
where improvements might be expected - in CPU-intensive environments,
interrupt-intensive enviroments, and I/O-intensive environments.

I am running a system that walks a couple of thousand files every minute
- would that benefit from HTT? (I seem to recall that UFS as part of the
kernel is restricted to a single CPU?)

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


Re: IPsec/gif VPN tunnel packets on wrong NIC in ipfw? SOLUTION AND QUESTIONS

2002-11-22 Thread Helge Oldach
Archie Cobbs:
 Guido van Rooij wrote:
   An esp0 or ipsec0 device would provide the handle ipfw needs.
  
  That is excatly what I wanted to say earlier.
  
  But beware: this is only true in tunnel mode.
  
  In transport mode, the KAME stack calls the subprotocol handler
  directly and, unless you set up your ipsec such that the decrypted
  packets actually are tunneled packets using a gif interface, you will
  never be able to catch the packets with a packet filter!
 
 This should be easy to fix though. Just have esp_input() requeue
 the packets on ipintrq instead of calling (*inetsw[ip_protox[nxt]].pr_input)
 directly. Of course, resetting m-m_pkthdr.rcvif to an appropriate
 value (esp0 or whatever) would have to be done first.

While I (very roughly) understand how it could be implemented, I don't
understand how this would work with ESP transport mode. With transport
mode, the IP addresses remain unchanged, so essentially we are using
publicly routable addresses, and commonly these are on the physical
interfaces. How do we make the packets go to esp0 first instead of
directly to the physical interface (where the routing table points them
to)?

Seems to me that we need some trickery routing using shadow routes to
make this work, similar to using gif interfaces with ESP tunnel mode.
This would add another point of confusion and violate POLA. Seems to me
that an esp0 interface is really only useful for ESP tunnel mode. In that
case it should be a point-to-point interface similar to gif.

Perhaps worth mentioning: ESP transport mode over a gif tunnel is
*not* the same as ESP tunnel mode. Having a FreeBSD box with transport
mode/gif work against a non-FreeBSD machine in ESP tunnel mode will not
work.

Helge

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



Re: HEADS UP: sendmail 8.12.2 MFC'ed

2002-03-27 Thread Helge Oldach

Yeasah Pell:
The question is
simply this: why are there large, complex, non-BSD packages in src-contrib
that are not critical to the running of many types of systems, and not
strictly a dependency of the system proper?

Because they always have been. BSD users (those who have been running
BSD systems for *years* and not those who jumped on the wagon lately) do
expect that a decent, full-function MTA and DNS server are on board by
default. And further they expect that those beasts are being configured
as they have always been configured, in other words: No learning curve,
no additional installation of the ports.

This BSD thing is about tradition. Alternative software is what the
word says: It's about re-inventing the wheel. This is the Linux spirit.

The suggestion that moving sendmail or bind into the ports tree is
tantamount to doing the same to vi is interesting, but I see a major
difference between the two: I can hardly contrive an example where vi
wouldn't be useful to have, whereas I have actually encountered many cases
in my work where a DNS server and an MTA are both unwanted and even needed
to be removed due to constraints unrelated to name resolution or mail
transport.

I have the exactly opposite experience. Most of my systems need at least
an outbound-only MTA, and it's much easier to add a single rc.conf
line than to build a port, set aside installing the entire ports tree
first. (Yes, I have a couple of machines without ports tree. Consider,
for instance firewalls or VPN gateways.) Moving it into ports will
complicate matters for almost everybody, while having some decent
full-function package in the base system will make it easy at least for
those who use that.

Count this my strong vote against removal of packages that are
traditionally part of the base system.

Helge

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



Re: HEADS UP: sendmail 8.12.2 MFC'ed

2002-03-26 Thread Helge Oldach

Karsten W. Rohrbach:
Helge Oldach([EMAIL PROTECTED])@2002.03.26 23:26:57 +:
[...]
 standard, well- and widely-known piece of software around. You may not
 like it but both S*** and B*** are the de facto standards. Period.

Please quote correctly and don't falsify my words here. I am not willing
to discuss with you showing this unacceptable attitude.

Helge

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



Re: problem building smbfs module, any hint ?

2001-11-09 Thread Helge Oldach

Christopher Masto:
On Thu, Nov 01, 2001 at 10:37:19AM -0800, Luigi Rizzo wrote:
 ok, thanks for the hint.
 I still think there is a bug in the dependency then, because at
 least from what i have seen when KLDfying other modules,
 you make sure that your kernel contains all is needed
 for later loading the module.

smbfs is strange, partly a port, partly a kernel module, partly
dependant on compiling the kernel with certain options (which seem to
only be used for smbfs).

Actually for 4.4-STABLE is is only a port, installing just smbutil. The
Makefile (or pkg-plist) is slightly broken: The kernel module should not
be deinstalled (it isn't installed by the port either). See ports/31635.

To make it work one needs to add LIBMCHAIN *and* LIBICONV to a GENERIC
kernel config. Well, this does work for me...

Helge

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



Re: Disk I/O problem in 4.3-BETA

2001-03-13 Thread Helge Oldach

Alfred Perlstein:
* Kevin Oberman [EMAIL PROTECTED] [010312 13:46] wrote:
 How serious is the possible corruption issue, anyway. The loss in
 performance is pretty drastic although it may be that dd is an
 especially bad case, but I really don't like to corrupt my disks,
 either.

If basically running with blind write caching turned on is akin to
running your filesystem in async mode.  This is because write
caching gives the drive license to lie about completing a write,
the various ordering of writes are effectively bypassed.  If you
crash without these dependancies actually written to the disk, when
you come back up you have a good chance of losing large portions
of your filesystem.

I'd say this is a bit too pessimistic. There is a fundamental difference
between softupdates and ATA write-cacheing: Softupdates holds the async
data in main RAM while ATA write-cacheing already has it in the (cache
memory of the) disk device.

Obviously a power outage would affect both situations in a similar way.
But during just an operating system crash (assuming power stays up),
one should be better off with ATA write-cacheing, as the disk should be
able to dump the data from the cache chips to the physical medium. With
softupdates async data is just lost.

Generally I'd say it's not a bad idea to have write caching on the disk
enabled - assuming that it is decently implemented. BTW, don't SCSI
disks use write cacheing as well? :-)

Just my 2,
Helge

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



Re: Disk I/O problem in 4.3-BETA

2001-03-13 Thread Helge Oldach

Alfred Perlstein:
* Helge Oldach [EMAIL PROTECTED] [010313 00:48] wrote:
 Alfred Perlstein:
 If basically running with blind write caching turned on is akin to
 running your filesystem in async mode.  This is because write
 caching gives the drive license to lie about completing a write,
 the various ordering of writes are effectively bypassed.  If you
 crash without these dependancies actually written to the disk, when
 you come back up you have a good chance of losing large portions
 of your filesystem.
 
 I'd say this is a bit too pessimistic. There is a fundamental difference
 between softupdates and ATA write-cacheing: Softupdates holds the async
 data in main RAM while ATA write-cacheing already has it in the (cache
 memory of the) disk device.
 
 Obviously a power outage would affect both situations in a similar way.
 But during just an operating system crash (assuming power stays up),
 one should be better off with ATA write-cacheing, as the disk should be
 able to dump the data from the cache chips to the physical medium. With
 softupdates async data is just lost.
 
 Generally I'd say it's not a bad idea to have write caching on the disk
 enabled - assuming that it is decently implemented. BTW, don't SCSI
 disks use write cacheing as well? :-)

I'm pretty sure you're wrong.

I think you misunderstood my argument. Agreed, there is practically
no difference in the damage done to softupdates versus write-cacheing
during a power outage.

But there should be a difference when the OS dies away while power stays
up. The OS dying away means that the disk has lots of time to spill out
the cached data to the physical medium as it's no longer banged at high
data rates by the host. So at least in theory we should be better off in
this situation.

I'm not 100% certain, but many people working with embedded systems
have explained to me that it's no longer safe to assume that write
cached data will be sync'd to the disk's media at crash time.

That may be correct. But then this breaks my naive understanding of
"write caching"...

And again: Isn't write-cacheing turned on on SCSI disks? :-)

Helge

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



Re: Ports updating... Good ways?

2001-02-11 Thread Helge Oldach

Jim Weeks:
On Thu, 8 Feb 2001, David Bushong wrote:
 I'll try to put a "cleanup" mode in one of these days, but it's rather nasty,
 since basically you have to:
 
 pkg_delete all of the versions (including the most recent), pkg_delete all
 of the programs that depended on older versions, reinstall/rebuild the most
 recent version, then rebuild the dependent packages.

You don't really have to do this.  You can remove the info files for the
old versions from /var/db/pkg/.  For instance, if you have checked
pkg_info and found you have two versions of zip ie zip-2.3 and zip-2.2,
simply rm -r /var/db/pkg/zip-2.2

Disagree. Consider that zip-2.2 had added a file /usr/local/where/ever
which is no longer part of zip-2.3. Now you want that one cleaned up as
well, don't you?

Having two versions of one port installed is generally a Bad Thing as
it may result in orphan files.

Helge


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



Re: /var drive space problem

2001-01-08 Thread Helge Oldach

Sebastien ROCHE:
My / partition is 32 Mb large. I had no problem until yesterday, when the
make installkernel didn't work due to insufficient space.
I think it's /modules which is bigger than it was (and the installation
process makes a copy of it). Anyway it was difficult to have it work. I
lost /stand and I put /lkm on /usr and I had to delete some binaries in
/bin or /sbin that I don't use.

Actually you can safely remove /modules and /modules.old after a
successful "make buildkernel" (!) while you are in single-user just
before "make installkernel". Then even a 32 MB root should suffice.

If you want to be on the very safe side you can try removing
/modules.old first. Often that suffices.

A populated /lkm is pointless on an ELF system anyhow.

Also /stand gets outdated quickly :-) and thus can be removed.

Helge


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



Re: 4.2-stable, ports/packages in XF86 4.0.2

2001-01-01 Thread Helge Oldach

David W. Chapman Jr.:
The problem is netscape itself, since it comes in binary format, anyone who
ports it doesn't have a choice into which format, I believe the bsdi version
of netscape is elf, but I'm not totally sure.

It is, and the BSDI binary runs just smoothly on FreeBSD. The only issue
is that the latest version is not 4.76 but 4.75. I am not sure whether
this is because the BSDI version was not suffering the bug that made
Netscape to release 4.76, or whether they just dropped BSDI support.

Helge


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



Re: Dedicated disks (was: Dangerously Dedicated)

2000-12-15 Thread Helge Oldach

Glendon Gross:
Is there anyone interested in rewriting that "fake" partition table,

Please look at the thread with the same topic three weeks ago.

I stated that it wouldn't be possible because there is a fundamental
disagreement:

BIOS standard demands that the first *sector* always remains reserved.
However DD mode only reserves the first *block* and starts with the
actual contents at the second block. This (intentionally) violates BIOS
standards. Though many BIOSsen will happily accept it, some will get
picky and refuse to boot a DD disk due to standards violation.

If you would leave the first *sector* reserved with DD mode, you are
basically left with the layout of non-DD mode, so this is pointless.

or is that requirement satisfied by the non-dedicated format?

Exactly. Non-DD follows the BIOS standards, so it will serve you fine,
at the "expense" of losing some few kB of disk space.

it
would be aesthetically more pleasing to be able to use the 
dedicated format.

Fully agree. However there are things in the BIOS architecture that
don't care about aesthetics. After all, this is the PC world.

Helge


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



Re: pcm0: problem

2000-12-08 Thread Helge Oldach

Andre DDAdmin:
I'm running 4.1.1-release, and thinking of moving to 4.2-release or
stable. the problem occurs whenever I play any sound file. mp3 or wav
files. if the sound card is in use and I move my mouse, it gives me
this error.

pcm0: hwptr went backwards  - 
pcm0: hwptr went backwards  - 
pcm0: hwptr went backwards  - 

Although this entirely harmless it is fixed with 4.2-RELEASE. You want
to upgrade.

Helge


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



Re: make installworld from nfs directory

2000-12-06 Thread Helge Oldach

Hurf Sheldon:
We've built oa 4.2-STABLE /usr/src (loaded with cvsup) tree by 
running "make buildworld", then a "make installworld" on machine "A" 
(originally a 4.0-RELEASE), then built a new kernel, which worked fine.
Now we NFS mount the machine "A":/usr/src to machine "B":/usr/src (also
4.0-RELEASE)
and run "make installworld" which dies with the message:
"install: /usr/src/include/osreldate.h: No such file or directory"
The build logon machine "A" says this file was created on the fly during
the "make buildworld" by 'newconf.sh' . Do we have to do a "make
buildworld" on every
system?

You need to mount A:/usr/obj to /usr/obj on B as well.

Helge


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



Re: can't flash Cisco 2516 using rcp (recv BAD, Login incorrect.

2000-12-02 Thread Helge Oldach

Andreas Klemm:
On Fri, Dec 01, 2000 at 10:16:17AM +0100, Helge Oldach wrote:
 Andreas Klemm:
 Address or name of remote host [172.16.2.1]?
 Source username [ios]?
   ^^^

 ip rcmd remote-host andreas 172.16.2.1 andreas enable
 ip rcmd remote-host cisco 172.16.2.1 cisco enable
 ip rcmd remote-host cron 172.16.2.1 cron enable
 ip rcmd remote-username andreas
 ip rcmd source-interface Ethernet0
 
 /home/andreas/.rhosts has proper permissions:
 -rw---  1 andreas  andreas  174  1 Dez 07:56 /home/andreas/.rhosts

 Perhaps this is a username problem? The router wants to talk to the user
 "ios" and not to "andreas".

andreas:xx:1001:1001::0:0:Andreas Klemm:/home/andreas:/bin/tcsh
ios:xx:1001:1001::0:0:IOS:/home/andreas/tftpboot:/bin/tcsh

Its the same user (UID) but different HOME dir

OK. But you do have a proper /home/andreas/tftpboot/.rhosts? And
/home/andreas/tftpboot and its contents is world readable?

Helge


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



Re: Dangerously Dedicated

2000-11-21 Thread Helge Oldach

Chad R. Larson:
I think earlier in this thread was a reference to a document somewhat
later than the BIOS code shipped with an AT.

Which probably makes some sense as FreeBSD won't run on a plain IBM AT
box anyway...

Do we want to start a new thread on what exactly =is= the authoritative
documentation for PC architecture?

The real issue is FreeBSD has to be able to boot on the hardware that's
in the stores.

Having abandoned my i486 Overdrive box just a week ago in favor of a
decent 166 MHz (gee!) Pentium CPU, I'd like to claim that FreeBSD should
be able to boot on hardware that's in the field rather than in the
stores. That's definitely the bigger number of variants.

Helge


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



Re: 4.2 Beta Broke ahc Support for AHA2842

2000-11-13 Thread Helge Oldach

Dave Tweten:
My old kernel, vintage 4.1.1, works fine with my three old Adaptec SCSI host 
bus adapters, two AHA1742A's and an AHA2842VL (yes, it's an old motherboard).  
I've cvsupped 4.2 a couple of times (most recently November 9, 14:26 PST), 
built world, built kernel, installed kernel, and tried to reboot.  The 
following behavior happened both times:

Early boot output looks like:

   ahb0: Adaptec 174x SCSI host adapter at 0x1c00-0x1cff, irq 11 (level)
   ahb0: on disa0 slot 1
   ahb0: AHA1742A Single Ended SCSI Adapter, FW Rev. E   , ID=7, 64 ECBs
   ahb1: Adaptec 174x SCSI host adapter at 0x2c00-0x2cff, irq 12 (level)
   ahb1: on eisa0 slot 2
   ahb1: AHA1740A Single Ended SCSI Adapter, FW Rev. E   , ID=6, 64 ECBs
   ahc0: Adaptec 284X SCSI Adapter at 0x8c00-0x8cff, irq 10 (edge)
   ahc0: on eisa0 slot 8
   aic7770: Single Channel A, SCSI Id=7, 4/255 SCBs

which corresponds to the output from a 4.1.1 kernel.  Later, however, comes:

   ahc0: brkadrint, Illegal Sequencer Address referenced at seqaddr = 0x3
   SCB count = 10
   Waiting Queue Entries:
   Disconnected Queue Entries:
   QOUTFIFO entries:
   Sequencer Free SCB List: 0 1 2 3
   Pending list:
   Kernel Free SCB list: 8 7 6 5 4 3 2 1 0
   Waiting 5 seconds for SCSI devices to settle.
   ahb0: SCSI Bus Reset Delivered
   ahb1: SCSI Bus Reset Delivered

Justin had just fixed this yesterday and MFC'd into STABLE. I had the
same error on an aic7770 adapter which is gone now after making a new
kernel.

Helge


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