Linux-Development-Sys Digest #587, Volume #6 Tue, 6 Apr 99 03:14:51 EDT
Contents:
Re: You can now use Winmodems in Linux!!!!!!! ("R.Bertrand")
Incorrect IRQ mappings by PCI BIOS'es? (Kendall Bennett)
Re: "playing MPEGs" or "problems with SMP kernel" (Mark J. Tilford)
Re: GNU HURD filesystem - anybody familiar? (Adam Jackson)
Re: 3c509B + 2.0.36 + 486/66 = badness (Anthony Shipman)
Re: Help - want to add users and passwds not as root. (Bryan Hackney)
Custom Qt Widgets Repository Release (Elmo Recio)
Re: FAT32 problems (Jason Thomas)
Re: Programming tools for Linux/Unix: Editor, IDE, Frontend to GCC. (David Fox)
Y2K compliance of mktime (Markus Enzenberger)
Re: SUSE and RH5.1 RPM ? (Robert Schiele)
----------------------------------------------------------------------------
Date: Wed, 31 Mar 1999 11:18:19 +0200
Reply-To: "R.Bertrand" <nospam_please@nowhere>
From: "R.Bertrand" <bertrand@bearbull>
Subject: Re: You can now use Winmodems in Linux!!!!!!!
I am very interested too.
My email is : [EMAIL PROTECTED]
Thanks.
------------------------------
From: [EMAIL PROTECTED] (Kendall Bennett)
Subject: Incorrect IRQ mappings by PCI BIOS'es?
Date: Mon, 5 Apr 1999 18:32:29 -0700
Hi All,
I just had a really strange problem when I plugged two different graphics
controllers into my system. Normally when I plug a single controller into
my system, if the PCI device requests an IRQ line it usually gets IRQ 9.
Now this caused me problems in the past in our 32-bit DOS test harness,
because of the funky PC-AT backwards compatibility handling of IRQ 9 by
the system BIOS. For some reason the system boots up with this IRQ
*unmasked*, which means that if I do stuff that causes an IRQ to be
triggered by the card (such as triple buffering) it will lock the system
because no-one is there to handle the IRQ. Under Linux this does not
happen, because Linux is nice about this stuff ;-)
Now to solve the first problem under DOS, I check to see if the IRQ line
is allocated for my controller, and until I need to install an interrupt
handler for it I mask it in the PIC so that it will be ignored.
Now the second problem happens when I plug a second card into my system
(an AGP 2x Intel 440BX PII system with an Award BIOS). For some reason
the PnP BIOS gives the disabled card IRQ 9, but then gives the active
card IRQ 3 which has *already* been alloted to the network controller
(and strangely enough the USB controller)! Since there are now 3 PCI
devices all configured to use the same IRQ, all hell breaks loose.
So I can fix this by re-assigning the IRQ (actually I will probably just
disable it by setting it to 0), but it seemse ridiculous to me that the
BIOS would assign the same IRQ to three separate PCI devices. Not to
mention that USB support would probably barf if the network controller is
already on IRQ 3. I am assuming this is a bug; has anyone else seen this
anomolous behaviour? Does anyone know if the Linux kernel re-assigns
IRQ's at bootup to get around this problem?
Regards,
--
+----------------------------------------------------------------------+
| SciTech Software - Building Truly Plug'n'Play Software! |
+----------------------------------------------------------------------+
| Kendall Bennett | To reply via email, remove nospam from |
| Director of Engineering | the reply to email address. Do NOT send |
| SciTech Software, Inc. | unsolicited commercial email! |
| 505 Wall Street | ftp : ftp.scitechsoft.com |
| Chico, CA 95928, USA | www : http://www.scitechsoft.com |
+----------------------------------------------------------------------+
------------------------------
From: [EMAIL PROTECTED] (Mark J. Tilford)
Crossposted-To: comp.os.linux.x,comp.os.linux.setup,comp.os.linux.misc
Subject: Re: "playing MPEGs" or "problems with SMP kernel"
Date: 6 Apr 1999 04:58:22 GMT
Reply-To: [EMAIL PROTECTED]
On Thu, 01 Apr 1999 05:43:44 +0000, Peter Kharchenko <[EMAIL PROTECTED]>
wrote:
>Hi,
> I've ran into a weird problem when I put a second processor into my
>system: When the kernel is running in SMP mode with two processors,
>video players don't seem to work. All of them (mpeg_play, MpegTV, xanim)
>are showing the same exact problem: they spit out a bunch of frames,
>then freeze, then spit out some more and so on.
> If I turn off the SMP option and recompile that same kernel, all works
>fine. If I run an SMP kernel having just one processor in the system, it
>all runs fine too. I have not noticed any other problems running the
>system in SMP mode with two processors. I imagine this has something to
>do with timings (and yes, I've tried to turn Enhanced Real Time Clock
>option, it doesn't help).
>
> I was wondering if anyone else was having a similar problem or has any
>suggestions on how to fix this.
>
> (my system is a dual PII-450, and I tried the following kernels: 2.2.5,
>2.2.4 and 2.1.132 ... all giving the same results :( )
>
>
>Thanks in advance for any suggestions,
>
>-peter.
>
Do other programs that play audio work under the SMP kernel? (Or, do you
have problems with the above programs if you turn off audio?)
Reason: I had similar problems at one time, which went away once I got
the audio properly configured.
--
=======================
Mark Jeffrey Tilford
[EMAIL PROTECTED]
------------------------------
From: [EMAIL PROTECTED] (Adam Jackson)
Crossposted-To: linux.redhat.misc
Subject: Re: GNU HURD filesystem - anybody familiar?
Date: 6 Apr 1999 01:03:40 -0400
Christopher B. Browne ([EMAIL PROTECTED]) wrote:
: On Mon, 5 Apr 1999 12:47:17 -0700, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
: posted:
: >I'm trying to recover some data from a machine that shows this filesys.
: >The o/s is unix system V, Release 3.2 v 2.0. The people I got it from
: >didn't know the root password, just a user account that can't do much.
: >
: >I'm trying to mount it from Linux 5.1, and can't seem to come up with the
: >correct filesys description for it.
: It is almost certain that the filesystem is *NOT* a Hurd FS; the number of
: people running Hurd are almost certainly numbered under a thousand, and the
: number of active developers is on the order of 20 or less. A Hurd FS is
: definitely not going to be found on a system running SysVR3.
Dare I suggest the 'sysv' fs type? (UFS is generally more of a BSDism).
It's fairly recent; you might need a new kernel, but you can't run linux
and not expect to rebuild the kernel weekly. ;)
--
/^| |^| /^\^\ /^/
/ | | | / | \ \/ /
/ __ |__| | / __ | / /\ \
/_/ |_|____/_/ |_/_/ \_\
------------------------------
From: [EMAIL PROTECTED] (Anthony Shipman)
Crossposted-To: comp.os.linux.networking
Subject: Re: 3c509B + 2.0.36 + 486/66 = badness
Date: 6 Apr 1999 03:48:27 GMT
Warren Young <[EMAIL PROTECTED]> writes:
>Anthony Shipman wrote:
>>
>> This is not the usual suite of problems. The driver works, the card
>> talks to other machines on the LAN, but when I try to transfer files I
>> get a very large Rx error rate on the 3c509B. The source of the
>> transfer is a P150 with a PCI card. Typically 1 out of 6 to 1 out of 10
>> packets received from the P150 machine result in a frame or overrun
>> error. The result is a net throughput of only a few KB/s.
>Whose stack is running on the Pentium? If it's a particularly broken
>network stack, it might not be handling things like acks, the source
>quench mechanism or the TCP window correctly. That'd cause the fast
>Pentium to choke the slow 486 because it's ignoring the "help, you're
>flooding me!" indications from the 486.
>--
>= Warren -- http://www.cyberport.com/~tangent/
>= ICBM Address: 36.8274040 N, 108.0204086 W, alt. 1714m
>= Chain tagline - Stolen 378 times - Add 1 when stolen.
The Pentium is running Linux 2.0.35. It turns out the major problem was
that the card was a 3c509, not a 3c509B. Now I have the B card in I
get around 280KB/s but with still a lot of overruns. I expect that I
could improve things by reducing the window size on the P150 but I want
it to also talk fast to other Pentiums. I expect I'll just live with
the 280KB/s on the slow machine.
--
Anthony Shipman, "You've got to be taught before it's too late,
AAII, Melbourne, Australia Before you are six or seven or eight,
[EMAIL PROTECTED] To hate all the people your relatives hate,
+61 3 92477679 You've got to be carefully taught." R&H
------------------------------
From: Bryan Hackney <[EMAIL PROTECTED]>
Subject: Re: Help - want to add users and passwds not as root.
Date: Tue, 06 Apr 1999 06:03:35 +0000
Reply-To: [EMAIL PROTECTED]
Sorry, there just isn't any safe way to do this.
Your security is minimally compromised with such a CGI script
if this machine is on a private network. If it is on an internet,
it is a sitting duck. It is generally easier to get root if you
already have a user account. If anyone can give himself a regular
account, well, all bets are off.
Maybe you can use HTTP IDs and mail IDs rather that unix IDs. Most
if not all large IPSs manage mail and dialup accounts without resorting
to unix IDs.
After saying that, if you still insist on anonymous account management,
you can probably find a script. No suggestions there.
BH
Nico Zigouras wrote:
>
> Hi all:
>
> I need your help desperately. I am setting up a web site and I want to
> have users be able to add themselves to my linux system through a web
> page. They should be able to add themselves as a user and set their
> passwords.
>
> I have tried many ways but all require that I am logged in as root to do
>
> it.
>
> Any help would be greatly appreciated.
>
> I am new to Linux sys admin, so please stay simple.
>
> Ideally I would like a Perl script.
> Thanks a lot.
>
> - Nico.
--
Bryan Hackney / BHC / bhackneyatexpress-news.net
*
------------------------------
From: Elmo Recio <[EMAIL PROTECTED]>
Crossposted-To:
comp.os.linux.development,comp.os.linux.development.apps,comp.os.linux.x,comp.unix.programmer,alt.os.linux
Subject: Custom Qt Widgets Repository Release
Date: Tue, 06 Apr 1999 01:14:58 -0500
This is a multi-part message in MIME format.
==============78C1930021C93D937C01CB06
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Currently, the website would be http://lindev.jmc.tju.edu/qwor
I am planning to release a Qt Widget repository for custom widgets that are not
part of the baseline product of Qt. I have had a lot of support from the people at
qt-interest mailing list... And i hope that by putting this up, i will also grab a
few other developers of Qt that are not on the list.
I wont be big and complex like freshmeat, or sunsite, but just a nice site where
qt developers can collectively contribute custom widgets (ie: my font dialog box,
someone else's date spin box) in a centralised place.
Below is an outline of the plans... if anyone can help me out as far as
development of custom tools needed for the website... or can suggest some custom
pieces of software that already does this it would be greatly appreciated...
More importantly, however, is my need for a perl cgi that goes against a MySQL
database, very much like freshmeats', or segfaults.
cheers,
elmo
_____________________________________
=========== SITE PLANS ==============
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The repository will be opened this weekend (Apr 9-11) for contributions. I am
compiling a list of repository users if you would like to add something let me
know via personal email.
Currently most of the grunt work will be done manually. However here are some of
the plans within the next two weeks in no particular order:
- Search Engine
- Entry Engine
- Refresh Engine
- Automated CVSWeb Engine
- Reconsideration of WebSite design
+ A software product was suggested by Mike that will automagically go into the
repository and create module listings. CVSWeb (as seen on the KDE site). This will
be incorporated within the next week, probably this weekend.
+ The current site URL will remain the same. However, a nightly backup of the
system will be off loaded to tape.
+ The Search Engine will incorporate LSM files saved to a MySQL database. The
MySQL database is already installed and operational save the actual database for
the storage of the LSM's. The Search Engine will then use dynamic and/or embedded
SQL to retreive data for the developer searching for the widget. This should be
done within the next two weeks barring any serious complications.
+ The Entry Engine, for Module Submissions of 'untrusted' (technical term, not
personal) developers, will be implimented shortly thereafter. The design will
carry out the following model:
1) display a web page (form) with the blank entries for the LSM data.
2) Parse the user's entry for the submission and produce a preview version
(form 1) and an edit version (form 2) on the same page. The user will then be able
to commit the submission of the modules (via form 1) or rollback any changes (via
form 2) and this step will be repeated until the data is commited or the user
cancels the current operation.
3) The user will receive confirmation of their request and be assigned an ID.
The server will then enter the data into a table in the database for "coming soon"
modules, which will update the website accordingly. The CVS administrator will
receive notification (via email) that a submission has been logged and will act
accordingly.
+ Refresh Engine, for the updating of ftp and http data. It will dynamically dig
out any of the LSM files that are in the database; work along side the Search
Engine and CVS Web, to produce an alternate viewable form of data. The model is
similar to the Search Engine, except that it is an alternative to those
individuals who would prefer to: (browse the modules in the repository, modules to
come, or ftp'd widgets) and (view descriptive data found in the LSM database). If
CVS Web can be tailored to do this as well, we can discard this Refresh Engine.
Hence, the reason why it would be last on the list of things to do.
+ Finally, but not least or last, ASAP Website Reconsideration:
As it stands everything is top down, and real basic. Within the next few
days (if
i can tackle calculus III homework 8( within some reasonable amount of time) the
design will change. The new design will look something like this:
HOME -> INTRODUCTION (index.m4)
DOCS ---\
|->CVS DOWNLOAD INFORMATION
|->BASIC WIDGET DOCUMENTATION (using tmake to compile samples
etc...)
|->QWOR PROJECT DOCUMENTATION (ie: status reports etc...)
\->OTHER DOCUMENATION (this may be expanded
ie:downloading/uploading)
DOWNLOAD ---\
|->FTP
|->CVS
\->HTTP
UPLOAD ---\
|->SUBMISSION ENGINE (collect LSM data <--> preview -> commit)
\->SUBMISSION FORM FOR CVS ACCOUNT
LINKS ---> THIRD PARTY SOFTWARE (ie: links to cvs, trolls, kde, slashdot,
freshmeat)
CONTACT ---> CREDITS & IMPORTANT EMAIL INFORMATION
SITE MAP ---> possibly a site map if it seems to get too convoluted.
Every submenu above will have a submenu menu bar appended to the main menu bar
with the same look and feel, but differences to be able to show you where you are.
--
"You cant love no one
You cant love something
You cant love nothing
You cant love anything
till you can love yourself
till you can love yourself"
-The Samples (Could It Be)
==============78C1930021C93D937C01CB06
Content-Type: text/x-vcard; charset=us-ascii;
name="elmo.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Elmo Recio
Content-Disposition: attachment;
filename="elmo.vcf"
begin:vcard
n:Recio;Elmo
tel;pager:215-314-2622
tel;cell:215-681-5612
tel;fax:215-503-2OIT
tel;home:215-563-3555
tel;work:215-503-0991
x-mozilla-html:FALSE
url:http://polywog.navpoint.com
org:Thomas Jefferson University;Office of Information Technology
version:2.1
email;internet:[EMAIL PROTECTED]
title:SysAdmin @ Marr
adr;quoted-printable:;;2220 Walnut Street=0D=0A#502;Philadelphia;PA;19103;USA
x-mozilla-cpt:207.206.42.28;15520
fn:Elmo Recio
end:vcard
==============78C1930021C93D937C01CB06==
------------------------------
From: Jason Thomas <[EMAIL PROTECTED]>
Subject: Re: FAT32 problems
Date: 6 Apr 1999 04:32:16 GMT
I Emailed Gordon Chaffee who's email address is in the documentation for
the kernel...
anyway he replied with a patch that was created by Max Cohan, so far It has
a small problem with the syntax, but I'm confident it will be included in
the next kernel...
The problem is not with the windows filesystem, and scandisk will not
help.. it is in the kernel source.
Manolo =?iso-8859-1?Q?Garc=EDa?= wrote:
> I have the same problem as you. I posted a question about it on this
> newsgroup and in comp.os.linux.hardware, but no one answer me.
>
> I attach a copy of the original message (the problem persists!):
>
> (and sorry for my english).
>
> -------------------------------------------------------------------
>
> Hi all.
>
> I have a strange problem with a disk I recently installed in my
> Red Hat
> 5.2.
> When I try to mount a vfat (FAT32) partition, the system mounts
> it OK,
> but it prints the message:
>
> fat_clusters_flush: Did not find valid FSINFO signature. Found
> 0x534f4453. offset 0x1e0
> fat_read_super: Did not find valid FSINFO signature. Found
> 0x534f4453
>
> Everything seems OK, but the "df" command tells me there is no
> space
> left on the volume:
>
> # df -k
> Filesystem 1024-blocks Used Available Capacity Mounted
> on
> /dev/hdc1 1314761 882106 364718 71% /
> /dev/hda2 2020364 476590 1439352 25% /opt
> /dev/hdc3 183479 26560 147444 15% /home
> /dev/hda1 4224484 4224484 0 100% /dosc
>
> And, of course, I can only read the volume.
> If it helps, the systems prints the following messages on boot
> time:
>
> Partition check:
> hda:hda: set_multmode: status=0x51 { DriveReady SeekComplete
> Error }
> hda: set_multmode: error=0x04 { DriveStatusError }
>
> I tried to do an "fdisk /MBR" on Win95; and I even altered the
> files
> /usr/src/linux/fs/fat/inode.c and /usr/src/linux/fs/fat/misc.c
> to force
> the system accept my signature, but that was no solution at all
> (in
> fact, "df" told me that I had 12 Tbytes free in a volume of
> -126526566
> bytes, or something like that).
>
> The disk is a Seagate "hda:ST36531A, 6204MB w/128kB Cache,
> CHS=790/255/63, UDMA".
>
> Can anyone help me?.
>
> Thanks in advance.
>
>
> Matthew Bloch wrote:
> >
> > Hi there; I posted this question to the author of the FAT32 module and
he
> > didn't seem to know what was wrong. I wonder whether anyone else has
had the
> > same problem, or whether it's obvious to someone who knows etc. etc.
> >
> > Anyhow, the output from the 'df' command on my system shows the
following:
> >
> > Filesystem 1024-blocks Used Available Capacity Mounted on
> > /dev/hdb1 3958767 3318078 435862 88% /
> > /dev/hda1 9886336 9886336 0 100% /mnt/beast
> >
> > Where /dev/hda1 is my Windows drive, formatted to FAT32. Under Windows
/ DOS
> > it works fine (albeit with IBM Disk Manager loading to get around my
creaky
> > BIOS) but Linux 'Did not find valid FSINFO signature' and automatically
sets the
> > free space to 0% (i.e. it's permanently read only). This is, of
course, a
> > problem. I can't remember how I formatted the drive in the first
place, but I
> > don't think I was /that/ cruel to it; is there any way of getting
around this
> > other than the tremendous hassle of reformatting my drive?
> >
> > --
> > Matthew
================== Posted via SearchLinux ==================
http://www.searchlinux.com
------------------------------
From: d s f o x @ c o g s c i . u c s d . e d u (David Fox)
Crossposted-To:
comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.help,comp.unix.programmer
Subject: Re: Programming tools for Linux/Unix: Editor, IDE, Frontend to GCC.
Date: 05 Apr 1999 23:18:11 -0700
[EMAIL PROTECTED] (Scott Lanning) writes:
> Michael Powe ([EMAIL PROTECTED]) wrote:
> : <[EMAIL PROTECTED]> writes:
> : Stephan> BTW, does someone else have these strange experience?
> : Stephan> Sometimes I am looking for hours or days for a bug,
> : Stephan> without any apparent progress. Then, when doing something
> : Stephan> completly unrelated (usually sports), it goes BANG and I
> : Stephan> do not even need to check the code to know what was wrong
> : Stephan> and how to fix it.
> :
> : Yes, this is very common in any endeavor. It's always good advice to
> : `take a break' when you're really stuck. I know I've often had the
> : experience of leaving off a project and going to bed; and then waking
> : up in the morning & thinking, `Oh, yeah, that's what I need to do!'
>
> The other morning I had no hot water. It was cold outside, so the water
> was C O L D. When rinsing my hair, my scalp crystalizing, and I suddenly
> solved a coding problem which I hadn't even been thinking about. Maybe I
> had a Zen revelation, as the only thought in my mind was "oh! no! cold!".
> Then again, maybe my brain was just overheated.
Neural superconduction.
--
David Fox http://hci.ucsd.edu/dsf xoF divaD
UCSD HCI Lab baL ICH DSCU
------------------------------
From: [EMAIL PROTECTED] (Markus Enzenberger)
Subject: Y2K compliance of mktime
Date: Tue, 06 Apr 1999 08:42:41 +0200
Reply-To: [EMAIL PROTECTED] (Markus Enzenberger)
Hi,
I have a problem when using the mktime function of glibc 2.0.
It does not accept tm.tm_year > 99 as an argument (returns -1).
The documentation says that tm.tm_year is the number of years
since 1900.
Could this be a problem for some applications after 2000?
- Markus
------------------------------
From: Robert Schiele <[EMAIL PROTECTED]>
Subject: Re: SUSE and RH5.1 RPM ?
Date: Tue, 06 Apr 1999 08:58:14 +0200
[EMAIL PROTECTED] wrote:
>
> Would file.rpm that is made for RH5.1
> work on SUSE 6.0 ?
> I want to install ADA gnat.rpm made
> for RH5.1 on SUSE 6.0.
> thanks
> bob
It might - and it might not. The two systems have the same package
format, but they have slightly different package structures. I suggest
you install src rpm and modify the spec and/or make files.
Robert
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.development.system) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Development-System Digest
******************************