reboot -p

2001-12-26 Thread Thomas Quinot

Currently, when reboot is invoked with the '-p' command line flag
(powerdown), it performs a shutdown with RB_HALT|RB_POWEROFF.
In some situations, it can be useful to try to perform a poweroff,
but reboot if it fails (e.g. when you are shutting down the system
as a result of a power failure, you want the system to reboot,
*not* stay down, if power was restored after the start of the shutdown
procedure). It would be nice if reboot was changed to pass only
RB_POWEROFF (without RB_HALT) when invoked with '-p'. Of course halt(8)
whould be unaffected and still pass RB_HALT|RB_POWEROFF when invoked
as halt -p.

What do others think of this change:

--- reboot.cThu Aug  2 12:01:20 2001
+++ /tmp/reboot.c   Wed Dec 26 13:03:45 2001
@@ -93,7 +93,7 @@
break;
case 'p':
pflag = 1;
-   howto |= (RB_POWEROFF | RB_HALT);
+   howto |= RB_POWEROFF;
break;
case 'q':
qflag = 1;

-- 
[EMAIL PROTECTED]

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



delock pccard to pci adapter

2001-12-26 Thread Christoph Kukulies

I probablz made the mistake not to look into the
hardware compatibility list when buying this card
to build a wireless access point using an ELSA
Airlancer MC-11 PCMCIA with tis DeLock (www.delock.de)

Any clues to get it working with a FreeBSD 4.4R?

:r ls
:r l
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 4.4-RELEASE #10: Wed Dec 26 10:38:18 CET 2001
[EMAIL PROTECTED]:/usr/src/sys/compile/BGATEI4B
Timecounter i8254  frequency 1193182 Hz
CPU: AMD Am5x86 Write-Through (486-class CPU)
  Origin = AuthenticAMD  Id = 0x4e4  Stepping = 4
  Features=0x1FPU
real memory  = 67108864 (65536K bytes)
avail memory = 62201856 (60744K bytes)
Preloaded elf kernel kernel at 0xc0314000.
Preloaded userconfig_script /boot/kernel.conf at 0xc031409c.
npx0: math processor on motherboard
npx0: INT 16 interface
pcib0 on motherboard
pci0: PCI bus on pcib0
chip0: Intel 82424ZX (Saturn) cache DRAM controller at device 0.0 on pci0
ncr0: ncr 53c810 fast10 scsi port 0xe800-0xe8ff mem 0xfafef000-0xfafef0ff irq 9 at 
device 1.0 on pci0
isab0: Intel 82378ZB PCI to ISA bridge at device 2.0 on pci0
isa0: ISA bus on isab0
de0: Digital 21041 Ethernet port 0xe400-0xe47f mem 0xfafee000-0xfafee07f irq 10 at 
device 4.0 on pci0
de0: SMC 21041 [10Mb/s] pass 2.1
de0: address 00:e0:29:0b:7a:4e
pci0: Matrox MGA Millennium 2064W graphics accelerator at 5.0 irq 11
chip1: PCI to CardBus bridge (vendor=1180 device=0475) irq 12 at device 6.0 on pci0
orm0: Option ROMs at iomem 0xc-0xc7fff,0xe8000-0xebfff,0xec000-0xe on isa0
fdc0: NEC 72065B or clone at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1440-KB 3.5 drive on fdc0 drive 0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
atkbdc0: Keyboard controller (i8042) at port 0x60,0x64 on isa0
atkbd0: AT Keyboard irq 1 on atkbdc0
vga0: Generic ISA VGA at port 0x3c0-0x3df iomem 0xa-0xb on isa0
sc0: System console on isa0
sc0: VGA 8 virtual consoles, flags=0x200
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 flags 0x10 on isa0
sio1: type 16550A
ppc0: Parallel port at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
lpt0: Printer on ppbus0
lpt0: Interrupt-driven port
pcfclock0: PCF-1.0 on ppbus0
ppi0: Parallel I/O on ppbus0
pps0: Pulse per second Timing Interface on ppbus0
plip0: PLIP network interface on ppbus0
ed0 at port 0x280-0x29f iomem 0xcc000-0xc irq 5 on isa0
ed0: address 00:00:c0:d2:c2:9e, type SMC8216/SMC8216C (16 bit) 
de0: enabling 10baseT port
IP packet filtering initialized, divert enabled, rule-based forwarding disabled, 
default to deny, logging limited to 100 packets/entry by default
ad0: 6149MB WDC AC26400R [13328/15/63] at ata0-master BIOSPIO
Waiting 4 seconds for SCSI devices to settle
Mounting root from ufs:/dev/ad0s1a
da0 at ncr0 bus 0 target 0 lun 0
da0: QUANTUM MAVERICK 540S 0901 Fixed Direct Access SCSI-2 device 
da0: 10.000MB/s transfers (10.000MHz, offset 8)
da0: 516MB (1057758 512 byte sectors: 64H 32S/T 516C)

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



Re: delock pccard to pci adapter

2001-12-26 Thread Bernd Walter

On Wed, Dec 26, 2001 at 01:21:42PM +0100, Christoph Kukulies wrote:
 I probablz made the mistake not to look into the
 hardware compatibility list when buying this card
 to build a wireless access point using an ELSA
 Airlancer MC-11 PCMCIA with tis DeLock (www.delock.de)

Your pcmcia chip is not supported by your kernel.
You should first check your kernel config for pcmcia support.
And then pccardc dumpcis if pcmcia works but you card is not indentified.

 chip1: PCI to CardBus bridge (vendor=1180 device=0475) irq 12 at device 6.0 on pci0

Your bridge is only probed as a generic pci chip.

-- 
B.Walter  COSMO-Project http://www.cosmo-project.de
[EMAIL PROTECTED] Usergroup   [EMAIL PROTECTED]


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



Swap not used *at**all*

2001-12-26 Thread Andrei Popov


Is this normal:

andrei@vogon:~
2:05:49pm% swapinfo
Device  1K-blocks UsedAvail Capacity  Type
/dev/ad4s1b5253440   525344 0%Interleaved

This machine is running with 256MB RAM and a 512MB swap device.  Swap usage
is zero even when running X and postgress and aolserver with a running
instance of OpenACS-4.

systat(1) with vmstat option shows no activity on swap either.

The system is a recent -CURRENT (21-Dec).


-- Andrei

P.S.  From -questions, please cc: me in reply

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



Re: Fix for broken burncd msinfo PR#27593

2001-12-26 Thread David Wolfskill

Date: Wed, 26 Dec 2001 00:02:23 +1000
From: Stephen McKay [EMAIL PROTECTED]

A number of people have complained that burncd msinfo returns the wrong
value when there are already multiple sessions on a CD.  This is true,
and is bug bin/27593.

Since I burn a lot of multisession CDs, and have been working out the mkisofs
-C values by hand with the help of cdcontrol info, I thought now would be a
good time to fix this bug.

Unfortunately, I've found that burncd won't work with SCSI burners, and
the only ATAPI burner I have is at work, and well, it's Christmas and all
that.  So this is completely untested, though I believe it should work.

OK; I corresponded with Stephen, and since I have an ATAPI CD burner, I
tested it (under -CURRENT).  The patch works as advertised, as far as I
can tell:  I was able to make a multi-session CD following Stephen's
suggestions, and using output from cdcontrol info as a reference, the
output from burncd msinfo is broken (in that it always returns 0 for
the first LBA of the last track) without Stephen's patch, but with the
patch applied, the LBAs reported by burncd msinfo agree with those
reported by cdcontrol info.

I hope this can make it into 4.5.

Likewise -- though my perceived need for it is less than Stephen's, it
would be a Good Thing to have this (apparently easily-fixed bug) fixed.

Cheers,
david
-- 
David H. Wolfskill  [EMAIL PROTECTED]
I believe it would be irresponsible (and thus, unethical) for me to advise,
recommend, or support the use of any product that is or depends on any
Microsoft product for any purpose other than personal amusement.

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



Re: multiple audio devices and /dev/dsp*

2001-12-26 Thread cameron grant

 on -CURRENT though /dev/dsp seems to be conjured up by the devfs system
 and i have simply been unable to find a way to make it point my prefered
 device node ... in my case /dev/dsp1.
 
 Am i missing something obvious here ... or is it simply not possible on
 -CURRENT to do something similair to -STABLE ?

sysctl hw.snd.unit=n

where n is the unit to use by default.

this can also be set from the loader.

-cg



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



Re: Swap not used *at**all*

2001-12-26 Thread Dan Nelson

In the last episode (Dec 26), Andrei Popov said:
 
 Is this normal:
 
 andrei@vogon:~
 2:05:49pm% swapinfo
 Device  1K-blocks UsedAvail Capacity  Type
 /dev/ad4s1b5253440   525344 0%Interleaved
 
 This machine is running with 256MB RAM and a 512MB swap device.  Swap usage
 is zero even when running X and postgress and aolserver with a running
 instance of OpenACS-4.

Try this: 

dd if=/dev/zero of=/dev/null bs=192m count=1

That should force some swapping :)
 
-- 
Dan Nelson
[EMAIL PROTECTED]

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



Re: Swap not used *at**all*

2001-12-26 Thread Andrei Popov

On Wed, Dec 26, 2001 at 09:19:05AM -0600, Dan Nelson wrote:
 In the last episode (Dec 26), Andrei Popov said:
  
  Is this normal:
  
  andrei@vogon:~
  2:05:49pm% swapinfo
  Device  1K-blocks UsedAvail Capacity  Type
  /dev/ad4s1b5253440   525344 0%Interleaved
  
  This machine is running with 256MB RAM and a 512MB swap device.  Swap usage
  is zero even when running X and postgress and aolserver with a running
  instance of OpenACS-4.
 
 Try this: 
 
 dd if=/dev/zero of=/dev/null bs=192m count=1
 
 That should force some swapping :)

It sure does :)

But the question still remains -- is it not odd that there's no swapping
when running X, nor is there one when running fairly expenmsive Postgres
selects et al?

  
 -- 
   Dan Nelson
   [EMAIL PROTECTED]


-- Andrei

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



Re: Swap not used *at**all*

2001-12-26 Thread Dan Nelson

In the last episode (Dec 26), Andrei Popov said:
 On Wed, Dec 26, 2001 at 09:19:05AM -0600, Dan Nelson wrote:
  In the last episode (Dec 26), Andrei Popov said:
   Is this normal:
  
   Device  1K-blocks UsedAvail Capacity  Type
   /dev/ad4s1b5253440   525344 0%Interleaved
   
   This machine is running with 256MB RAM and a 512MB swap device. 
   Swap usage is zero even when running X and postgress and
   aolserver with a running instance of OpenACS-4.
  
  Try this: dd if=/dev/zero of=/dev/null bs=192m count=1.  That
  should force some swapping :)
 
 It sure does :)
 
 But the question still remains -- is it not odd that there's no
 swapping when running X, nor is there one when running fairly
 expenmsive Postgres selects et al?

Not necessarily.  It depends on your configuration.  If you tell
Postgres to use (say) 192MB of memory, then it will definitely swap,
just like the dd did.  If you only configure it for 64MB, then it could
easily coexist with X, Netscape, and other medium-memory-use
applications without swapping.  I wouldn't expect AOLServer to consume
much memory at all.

As comparison, I have a 512MB box that runs mysql (256MB), squid
(75MB), and roxen (20MB), and occasionally X+mozilla (64MB).  It has
30MB of swap used at the moment, which was probably just used once.

-- 
Dan Nelson
[EMAIL PROTECTED]

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



Kernel broken

2001-12-26 Thread Jan Stocker

Sources from: Dec, 26 11:28 CET 

linking kernel
procfs.o: In function `procfs_init':
procfs.o(.text+0x1ac): undefined reference to `pfs_create_link'
procfs.o(.text+0x1c0): undefined reference to `pfs_create_dir'
procfs.o(.text+0x1db): undefined reference to `pfs_create_file'
procfs.o(.text+0x1f4): undefined reference to `pfs_create_file'
procfs.o(.text+0x213): undefined reference to `pfs_create_file'
procfs.o(.text+0x229): undefined reference to `pfs_create_file'
procfs.o(.text+0x248): undefined reference to `pfs_create_file'
procfs.o(.text+0x261): more undefined references to `pfs_create_file'
follow
procfs.o: In function `procfs_init':
procfs.o(.text+0x330): undefined reference to `pfs_create_link'
procfs.o: In function `_procfs_mount':
procfs.o(.text+0x36b): undefined reference to `pfs_mount'
procfs.o: In function `_procfs_init':
procfs.o(.text+0x385): undefined reference to `pfs_init'
procfs.o: In function `_procfs_uninit':
procfs.o(.text+0x39d): undefined reference to `pfs_uninit'
procfs.o(.data+0x68): undefined reference to `pfs_unmount'
procfs.o(.data+0x6c): undefined reference to `pfs_root'
procfs.o(.data+0x74): undefined reference to `pfs_statfs'
*** Error code 1

Jan


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



Re: Kernel broken

2001-12-26 Thread Maxime Henrion

Jan Stocker wrote:
 Sources from: Dec, 26 11:28 CET 
 
 linking kernel
 procfs.o: In function `procfs_init':
 procfs.o(.text+0x1ac): undefined reference to `pfs_create_link'
 procfs.o(.text+0x1c0): undefined reference to `pfs_create_dir'
 procfs.o(.text+0x1db): undefined reference to `pfs_create_file'
 procfs.o(.text+0x1f4): undefined reference to `pfs_create_file'
[...]

Please read /usr/src/UPDATING :

20011203:
The procfs pseudo-filesystem has now been converted to use the
pseudofs framework.  If you have 'options PROCFS' in your
kernel config, you'll need to add 'options PSEUDOFS' if it's
not there already.

Maxime
-- 
Don't be fooled by cheap finnish imitations ; BSD is the One True Code

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



Re: Kernel broken

2001-12-26 Thread Jan Stocker

Xcuse me...overread it...

Jan

On Wed, 2001-12-26 at 19:46, Maxime Henrion wrote:
 Jan Stocker wrote:
  Sources from: Dec, 26 11:28 CET 
  
  linking kernel
  procfs.o: In function `procfs_init':
  procfs.o(.text+0x1ac): undefined reference to `pfs_create_link'
  procfs.o(.text+0x1c0): undefined reference to `pfs_create_dir'
  procfs.o(.text+0x1db): undefined reference to `pfs_create_file'
  procfs.o(.text+0x1f4): undefined reference to `pfs_create_file'
 [...]
 
 Please read /usr/src/UPDATING :
 
 20011203:
 The procfs pseudo-filesystem has now been converted to use the
 pseudofs framework.  If you have 'options PROCFS' in your
 kernel config, you'll need to add 'options PSEUDOFS' if it's
 not there already.
 
 Maxime
 -- 
 Don't be fooled by cheap finnish imitations ; BSD is the One True Code



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



Re: Swap not used *at**all*

2001-12-26 Thread Alfred Perlstein

* Andrei Popov [EMAIL PROTECTED] [011226 12:21] wrote:
 On Wed, Dec 26, 2001 at 09:19:05AM -0600, Dan Nelson wrote:
  In the last episode (Dec 26), Andrei Popov said:
   
   Is this normal:
   
   andrei@vogon:~
   2:05:49pm% swapinfo
   Device  1K-blocks UsedAvail Capacity  Type
   /dev/ad4s1b5253440   525344 0%Interleaved
   
   This machine is running with 256MB RAM and a 512MB swap device.  Swap usage
   is zero even when running X and postgress and aolserver with a running
   instance of OpenACS-4.
  
  Try this: 
  
  dd if=/dev/zero of=/dev/null bs=192m count=1
  
  That should force some swapping :)
 
 It sure does :)
 
 But the question still remains -- is it not odd that there's no swapping
 when running X, nor is there one when running fairly expenmsive Postgres
 selects et al?

No, the system tries pretty hard not to swap.  In fact swapping is
really a bad thing to have happen on a loaded machine as it can
result in a cascade failure.  If you look in the archives for
Matt Dillon's postings on cascade failure it will explain things
a lot better.

-- 
-Alfred Perlstein [[EMAIL PROTECTED]]
'Instead of asking why a piece of software is using 1970s technology,
 start asking why software is ignoring 30 years of accumulated wisdom.'
Tax deductable donations for FreeBSD: http://www.freebsdfoundation.org/

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



Re: vm_zeropage priority problems.

2001-12-26 Thread Terry Lambert

Luigi Rizzo wrote:
 
 Don't know how interesting this can be, but i am writing
 (no plans to commit it, unless people find it interesting)
 some code to implement a weight-based instead of priority-based
 scheduler. The code is basically the WF2Q+ scheme which is
 already part of dummynet, adapted to processes.
 It is quite compact, and i think i can make it reasonably
 compatible with the old scheme, i.e. a sysctl var can be
 used to switch between one and the other with reasonably
 little overhead.
 
 This would help removing the ugly property that priority-based
 have, which is that one process can starve the rest of the system.

Look for QLINUX.  There's a nice paper on Weighted Fair Share
scheduling referenced on the page, as well as a couple of LRP
references.

Note that someone recently did a port of the LRP + Resource Containers
code to FreeBSD 4.4 (Terrible Rice Univeristy License, though).

-- Terry

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



Re: Logitech iFeel Optical USB Mouse cannot be attached.

2001-12-26 Thread Terry Lambert

Doug White wrote:
 
 Dropping -stable crosspost.
 
 For those of you with this mouse -- we really need the output of 'usbdevs
 -v' with the mouse attached.
 
 I'm betting that this isn't a standard USB mouse and requires a special,
 proprietary driver. :(

The very idea of a winmouse gives me the heebee-jeebees...

-- Terry

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