Re: UPDATE: mozilla-firefox-3.0
n0g0013 writes: any attempt at discourse here deteriorates, at best, to pissing contest This is what should go on the t-shirt.
Re: ftp site with all sorts of HDA codecs and functionality
Rob Lytle writes: Looks like Apple is way ahead of everyone else. Oh, Rob, what are we going to do with you ;) I have about 50 codec dumps in my collection; Ariff from FreeBSD has shared even more; we have full source code from FreeBSD, NetBSD, OpenSolaris, Linux and Open Sound. You are digging in the wrong place
Re: ftp site with all sorts of HDA codecs and functionality
Rob Lytle writes: The only way I can get a decent sound level is using XMMS and its equalizer, raising the master level. Try using mixerctl. Ports don't always handle volume properly.
Re: (solved) Azalia / HDA problems
Hi Rob, Rob Lytle writes: I need to look up the data sheet for my codec. There are no datasheets for these Sigmatel HDA codecs found in VAIOs. Yours seems to be very similar to mine, so I had us use the same code. It's possible that the hardware volume control behaves differently, so you could try this diff if you like. It will give you both outputs.volume (the hardware control) and outputs.master to experiment with. 0 to 255 seems like not much resolution for volume. It has 127 volume steps and we hit them all. You can see this in your debug dmesg: azalia_codec_init: There are 23 widgets in the audio function. ... outamp: mute=1 size=2 steps=127 offset=127 Index: azalia_codec.c === RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v retrieving revision 1.49 diff -u -p -r1.49 azalia_codec.c --- azalia_codec.c 26 Jun 2008 05:42:17 - 1.49 +++ azalia_codec.c 30 Jun 2008 00:33:12 - @@ -2734,7 +2734,9 @@ static const mixer_item_t stac7661_mixer {{0, {AudioNspeaker.mute}, AUDIO_MIXER_ENUM, AZ_CLASS_OUTPUT, 0, 0, ENUM_OFFON}, 0x05, MI_TARGET_OUTAMP}, {{0, {AudioNspeaker}, AUDIO_MIXER_VALUE, AZ_CLASS_OUTPUT, - 0, 0, .un.v={{}, 2, MIXER_DELTA(127)}}, 0x05, MI_TARGET_OUTAMP} + 0, 0, .un.v={{}, 2, MIXER_DELTA(127)}}, 0x05, MI_TARGET_OUTAMP}, + {{0, {AudioNvolume}, AUDIO_MIXER_VALUE, AZ_CLASS_OUTPUT, + 0, 0, .un.v={{}, 1, MIXER_DELTA(127)}}, 0x17, MI_TARGET_VOLUME} }; int
Re: (solved) Azalia / HDA problems
Rob Lytle writes: Using audioctl and mixerctl I just experimented until I got settings that workied, then put them in a file sourced upon logon. Very simple hack. Not really a hack. It's documented in mixerctl.conf(5).
Re: security fixes for packages
Edd, although no developer I am interested in assisting. Personally, following the six month -stable cycle fits my needs better than following -current. I have used the diffs at http://openbsd.rutgers.edu/ as a resource for creating -stable packages and I now see UNSUPPORTED 4.3 packages are available. Perhaps this would be a good starting point? I don't pretend to know the solution to this problem, but I do think that more people working on current ports, on ports in general, would free up some of the more experienced developers so that they could maintain a -stable branch. I don't think a new person or group of people jumping in from zero and maintaining stable ports is going to happen. It's a lot of work and requires some proven understanding of the ports system and OpenBSD itself. So, if you have time to work on stable ports, and access to a machine that can run -current, and want to help, why not start with real -current ports? Any cheap old box, of any arch, will do.
Re: azalia
Gabriel Guzman [EMAIL PROTECTED] writes: Also running 4.3 generic, and been reading here and in archives about people having issues with the azalia driver. Here is my info, if it's useful to devs, or if you guys need anything else from me, let me know: short story: xmms works fine - cdio cdplay doesn't work - ogg123 doesn't work - cat file.wav /dev/(audio|sound) works, but can't set sample rates. These are all sure signs of a device fixed at a 48 kHz sample rate. The driver is doing the best it can with the crummy hardware it's been given.
Re: azalia problem on 4.2-release: loud tone
Jacob Yocom-Piatt [EMAIL PROTECTED] writes: have a little via c7 machine for my home workstation and the audio chipset is detected as an azalia device azalia0 at pci4 dev 1 function 0 VIA HD Audio rev 0x00: irq 5 azalia0: host: High Definition Audio rev. 1.0 azalia0: codec: VIA/0x1708 (rev. 5.0), HDA version 1.0 when i play music through xmms, i do hear it but it is pretty much washed out by a loud, constant, irritating tone that is substantially louder than the music itself. AFAICT there is nothing else outputting audio on the machine. advice on how to do any of the following would be appreciated: - determine if something on the machine is generating this sound - stop the sound - fix the driver I have not had a chance to look at this, but I have written some basic info on solving problems with the generic driver: http://freedaemonhosting.com/~deanna/azalia-no-sound.txt I won't post it inline here, for fear of being run out on a rail. It's a very tedious process and only meant for the truly devoted or truly desperate ;)
Re: azalia
[EMAIL PROTECTED] writes: I am running OpenBSD 4.3 generic, and cannt change the playing rate with audioctl to play mp3s with mpg123. http://www.openbsd.org/faq/faq13.html#playaudio , | Some sound devices can play only fixed sample rates. For | instance, you may be trying to play a 22050 Hz file through a | sound chip which is locked at 48000 Hz. | | There are audio utilities in the packages and ports collection | that tackle this problem by performing rate resampling. For | example, x11/mplayer has a -srate switch to specify a desired | output sample rate. You would set that to the rate your sound | device is using. KDE's artsd and some games support similar | options. Read the documentation of your specific audio | application to find out whether it supports rate resampling. ` Right now the only way to check your supported rates is by trial and error, for example % audioctl play.rate=8000 audioctl: set failed: Invalid argument % audioctl play.rate=48000 play.rate: - 48000 It might be nice to add the list of supported rates to audioctl.
Re: azalia
[EMAIL PROTECTED] writes: # dmesg |grep azalia azalia0 at pci0 dev 27 function0 Intel 82801GB HDAudio rev 0x02:apic2 int 22(irq10) azalia0: codec[s]: Realtek/0x861, audio at azalia 0 p.s. #cdio play gives no sound either thx Try setting all volume levels to something over 200, and experiment with different choices for 'inputs.usingdac'. Using mixerctl(1). 'mixerctl -av' will show you what your choices are.
Re: No sound input with azalia
Alexander Hall [EMAIL PROTECTED] writes: I cannot seem to get any input from my azalia(4) sound device (Intel 82801H HD Audio). `mixerctl` reports no inputs and dd if=/dev/audio gives me nohing but ^A^@'s. Is this a know issue or have I missed something? Yep, it's known. When I added ad1984 codec support, people were eager to get their music working, so the recording, which is somewhat complicated, was put off for later. These machines have 2-3 mic jacks and an internal digital mic array. Let's start with trying to get the front mic jack working. I'll send a diff privately; if anyone else wants to help or test, please let me know. Thanks!
Re: wrong files on ftp://ftp.openbsd.org/pub/OpenBSD/4.2/ ?
Juan Miscaro writes: --- Jacob Meuser [EMAIL PROTECTED] wrote: On Sat, Mar 22, 2008 at 03:55:20PM -0400, Juan Miscaro wrote: Seems like something a lot of people get bitten by. How does one stay informed on this snapshot libc/packages synchronization issue? subscribe to [EMAIL PROTECTED] to see when libc bumps happen, then check the dates of the snapshots and packages. The subject titles of the messages to that list are non-informative. Do you mean that I should read every one that says: CVS: cvs.openbsd.org: src ? It's been a long time since I did this, so my memory is fuzzy, but I believe that the ctm-log list might be more practical for this purpose. It is a single daily message with an organized list of source changes. (IIRC.. someone correct me.) http://www.openbsd.org/ctm.html
Re: tcl-8.4 and tk-8.4 manpages
There's probably a better way to do it, but I don't know how. At least this works. Here's mine. This is covered in man.conf(5).. :) --- man.conf.orig Wed Mar 26 15:52:28 2008 +++ man.confWed Mar 26 16:21:48 2008 @@ -7,9 +7,11 @@ _whatdb/usr/share/man/whatis.db _whatdb/usr/local/man/whatis.db _whatdb/usr/X11R6/man/whatis.db +_whatdb/usr/local/lib/tcl8.4/man/whatis.db +_whatdb/usr/local/lib/tk8.4/man/whatis.db # Subdirectories for paths ending in '/', IN SEARCH ORDER. -_subdircat1 man1 cat8 man8 cat6 man6 cat2 man2 cat3 man3 cat5 man5 cat7 man7 cat4 man4 cat9 man9 cat3p man3p cat3f man3f +_subdircat1 man1 cat8 man8 cat6 man6 cat2 man2 cat3 man3 cat5 man5 cat7 man7 cat4 man4 cat9 man9 cat3p man3p cat3f man3f mann # Files typed by suffix and their commands. # Note the order: .Z must come after .[1-9n].Z, or it will match first. @@ -33,17 +35,19 @@ # directory with all of the subdirectories listed for the keyword _subdir. # default -_default /usr/{share,X11R6,local}/man/ +_default /usr/{share,X11R6,local,local/lib/tcl8.4,local/lib/tk8.4}/man/ # Other sections that represent complete man subdirectories. X11/usr/X11R6/man/ X11R6 /usr/X11R6/man/ local /usr/local/man/ +tcl/usr/local/lib/tcl8.4/man/ +tk /usr/local/lib/tk8.4/man/ # Specific section/directory combinations. -1 /usr/{share,X11R6,local}/man/{cat,man}1 +1 /usr/{share,X11R6,local,local/lib/{tcl,tk}8.4}/man/{cat,man}1 2 /usr/{share,X11R6,local}/man/{cat,man}2 -3 /usr/{share,X11R6,local}/man/{cat,man}3 +3 /usr/{share,X11R6,local,local/lib/{tcl,tk}/man/{cat,man}3 3F /usr/local/man/{cat,man}3f 3f /usr/local/man/{cat,man}3f 3P /usr/{share,local}/man/{cat,man}3p @@ -54,3 +58,4 @@ 7 /usr/{share,X11R6,local}/man/{cat,man}7 8 /usr/{share,X11R6,local}/man/{cat,man}8 9 /usr/share/man/{cat,man}9 +n /usr/local/lib/{tcl,tk}8.4}/man/mann
Re: Monitoring Battery...
Peter N. M. Hansteen writes: notice the hw.sensors.acpibat0.* values. I haven't really looked for anything that shows those values live or in a graphical form, but that doesn't mean it doesn't exist or could not be easily ported from $elsewhere. This is in systat(1).
Re: Gmail Mangles Diffs
Edd Barrett writes: Gmail has a wonderful knack of shredding diffs during transit. It is not much fun. So get a real mail account.
Re: Reversing audio channels
Antti Harri writes: how can I reverse the audio output, left-right and right-left channel? It would help with the placement of my PC's speakers. Depends on your hardware. Some have kernel flags for it, so look in the manpage for your device.
Re: Reversing audio channels
Antti Harri writes: On Sun, 20 Jan 2008, Deanna Phillips wrote: Depends on your hardware. Some have kernel flags for it, so look in the manpage for your device. It's emu, which doesn't support it? Why is the reverse feature in the driver layer, and not in more generic layer? The OpenBSD mixer is very simple and many things like this are hardware-dependent or left to userland. Get some new speakers. :)
Re: Reversing audio channels
Jacob Meuser writes: that (AC97_HOST_SWAPPED_CHANNELS) just tells the ac97 layer to swap the gains (change the left gain when the request was to change the right gain), not the channels. HD Audio can actually do it in the driver; I just don't think it's worth adding more mixer items. The most I've seen so far is 99, can anyone beat that? If anyone's feeling too lazy to move and has azalia... (from NetBSD) Index: azalia.h === RCS file: /cvs/src/sys/dev/pci/azalia.h,v retrieving revision 1.14 diff -u -p -r1.14 azalia.h --- azalia.h10 Oct 2007 03:39:21 - 1.14 +++ azalia.h21 Jan 2008 01:49:29 - @@ -554,6 +554,7 @@ typedef struct { #define MI_TARGET_ADC 0x105 #define MI_TARGET_VOLUME 0x106 #define MI_TARGET_EAPD 0x107 +#define MI_TARGET_LRSWAP 0x108 } mixer_item_t; #define VALID_WIDGET_NID(nid, codec) (nid == (codec)-audiofunc || \ Index: azalia_codec.c === RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v retrieving revision 1.46 diff -u -p -r1.46 azalia_codec.c --- azalia_codec.c 16 Dec 2007 18:48:19 - 1.46 +++ azalia_codec.c 21 Jan 2008 02:09:23 - @@ -679,6 +679,29 @@ azalia_generic_mixer_init(codec_t *this) this-nmixers++; } + if (w-widgetcap COP_AWCAP_LRSWAP) { + MIXER_REG_PROLOG; + DPRINTF((%s: lrswap %s\n, __func__, w-name)); + snprintf(d-label.name, sizeof(d-label.name), + %s.lrswap, w-name); + d-type = AUDIO_MIXER_ENUM; + if (w-type == COP_AWTYPE_PIN_COMPLEX) + d-mixer_class = AZ_CLASS_OUTPUT; + else if (w-type == COP_AWTYPE_AUDIO_INPUT) + d-mixer_class = AZ_CLASS_RECORD; + else + d-mixer_class = AZ_CLASS_INPUT; + m-target = MI_TARGET_LRSWAP; + d-un.e.num_mem = 2; + d-un.e.member[0].ord = 0; + strlcpy(d-un.e.member[0].label.name, AudioNoff, + MAX_AUDIO_DEV_LEN); + d-un.e.member[1].ord = 1; + strlcpy(d-un.e.member[1].label.name, AudioNon, + MAX_AUDIO_DEV_LEN); + this-nmixers++; + } + /* volume knob */ if (w-type == COP_AWTYPE_VOLUME_KNOB w-d.volume.cap COP_VKCAP_DELTA) { @@ -1004,6 +1027,15 @@ azalia_generic_mixer_get(const codec_t * mc-un.ord = result CORB_EAPD_EAPD ? 1 : 0; } + /* LR-Swap */ + else if (target == MI_TARGET_LRSWAP) { + err = this-comresp(this, nid, + CORB_GET_EAPD_BTL_ENABLE, 0, result); + if (err) + return err; + mc-un.ord = result CORB_EAPD_LRSWAP ? 1 : 0; + } + else { printf(%s: internal error in %s: target=%x\n, XNAME(this), __func__, target); @@ -1278,6 +1310,26 @@ azalia_generic_mixer_set(codec_t *this, if (err) return err; } + + /* LR-Swap */ + else if (target == MI_TARGET_LRSWAP) { + if (mc-un.ord = 2) + return EINVAL; + err = this-comresp(this, nid, + CORB_GET_EAPD_BTL_ENABLE, 0, result); + if (err) + return err; + result = 0xff; + if (mc-un.ord == 0) { + result = ~CORB_EAPD_LRSWAP; + } else { + result |= CORB_EAPD_LRSWAP; + } + err = this-comresp(this, nid, + CORB_SET_EAPD_BTL_ENABLE, result, result); + if (err) + return err; + } else { printf(%s: internal error in %s: target=%x\n,
Re: vlan configuration: off-topic
Christ, the guy obviously had difficulty with the English language. He probably learned that greeting from a textbook. Learn to pick your battles.
Re: azalia0 on hp nx7300
Bachman Kharazmi writes: yeay! outputs.speaker.eapd=off - on did turn off the mute led. and now I get should ;) Great. :) I can adjust level using for example mixerctl outputs.speaker=200,200 but the control in aumix is not adjustable. This is the biggest problem with that driver: it doesn't know what amplifiers to adjust when a program like aumix asks it for a master control. We've (I've) just been adding them in one by one as people try out new codecs. The more this happens, the more reluctant I am to add new code without working on a permanent solution. I've been meaning to take a look at how OSS audio handles it, but haven't had time.
Re: azalia0 on hp nx7300
Bachman Kharazmi writes: outputs.speaker.eapd=off Could you try setting that to on? And try setting all of the volume levels to 200 or more. Some laptops have very quiet speakers.
Re: azalia0 on hp nx7300
Bachman Kharazmi writes: OpenBSD 4.2 (GENERIC) #375: Tue Aug 28 10:38:44 MDT 2007 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC Please try with -current.
Re: OSS v4.0 released under BSD license
Jonathan Schleifer writes: Jacob Meuser [EMAIL PROTECTED] wrote: that would require kernel level ALSA emulation, just as we have kernel level OSS emulation for linux binaries using OSS. I have absolutely no interest in that whatsoever. you'd have better luck convincing Adobe to make an OpenBSD native version of their plugin. That wouldn't be required if we have a different alsa-lib than normal linux systems have. It's possible that compiling libsalsa for Linux and using in with compat_linux is already enough. Alsa is really, really not important to us. In the past few years of working on OpenBSD ports I have only run across one open source application that required alsa, and I took that as a sign that the app wasn't worth having anyway. Should a worthy alsa-only *open source* app appear, I'm sure that someone could port it to Sun audio. There is already a lot of code in the ports tree that does this to provide better support than the OSS 3.x- emulation we have now. But for Linux binary emulation? No way. If you want that, run Linux. What kind of people run Linux binaries on OpenBSD, anyway? Don't give me that I need Flash, since I spent months of my life working on Gnash for OpenBSD just so you wouldn't have to use the Adobe Linux binary.. and more months working on PJSIP so that you wouldn't have to use Skype. If this interest in alsa is just general multimedia envy and not some specific need for alsa support, you might find this article in Hannu's blog interesting. He details the history of the two and makes a good case for adopting OSS instead. http://4front-tech.com/hannublog/?p=5
Re: OSS v4.0 released under BSD license
Marco S Hyman writes: Deanna Phillips writes: But for Linux binary emulation? No way. If you want that, run Linux. What kind of people run Linux binaries on OpenBSD, anyway? Don't give me that I need Flash, since I spent months of my life working on Gnash for OpenBSD just so you wouldn't have to use the Adobe Linux binary.. and more months working on PJSIP so that you wouldn't have to use Skype. Uhhh, railing against Linux binary emulation is fine, but don't use gnash as your argument. Gnash is not usable. It may play the run-of-the-mill youtube video, but using it for just about anything else does no more than leave a dump file on disk. ; Do something about it ; Use another OS ; Complain Which are you doing?
It's over! (was: a name I am sick to death of seeing)
It obviously was poor choice of words and I am sorry for saying it. Thanks. Sorry for calling you on it, but I'm annoyed enough at having to read these hundreds of RMS-related messages in the first place. When will you people give up? Some of us feel obligated to keep up with the lists and these flame threads are a real drag. It's over! We won! A thousand times..
Re: It's over!
Well Stallman is actually softening up a little after it all.. he is admitting to mistakes and correcting them.. slowly... Who cares? He is completely irrelevant.
Re: Richard Stallman...
Marco Peereboom writes: Blah blah blah my feelers are hurt. Do I need to mail you some maxi pads? Do I need to point out that you've attempted to insult someone by comparing him to some bullshit stereotype about women?
Re: bsd.mp crash
Diego Fernando Nieto Moreno writes: Hi Joel Thanks for the response and your time Try entering the boot config (type '-c' at the boot prompt) and disable the azalia driver I made this steps but the Kernel crash again. I type code boot bsd.mp -c disable azalia quit /code Who would tell you to do this, and why? Are you quoting private mail on the lists? The screenshot of the kernel crash are: http://www.compumundohypermegared.org/wp-content/uploads/2007/12/kernelcrash-17122007.jpg http://www.compumundohypermegared.org/wp-content/uploads/2007/12/trace-kernelcrash-17122007.jpg Follow the suggestion of Jeff the output of the kernel was: code vendor Intel, unknows product 0x29c4 (class comunications subclass miscellane ous, rev 0x02) at pci0 dev 3 function 0 not configured vendor Intel, unknown product 0x294c (class network subclass ethernet, rev 0x0 2) at pci0 dev 25 function 0 vendor Intel, unknown product 0x2937 rev 0x02p ci_intr_map: bus 0 dev 26 func 0 pin 1; line 10 pci_intr_mp: no MP mapping found panic: no isa bus Stopped at Debugger+0x4: leave Debugger(0,d08d5c37,64,a,d02ca0b0) at Debugger+0x4 panic(d07208c9,30310a,d08d5c68,d2964f80,0) at panic+0x63 isa_intr_establish(0,a,3,50,d02ca0b0,d298d000,d298d014,a) at isa_imtr_establish +0x1f3 pci_intr_establish(0,8000d000,a,1,0,50,d02ca0b0,d298d000,d298d014,d08d5cf0,d08d 5d18,d0752224) at pci_intr_establish+0x54 uhci_pci_attach(d2977f00,d298d000,d08d5d70,d2977f00,8000d000) at uhci_pci_attac h+0xf3 config_attach(d2977f00,d0752224,d08d5d70,d048d5dc) at config_attach+0xfd pci_probe_device(d2977f00,8000d000,0,0,0) at pci_probe_device+0x147 pci_enumerate_bus(d2977f00,0,0,d2976fc0,1) at pci_enumerate_bus+0xef config_attach(d2976fc0,d0751510,d08d5e80,d048d360) at config_attach+0xfd mainbus_attach(0,d2976fc0,0,e6132000,d08d4330) at mainbus_attach+0x1f7 RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! ddb{0} trace Debugger(0,d08d5c37,64,a,d02ca0b0) at Debugger+0x4 panic(d07208c9,30310a,d08d5c68,d2964f80,0) at panic+0x63 isa_intr_establish(0,a,3,50,d02ca0b0,d298d000,d298d014,a) at isa_intr_establish +0x1f3 pci_intr_establish(0,8000d000,a,1,0,50,d02ca0b0,d298d000,d298d014,d08d5cf0,d08d 5d18,d0752224) at pci_intr_establish+0x54 uhci_pci_attach(d2977f00,d298d000,d08d5d70,d2977f00,8000d000) at uhci_pci_attac h+0xf3 config_attach(d2977f00,d0752224,d08d5d70,d048d5dc) at config_attach+0xfd pci_probe_device(d2977f00,8000d000,0,0,0) at pci_probe_devlice+0x147 pci_enumerate_bus(d2977f00,0,0,d2976fc0,1) at pci_enumerate_bus+0xef config_attach(d2976fc0,d0751510,d08d5e80,d048d360) at config_attach+0xfd mainbus_attach(0,d2976fc0,0,e6132000,d08d4330) at mainbus_attach+0x1f7 config_attach(0,d07514ec,0,0,d07972a0) at config_attach+0xfd config_rootfound/d06a5444,0,d08d5f38,d0460686) at config_rootfound+0x27 cpu_configure(0,1,3,0,6) at cpu_configure+0x29 main(0,0,0,0,0) at main+0x389 ddb{0} ps PID PPIDPGRPUID S FLAGS WAIT COMMAND *0 -1 0 0 7 0X80200 swapper /code Diego Fernando Nieto Moreno --- Comunidad de Usuarios OpenBSD Colombia www.compumundohypermegared.org
Re: Adobe Flash on OpenBSD
Matthew Szudzik writes: I used to hope that Gnash, the Gnu Flash Player, would eventually support Flash 9 on OpenBSD, but that seems unlikely now Don't take what I wrote too seriously; tempers were flaring at the time. If they produce a release that is an improvement upon 0.8.0 for OpenBSD it will definitely be updated in ports. I've been very grateful for Emacs and Cygwin on Windows. Why on earth they'd try to build a Flash player for it is beyond me, though.
Re: (Thread name objectionable as well) Re: Real men don't attack straw men
L writes: Yee will find it interesting if yee is a uman. Har, har. Just use they. It used to be considered poor English to use they when speaking of a single person, but the language has evolved. I did not find the thread title objectionable; in fact I found it humorous that anyone thought manhood was at stake in a discussion about software.
Re: Real men don't attack straw men
Karthik Kumar writes: If the confusion regarding whether such a flash player exists at all: http://www.undeadly.org/cgi?action=articlesid=20070907181228 The irony there is that I stopped working on Gnash (an official FSF project) for OpenBSD when they added a Windows developer as a project member. While I was working to fix various bugs on OpenBSD, he loudly argued that they drop support for insignificant OSes like OpenBSD, sticking with the important 3 (Windows, Mac OS X and Linux). He was widely praised for this important work on Windows support, and ended up with commit access and project membership. The OpenBSD port rots.
Re: Duplicate entries in the output of mixerctl
Hi, Amarendra Godbole writes: mixerctl output has some duplicate entries (duplicated names, but different values), which leaves me confused. Here is the output: I see... this happens when an item has both input and output levels that can be adjusted. Could you try this diff please? It should give you something more like: outputs.line=124,124 inputs.line=85,85 Thanks! Index: azalia.c === RCS file: /cvs/src/sys/dev/pci/azalia.c,v retrieving revision 1.45 diff -u -p -r1.45 azalia.c --- azalia.c25 Nov 2007 18:13:40 - 1.45 +++ azalia.c13 Dec 2007 18:37:58 - @@ -1609,13 +1609,24 @@ azalia_widget_label_widgets(codec_t *cod w = codec-w[i]; if (w-type == COP_AWTYPE_PIN_COMPLEX) { pins[w-d.pin.device]++; - if (pins[w-d.pin.device] 1) - snprintf(w-name, sizeof(w-name), %s%d, - pin_devices[w-d.pin.device], - pins[w-d.pin.device]); - else - snprintf(w-name, sizeof(w-name), %s, - pin_devices[w-d.pin.device]); + if (w-d.pin.device == CORB_CD_LINEIN) { + pins[CORB_CD_LINEOUT]++; + if (pins[CORB_CD_LINEOUT] 1) + snprintf(w-name, sizeof(w-name), %s%d, + pin_devices[CORB_CD_LINEOUT], + pins[CORB_CD_LINEOUT]); + else + snprintf(w-name, sizeof(w-name), %s, + pin_devices[CORB_CD_LINEOUT]); + } else { + if (pins[w-d.pin.device] 1) + snprintf(w-name, sizeof(w-name), %s%d, + pin_devices[w-d.pin.device], + pins[w-d.pin.device]); + else + snprintf(w-name, sizeof(w-name), %s, + pin_devices[w-d.pin.device]); + } } else { types[w-type]++; if (types[w-type] 1) Index: azalia_codec.c === RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v retrieving revision 1.45 diff -u -p -r1.45 azalia_codec.c --- azalia_codec.c 6 Dec 2007 19:58:48 - 1.45 +++ azalia_codec.c 13 Dec 2007 18:37:33 - @@ -529,9 +529,7 @@ azalia_generic_mixer_init(codec_t *this) snprintf(d-label.name, sizeof(d-label.name), %s.mute, w-name); d-type = AUDIO_MIXER_ENUM; - if (w-type == COP_AWTYPE_PIN_COMPLEX) - d-mixer_class = AZ_CLASS_OUTPUT; - else if (w-type == COP_AWTYPE_AUDIO_INPUT) + if (w-type == COP_AWTYPE_AUDIO_INPUT) d-mixer_class = AZ_CLASS_RECORD; else d-mixer_class = AZ_CLASS_INPUT; @@ -553,9 +551,7 @@ azalia_generic_mixer_init(codec_t *this) %s.%s.mute, w-name, this-w[w-connections[j]].name); d-type = AUDIO_MIXER_ENUM; - if (w-type == COP_AWTYPE_PIN_COMPLEX) - d-mixer_class = AZ_CLASS_OUTPUT; - else if (w-type == COP_AWTYPE_AUDIO_INPUT) + if (w-type == COP_AWTYPE_AUDIO_INPUT) d-mixer_class = AZ_CLASS_RECORD; else d-mixer_class = AZ_CLASS_INPUT; @@ -581,9 +577,7 @@ azalia_generic_mixer_init(codec_t *this) snprintf(d-label.name, sizeof(d-label.name), %s, w-name); d-type = AUDIO_MIXER_VALUE; - if (w-type == COP_AWTYPE_PIN_COMPLEX) - d-mixer_class = AZ_CLASS_OUTPUT; - else if (w-type == COP_AWTYPE_AUDIO_INPUT) + if (w-type == COP_AWTYPE_AUDIO_INPUT) d-mixer_class = AZ_CLASS_RECORD; else
Re: Azalia driver locks up computer Sony SZ460N
Rob Lytle writes: Here is the dmesg. Note that I have #define AZALIA_DEBUG but there are no debug messages. OpenBSD 4.2-current (ROBKERN3) #0: Mon Dec 10 21:56:24 PST 2007 root@:/usr/src/sys/arch/i386/compile/ROBKERN3 Can you reproduce this (whatever it is) while running a snapshot kernel? It sounds like your source tree and build environment are broken.
Re: more unimplemented commands in azalia driver
Rob Lytle writes: It is giving the sound card commands it can't recognize: sound_open_for_read: sndopen: setinfo failed: m and sound_open_for_write: sndopen: setinfo failed: m Is that really the error message? What a horrible error message. The program is probably trying to use an unsupported sample rate. If there are options that allow you to set the sample rate, try either 44100 or 48000 Hz.
Re: Skype on the OpenBSD
What other sip clients are there which will work on OpenBSD? I'm using icewm and don't consider Ekiga an option. As was mentioned earlier, pjsua, a command-line sip user agent, is in ports. It's the definition of nothing fancy, but it does demonstrate that the MI audio layer and various drivers are perfectly capable of running this type of app. The others you mention should be possible, if anyone is willing to do the porting. http://www.pjsip.org/pjsua.htm
Re: Getting HD Audio to work on Sony VIAO SZ460N
Rob Lytle writes: Allright both speakers and headphones work now and show up on XMMS as master volume control in the mixer section of the output config. Same thing with mixer apps. Great. The fix has been committed, thanks.
Re: Getting HD Audio to work on Sony VIAO SZ460N
Rob Lytle writes: I am running -current cvsup'd as of a day ago. First of all, with the generic kernel, any attempt at using audio locks up the computer and requires a hard reboot. I went in and deleted all sound entries except azalia and the lockups ended. Please post your GENERIC dmesg. Here is how I finally got sound out of the laptop. Set mixerctl outputs.volume=255. Set inputs.dac4=255,255 or set the mixer control on XMMS to dac4. Still I have no headphone output. The previous post on headphone audio didn't work for me. It's hard to say with almost zero information, but I suspect that one of the other inputs.dac* mixer items will raise the volume on your headphones.
Re: Getting HD Audio to work on Sony VIAO SZ460N
Rob Lytle writes: So I am SOL with the -current azalia driver. Well, no, you are not SOL, since you are willing to run -current and I am willing to fix it for you ;) Please try a -current kernel with 'option AZALIA_DEBUG' in the config file and this patch applied, then mail me the new dmesg. Thanks. Index: azalia_codec.c === RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v retrieving revision 1.43 diff -u -p -r1.43 azalia_codec.c --- azalia_codec.c 21 Nov 2007 18:48:11 - 1.43 +++ azalia_codec.c 24 Nov 2007 02:19:47 - @@ -207,6 +207,7 @@ azalia_codec_init_vtbl(codec_t *this) this-name = Sigmatel STAC9200D; break; case 0x83847661: + case 0x83847662: this-name = Sigmatel 83847661; this-init_dacgroup = azalia_stac7661_init_dacgroup; this-mixer_init = azalia_stac7661_mixer_init;
Re: Azalia weirdness
STeve Andre' writes: I recently got a T60p ThinkPad to replace my A31p. Lots of stuff works, but sound has proved to be a problem. I can play MP3s, but with extremely low audio, barely there but from what I can hear it sounds OK. This happens with both the speakers and headphones. I suspect something isn't right since I get a time out message azalia0 at pci0 dev 27 function 0 Intel 82801GB HD Audio rev 0x02: irq 11 azalia0: RIRB time out azalia0: codec[s]: Analog Devices AD1981HD, 0x/0x, using Analog Devices AD1981HD audio0 at azalia0 Playing with audioctl and mixerctl I can't seem to change the volume. Any ideas? Relevant outputs of audioctl, mixerctl and dmesg output below. The 'RIRB time out' and zero codec ID are from probing an unsupported codec, probably a modem. Nothing serious. I'm glad that you managed to get some sound out of it, but the info you provided reveals a lot of wrong. Notice the duplicate mixer items and ones that make no sense, like selecting an input source for the beep generator, or a power widget with a beep connected to it. Could you please build a kernel with this diff and 'option AZALIA_DEBUG' in the config file, then mail me the dmesg? You could also mail the regular dmesg to [EMAIL PROTECTED] Thanks!. Index: azalia_codec.c === RCS file: /cvs/src/sys/dev/pci/azalia_codec.c,v retrieving revision 1.43 diff -u -p -r1.43 azalia_codec.c --- azalia_codec.c 21 Nov 2007 18:48:11 - 1.43 +++ azalia_codec.c 23 Nov 2007 07:25:34 - @@ -164,8 +164,10 @@ azalia_codec_init_vtbl(codec_t *this) case 0x11d41981: /* http://www.analog.com/en/prod/0,2877,AD1981HD,00.html */ this-name = Analog Devices AD1981HD; - this-init_widget = azalia_ad1981hd_init_widget; - this-mixer_init = azalia_ad1981hd_mixer_init; + if (this-subid == AD1981HD_THINKPAD) { + this-init_widget = azalia_ad1981hd_init_widget; + this-mixer_init = azalia_ad1981hd_mixer_init; + } break; case 0x11d41983: /* http://www.analog.com/en/prod/0,2877,AD1983,00.html */
Re: Inspiron 1501 azalia garbled/slow audio
Markus Hennecke writes: Stuart Shillington schrieb: I've got an Inspiron 1501, and under 4.2/AMD64 when attempting to play audio I get garbled/repeated/slow audio, using mpg321 and cat blah.au /dev/sound. With and without ACPI, with GENERIC GENERIC.MP. The built in volume-keys even work. Chipset is ATI RS485M / SB600. Deanna Phillips just fixed the audio issue on that chipset, but the patch is not yet in current. Yep, I just committed the fix. Thanks for testing it. This issue probably exists with other ATI and NVIDIA chipsets, but I can't find many in the dmesg collection. Everyone, please submit your dmesg to [EMAIL PROTECTED] if you'd like to see problems like this fixed more quickly -- sometimes before you even notice them.
Re: expansion of FAQ# 1.10 re OpenBSD as a desktop system
Douglas A. Tutty writes: I think the following paragraphs would enhance the FAQ to provide the person new to the OpenBSD focus a heads up on some of the difficulties. You are making some weird assumptions about what the desktop is. My desktop is nothing like the one you describe, and OpenBSD works perfectly for everything I need, including Flash and playing movies. It's good enough for grandparents - http://www.undeadly.org/cgi?action=articlesid=20071009100145 It's good enough for children - http://www.undeadly.org/cgi?action=articlesid=20061114191150 It's even good enough for girls. ;)
Re: lenovo thinkpad x61s support for wireless + sound
Vim Visual writes: I finally got my brand new lenovo thinkpad wireless device (Intel 4965AGN) and sound card (Intel 82801H HD) to work with OpenBSD -current. Please note that the sound changes haven't been committed yet. But they should be, eventually, with a little more testing and review. Thanks for helping with it!
Re: Intel 82801H HD Audio
[EMAIL PROTECTED] writes: azalia0 at pci0 dev 27 function 0 Intel 82801H HD Audio Could we have a full dmesg? Preferably with option AZALIA_DEBUG. Can we expect sound support for this chip in 4.2? No. 4.2 is already finished. You can expect it eventually, though - especially if you're willing to test.
Re: flash on OpenBSD!
[EMAIL PROTECTED] writes: === gnash-0.8.0p0 depends on: boost-headers-* - not found === Verifying install for boost-headers-* in devel/boost === Faking installation for boost_1_33_1 install -c -s -o root -g bin -m 555 /usr/ports/devel/boost/w-boost_1_33_1/boost_1_33_1/tools/build/jam_src/bin.*/bjam /usr/ports/devel/boost/w-boost_1_33_1/fake-macppc/usr/local/bin install -c -o root -g bin -m 444 /usr/ports/devel/boost/w-boost_1_33_1/boost_1_33_1/stage/lib/lib!(*.so) /usr/ports/devel/boost/w-boost_1_33_1/fake-macppc/usr/local/lib *** Error code 71 This doesn't tell me much. Aren't you able to install boost-libs from packages? Have you set ports builder defaults for the new sudo(8)? Please followup to [EMAIL PROTECTED]
Re: dd if=/dev/audio of=/tmp/raw reads 0 bytes using azalia on 4.1-Release
I'm trying to record audio samples using azalia and 4.1-Release I can monitor the audio but cannot record it. This is fixed in -current.
Re: No sound, although device detected
Lontronics Mailinglist account writes: I do have a Dell Inspiron 9400, running OpenBSD current. The soundcard is detected, using cat {filename} /dev/sound is working, but the layer between /dev/sound and for example mplayer seems to be missing. Also tried xine, but there I do have the same issue. What file types are you trying to play? Make sure they are supported by running 'audioctl -a' and looking at the channels, rate, precision and encodings. Check the mplayer output: if you try to play an unsupported file type, it will default to the null audio driver and continue without error. That might be what's happening. There's a section in the FAQ about this - http://www.openbsd.org/faq/faq13.html#playaudio Coping with fixed rate sound devices
Re: master volume problem
bdz writes: I have an ASUS notebook that uses the azalia driver for the sound. The problem is that I can not adjust the volume with applicaions' volume control. That includes xfce and xmms too. In xfce's Sound setting panel there is only one mixer (mixer0) that is set, in xmms there is no mixer in the dropdown list. The only way I can do that is mixerctl outputs.mix0c=x,x which is not the most comfortable way. What I noticed is that there is no outputs.master that I think all the applications want to control. What should I do to fix that problem? The support for your codec is incomplete. You could build a kernel with option AZALIA_DEBUG and send a dmesg to [EMAIL PROTECTED] That might speed up the process.
Re: No Blob without Puffy
SW writes: That's freedom of choice, Free as in FreeBSD (and NetBSD and DragonFly BSD etc.). That's free? Whoever told you that was your enemy. ;)
Re: Important OpenBSD errata
Ray Percival writes: No. Everybody with a clue knows that there is two sources for good data. The errata page and source-changes. I'd like to add undeadly's RSS here, since I don't think anyone has mentioned it yet. There are two RSS feeds that would have alerted people to this: one for stories themselves (and we published the story as soon as that erratum went in) and one for errata in general. http://undeadly.org/cgi?action=rss http://undeadly.org/cgi?action=errata Well, *I* think it's a reliable source. :)
Re: Merchandise idea: OpenBSD mug
Samurai Chef writes: portions of the sales will be donated back to the project. Huh. What portions? Why not all proceeds? Just curious.
Re: Merchandise idea: OpenBSD mug
Samurai Chef writes: Because I have a risk involved. I am placing my own money up and spending my time to fill a market request. Therefore I ^ Aha, that's where I thought this was going. So your time spent marketing a brand created by unpaid volunteers is worth money. will keep some of the money to cover my costs and have a little profit
Re: playing flash videos
Jacob Yocom-Piatt writes: oops, it's 13.11 in the FAQ. sorry for tha noise Don't do that. :) There are other options besides what's in the FAQ. ,[ from an undeadly comment ] | There are free options for playing Flash on OpenBSD. | | Check out Gnash (http://www.gnu.org/software/gnash). The Firefox | plugin from CVS works with OpenBSD's Firefox port; I haven't | tried the kde one. Gnash is under heavy development, and can't | yet play flv, but for that you can use multimedia/xine-ui or | x11/mplayer. | | The two standalones can be combined with Firefox extensions such | as VideoDownloader, which extracts the links from places like | youtube and google video, and allows you to download the files | somewhat painlessly. ` Gnash CVS was stable on OpenBSD as of yesterday, if you want to try that, or you could wait a few weeks for the next alpha release. Current Gnash CVS just needs one small patch : http://deanna.freeshell.org/patch-plugin_Makefile_am
Re: Forum-Software, good and secure, on OpenBSD systems?
Michael Schmidt writes: which experiences or what knowledge are/is available concerning good and secure forum-software known to run under OpenBSD? I am interested in feedback on this. What about drupal? It's probably way more than you need for just a forum, but it does look nice. info : http://drupal.org/handbook/modules/forum example : http://drupal.org/forum it doesn't look too terribly messy : http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/drupal/PLIST?rev=1.4
Re: Where to start studying OpenBSD networking code
joakinen [EMAIL PROTECTED] writes: Where do you recommend me to start? I've found reading the various cvswebs (free, net and openbsd) to be very helpful. Seeing in the logs what's been changed or improved, what was broken, how it was fixed, when and why different things diverged from project to project, etc has been interesting as well as informative. And quite a few of the OpenBSD log messages are just plain hilarious. :) -- deanna
Re: cruxports for OpenBSD
Breen Ouellette [EMAIL PROTECTED] writes: Marc Balmer wrote: * Han Boetes wrote: I've been working for quite some time now on an alternative package-manager for OpenBSD, and since things start working rather fine now I think it's time to let you guys know. this is about the most idiotic wast of time I ever heard of. what is wrong with our own package tools, which at least to very dedicated and bright people work on? what's next? hls? han's own version of ls? hcat? Why does it matter? If he wants to do it then no one can stop him. If he makes something worth while then other people will use it. Deriding people for going against the status quo is kinda silly considering that OpenBSD does it quite frequently. As I see it, this is an example of working _against_ a project instead of with and for it. A personal NIH syndrome, if you will. It's not just some Linux thing he put together that also works here. Look at his quote: package-manger for OpenBSD. and the hidden subtext: With -MY- name on it! -- deanna at sdf
Re: nice and convenient way to check latest current src changes?
Didier Wiroth [EMAIL PROTECTED] writes: 1) Is there a nice way to see current source changes? (If possible, I would prefer NOT to subscribe to another new mailing list!) Point a newsreader at : nntp://news.gmane.org:gmane.os.openbsd.cvs -- deanna at sdf
Re: new port: OpenBSD/aviion
Miod Vallat [EMAIL PROTECTED] writes: This port is unique amongst all the OpenBSD ports, as it has been written without access to the hardware it runs on. This has been possible because, unlike modern hardware, these machines used to come with enough hardware documentation to allow the motivated programmer to write code for it. It's not just astounding that you did this, and so quickly, but why. I hope this isn't lost on the rest of the world, and look forward to seeing some press about it. (If I'm not reading more politics into this than are really there.) Thanks, OpenBSD, for all your great work in both spheres. -- deanna at sdf
Re: OpenBSD Mentors?
dave feustel [EMAIL PROTECTED] writes: Is there anyone who would be willing to mentor me wrt OpenBSD (ie receive and answer my OpenBSD questions off-list)? How about IRC on freenode, #openbsd? -- deanna at sdf
Re: Happy like a prince
Daniel Ouellet [EMAIL PROTECTED] writes: Just got my CD raped in a nice T-Shirt Well here's one case where blaming the victim is actually appropriate. Those shirts are pretty sexy, so I'd say the CD was asking for it. -- deanna at sdf
Re: Are we users stupid or what?
Archimedes Arevalo [EMAIL PROTECTED] writes: For the last few days I've been receiving so much emails (I didn't want the daily digest), I noticed that there were also from a [EMAIL PROTECTED] to the mailing list. I do hope that the list maintainers/owners act on this spam. I have enough filters on; I do not really want to create another one for this. nntp://news.gmane.org/gmane.os.openbsd.misc nntp? is that thing still around? or http://dir.gmane.org/gmane.os.openbsd.misc And yeah, Linux users are generally stupid. -- deanna
Re: Sys-Admin vs Network Admin
Qwerty [EMAIL PROTECTED] writes: Would it be fair to say that a Systems Administrator and a Network Administrator are no longer two seperate entities but have become one and the same. Don't the two dabble more and more into each other's business. I'd say certainly not; in fact the trend seems to be in the opposite direction. I've worked for quite a few big companies in the USA and the most disturbing trend I've seen is the compartmentalization of operations into discrete groups that rarely communicate and are often at odds with one another. The most annoying of these, to me, is the security team. As if security hasn't always been one of the system administrator's core functions. I even wrote a bit of a rant about it, for my company's blog, just last night. I have a feeling it won't be approved for posting. ;) http://deanna.freeshell.org/blog.txt if you're interested. Sorry for the OT. -- deanna
Re: Sys-Admin vs Network Admin
Ioan Nemes [EMAIL PROTECTED] writes: One of them administer systems (might have a hundred of *NIX - and other servers to look after), the other one administers the network (and might have a few hundred network devices, like routers, firewalls, etc.). They might not even see each other for months! Can you see the difference? Of course. Most of the time there is a real need for a separate network team. Network management has very little to do with the day to day maintenance of unix systems. The two can easily be separated. But can you separate unix administration and unix security so easily? The problem I've been seeing is more like this: IT department structures where there are teams for doing nothing managing the web server processes and document roots, teams only for handling identity management and account creation, teams for security, DBA teams that own their special slice of the OS. All teams that never meet or collaborate. I've also worked for a couple of very large organizations that did it the right way - they split teams of sysadmins off according to the projects that they were responsible for, and let them have complete control over them. My suggestion, in the article I linked to previously, was to get rid of this rigid compartmentalization and to pay more attention to systems as a whole. Some single entity, be it a person or a team, needs to have full knowledge and control and ownership of the systems they are responsible for -- and this means security -- or those systems are going to be out of control. To me, the worst part is taking the security responsibility out of the hands of the system administrators and giving it to people who have no responsibility for the systems they are evaluating. This creates an adversarial relationship between the teams, and (this is the part dear to me) it strongly devalues the role of the system administrator. The competent ones will leave, and their replacements will be ever more incompetent, even dangerously so. -- deanna
Re: dual monitors and using s-video out w/ ati radeon
Hi there, [EMAIL PROTECTED] writes: i recently gave windows the heave-ho on my home desktop machine (hooray!), but i'm having trouble regaining some of the functionality i had before when it comes to setting up s-video out on an ATI Radeon VE QY video card. i have done a bunch of searching for instructions on how to do this, none of which i've found have allowed me to get a working dual monitor configuration between my VGA monitor and the s-video out to my TV. i've tried a number of xorg.conf modifications based on those in the following two links: I've done something somewhat similar, but less complicated: set up my laptop and external monitor, connected via a docking station, to share a framebuffer. It's not exactly what you're doing, but I can offer a few tips. I'm using a 3.9 snapshot from Feb. 27th. 1 - man radeon(4) - pay special attention to the MergedFB options. 2 - move any xorg.conf out of the way, and start X with both video sources connected. If they are both detected, MergedFB support will start up automatically, in clone mode. You should see the same display on both sources. 3 - if this doesn't happen, I can't help you any further. :) 4 - if this *does* happen, start to add options one by one. CRT2Postion LeftOf would be a good start. The less options, the better. Copying someone else's complicated xorg.conf is only going to get you in trouble. 5 - if that works, check out /var/log/Xorg.0.log and look for the list of supported modes for each display. Create an xorg.conf based on these, as described in xorg.conf(5). Add them as MetaModes in the Device section, and Modes in the Screen section. You should then be able to swap between them using Ctrl-Alt-Num+Num-. Caveat: When using this configuration I've found that some programs cause the system to freeze up, become unresponsive to pings, and can only recover by power cycling. Don't expect stability from the start. Through trial and error I've found a set of stable programs that are perfectly usable and the configuration is just fine for me. I did ask my local BUG list for help on debugging these lockups, but didn't get much help. I never asked here because I figure there are much more important things for the devs to be debugging, and anyway I place all blame on Xorg. ;] -- deanna
Re: UPEK Fingerprint-Reader (ThinkPad Notebooks)
Ray Lai [EMAIL PROTECTED] writes: On Fri, Mar 24, 2006 at 02:24:31AM +, Deanna Phillips wrote: ath0 at pci4 dev 2 function 0 Atheros AR5212 (IBM MiniPCI) rev 0x01: irq 11 What's in your /etc/hostname.ath0? You can XXX out the IPs if you want, I'm mainly interested in what parameters you pass ifconfig. Thanks! I just use dhcp when I'm away from wired networks. My neighbors are letting me use their wireless.. it's just a matter of : ifconfig ath0 nwid Theirnet nwkey Theirkey (it's a WEP key) dhclient ath0 I can see around 30 networks if I sudo ifconfig -M. Even more if I leave kismet up a while. Fun fun. -- deanna
Re: openbsd and the money -solutions
Ryan Flannery [EMAIL PROTECTED] writes: I really hate prolonging this thread, but I'm curious about the following... I've done quite bit of contract work around my area, and in most cases I've been able to implement OpenBSD for something. Whenever that's happened, I've always pushed for the company to make a donation. In most cases it's worked (actually all that I can think of), resulting in (usually) around $500. It's not what the larger companies could do, but I'm curious if other contractors try to push donations when they utilize openbsd/openssh. All the companies I've worked with have been fairly receptive. I work for a startup that simply would not exist without OpenSSH. AFAIK, they have never donated a penny, the excuse being, we will once we turn a profit. But, if they do, will they really donate? Or will they be too busy counting the dollars. The recent messages by Damien and Theo are great for forwarding to bosses and marketing and PR. Thanks for those; that's what I'll do with them. That said, I think a wall of shame page on the OpenSSH site might be a good idea: one listing all those big companies mentioned that have never donated a dime. Negative PR might result in more donations than managers receiving the minor annoyance message forwarded to them, which they'll simply delete and forget about. -- deanna
Re: openbsd and the money -solutions
Andris Delfino [EMAIL PROTECTED] writes: Don't do that, that is extortion. Well, it needn't be so severe. It could simply be an addition to the users page ( http://www.openssh.org/users.html ) with parenthetical notes such as: ( has donated to the project -- thank you. ) next to those that have, and either a mild admonition or glaring emptiness next to the others. -- deanna