Linux-Development-Sys Digest #946, Volume #7 Sun, 11 Jun 00 08:13:10 EDT
Contents:
kernel: keyboard: Too many NACKs -- noisy kbd cable? (sysop)
Re: os dev under linux ("Alex DeLarge")
Wanted: A few good men to write a new distro ("Alex DeLarge")
Re: Getting IP from Telnet-User (Daniel Graf)
LILO: minor update to 21.4.4 (John in SD)
2nd CFV: comp.os.linux.embedded (Dave Cornejo)
Re: Please Help on my Final Year Project ("Alan Po")
Re: Please Help on my Final Year Project (Cihl)
----------------------------------------------------------------------------
From: sysop <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.hardware
Subject: kernel: keyboard: Too many NACKs -- noisy kbd cable?
Date: Sat, 10 Jun 2000 21:17:13 GMT
hi all,
> kernel: keyboard: Too many NACKs -- noisy kbd cable?
I see this message alot in my system log's and when I use "netleds" or
"tleds", two programs which use the keyboard leds to show network
packets, my logs are filled with this message. What does it mean and how
can I solve/remove the problem?
I heard that it has something todo with my mainbord but I don't know
exactely what.
btw. I have a aopen ax63 pro mainboard with a ms natural keyboard and a
ms intellipoint mouse, both ps/2.
thanks in advance,
wolter kamphuis
------------------------------
From: "Alex DeLarge" <[EMAIL PROTECTED]>
Subject: Re: os dev under linux
Date: Sat, 10 Jun 2000 23:44:52 +0100
> ...If this post is completely off topic for this newsgroup, please don't
> flame me, ignore it...
>
> ok. I am interested in starting some simple operating system
> development. Open source, of course. I don't know exactly what I will
> end up with, but I think it best to start hacking somewhere and see
> where it takes you. Namely, I think starting at a bootstrapper would be
> a good idea.
Sign up for the Guven Linux project. You're one of our target audiences.
Guven Linux is designed for embedded developers. You could of course, just
join in developing the os. We're already at v0.01RC5. E-mail me if you're
interested.
> Well, now for my question. How could I get started on OS development
> using Linux as a development platform. It is preferable if I could use
> some sort of a virtual machine or something so I wouldn't need to put
> together a testbed, but I could if I had to (I have the parts..just not
> the space for another monitor, keyboard, and mouse)....What tools should
> I use, how would I compile?....Is there any information on this, maybe
> (gasp!) a HOWTO?.....I am fairly experienced in linux C programming,
> Linux Assembler Programming, DOS Assembler, and a sprinkling of other
> languages, although I ahve a feeling those will be the most useful. Has
> anyone done this? I think I saw somewhat of a tutorial once, but it
> didn't work or something...I'm open to suggestions though....
The alternative to Guven Linux is to look at V2_Os. Their site used to be
something like www.v2_os.nl but I think it's changed. All the source is
available and it's a lot smaller than linux, but less developed.
>
> Thank you
>
> Brian
Alex DeLarge
------------------------------
From: "Alex DeLarge" <[EMAIL PROTECTED]>
Subject: Wanted: A few good men to write a new distro
Date: Sat, 10 Jun 2000 23:55:42 +0100
Hi,
I'm trying to write an OS called Guven Linux. The idea is that it's going to
be a kind of ZipHat (like Zipslack but RedHat based). I want to make it as
small as possible, preferably between 16-32mb for the base and 32-48
including X, and either full C complilation tools or RPM (pref both). I've
already got it up to version 0.01RC5. It's also going to be released under
an ethical license. Now please don't start flaming me over GPL because I've
had that argument lots of times over. The normal linux parts are freely
available, but the Guven parts will be under the ethical license. As the
startup scripts will be Guven, the thing won't start without them. If
anyone's interested in helping me develop this thing and taking open source
a bit further into an ethical format then drop me a line. At the moment, we
need:
Web hosting facilities
FTP space
Web designers would be nice
Old laptops with between 16-64mb of ram but not much disk space and they can
be slow (486DX or above)
Coffee and Tea
Coders in Perl, C, Bash scripting and anything else
Testers (not now but eventually)
Other people who feel they want to help, even if they don't think they're
skilled enough.
Like I said, the guven parts are different. So ideally I'd want to not
actually use things like the red hat installer, and recreate the scripts.
Sounds a bit like re-inventing the wheel, but by doing that we can
incorporate them into the license.
Sound interested? Let me know. Reply to the group or by e-mail. Questions
would probably be better directed at this thread so everyone can read them.
Hope to hear from you soon,
--
Alex DeLarge
Check out http://www.bristol2600.org.uk for all your Bristol 2600 meet
needs.
First friday each month!
Project Guven at 0.01rc5
------------------------------
From: [EMAIL PROTECTED] (Daniel Graf)
Crossposted-To: comp.os.linux.development
Subject: Re: Getting IP from Telnet-User
Date: Sat, 10 Jun 2000 23:22:50 GMT
On Sat, 10 Jun 2000 17:21:43 +0200, Jan =?iso-8859-1?Q?R=F6hrich?=
<[EMAIL PROTECTED]> wrote:
>How can I find out the IP of the client-system in a telnet-session? I
>want to use the IP to connect back!
>
>Jan
Try the following:
man utmp
man -k utmp
I think the information you need is there.
------------------------------
From: John in SD <[EMAIL PROTECTED]>
Subject: LILO: minor update to 21.4.4
Reply-To: [EMAIL PROTECTED]
Date: Sun, 11 Jun 2000 02:14:52 GMT
LILO version 21 by Werner Almesberger has been updated to support booting
from large capacity disks using a new 'lba32' option (-L new command line
switch). Dubbed version 21.4, the source code is available for download
from:
ftp://sd.dynhost.com/pub/linux/lilo (developer's site)
ftp://brun.dyndns.org/pub/linux/lilo (an alias)
Or from the main distribution site:
ftp://metalab.unc.edu/pub/Linux/system/boot/lilo
The lilo-21.4.4 release is a maintenance release for those using RAID.
In general, there is no need to upgrade from 21.4.3.
The 21.4.4 release changes the following:
1. Additional RAID patches from http://www.elliott-turbo.com/lilo
2. The effects of the LARGE_EBDA patch, which reduced the maximum size of
zImage kernels from 512k to 448k is reversed. bzImages were never affected.
3. The serial line support now asserts DTR/RTS at initialization.
4. The DISK.COM utility now assembles without the need for the 'nasm'
distribution. Use "make floppy" as before.
5. Small bugfix in the numeric conversion routine affecting the K suffix.
===========================================================================
The lilo-21.4.2 release fixes problems that have affected a few people:
1. The command line passed to the kernel was truncated at 78 characters if
the LARGE_EBDA (Extended BIOS Data Area) compile-time option was used.
(With today's big kernels, this was the default.)
2. If both 'linear' and 'compact' were specified, the second stage loader
would encounter disk I/O error 0x40.
Enhancements include:
3. The boot loader now understands octal. The kernel has always understood
octal, decimal, and hexadecimal, but prior boot loaders only supported the
last two.
4. All patches from the RedHat 6.2 distribution have been applied. This
includes the RAID support.
This version of LILO will boot from partitions beyond the 1024 cylinder limit.
To do this it requires a post-1998 BIOS with support for the EDD packet call
interface. Older systems may employ "soft" BIOS support for these calls with
hard disk boot software such as EZ-DRIVE(tm) or MaxBlast(tm).
--John Coffman <[EMAIL PROTECTED]>
EZ-DRIVE(tm) is a registered trademark of Micro House International, Inc.
MaxBlast(tm) is a trademark of Maxtor, Inc.
LILO version 21.4.3 (06-May-2000) source at
ftp: sd.dynhost.com dir: /pub/linux/lilo
------------------------------
From: Dave Cornejo <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Crossposted-To:
news.announce.newgroups,news.groups,comp.arch.embedded,comp.os.linux.announce,comp.os.linux.portable
Subject: 2nd CFV: comp.os.linux.embedded
Date: Sun, 11 Jun 2000 05:09:13 GMT
LAST CALL FOR VOTES (of 2)
unmoderated group comp.os.linux.embedded
Newsgroups line:
comp.os.linux.embedded Linux operating system on embedded hardware.
Votes must be received by 23:59:59 UTC, 22 Jun 2000.
This vote is being conducted by a neutral third party. Questions
about the proposed group should be directed to the proponent.
Proponent: John Peterson <[EMAIL PROTECTED]>
Mentor: Jonathan Grobe <[EMAIL PROTECTED]>
Votetaker: Dave Cornejo <[EMAIL PROTECTED]>
RATIONALE: comp.os.linux.embedded
It is becoming apparent that the Linux operating system has a
very bright future in the area of embedded applications; internet
appliances, wireless internet access, personal digital assistants,
television set top boxes, medical instruments, dedicated control
systems, etc. The potential for the growth of Linux in this area is
highlighted by the fact that roughly 95% of all newly manufactured
microcomputer chips are used for embedded applications.
Industry has already embraced Linux for use in embedded applications
for several reasons. The cost of licensing a commercial operating
system and the power of the open source development model are some
of the more prominent ones. The TiVo personal video recorder,
and the Empeg MP3 car player are two examples of consumer products
that utilize embedded Linux. Samsung has recently announced plans to
market the world's first Linux based PDA, named Yopy. Sony already
uses Linux based systems for developing applications for it's
Playstation2 game machine. The industry has further demonstrated
it's commitment to Linux by the recent announcement of the formation
of the Embedded Linux Consortium (ELC). It will consist of roughly
50 member companies including IBM, Lineo, Motorola and Red Hat.
Linux development has historically been oriented toward desktop
and server applications and the current comp.os.linux.* hierarchy
largely reflects this heritage. The unique nature of the technical
issues of using Linux for embedded applications, and the potential
for enormous growth are the two main reasons for the proposal of
this new Usenet newsgroup.
There will be some overlap of the charter of the proposed group
with that of the existing comp.os.linux.portable newsgroup (using
the Linux OS on portable computers). This is unavoidable since
some embedded devices are designed with the intent to provide
portable computing resources of a rather general nature (PDAs for
example). However, the universe of embedded devices that would not
be classified as a portable computer is very large (e.g. TV set top
boxes, medical instruments). It is the contention of the proponent
that the proposed group is sufficiently disjoint from the existing
comp.os.linux.portable newsgroup that the efficiency and viability
of both groups would not be negatively impacted.
Topics related to the use of Linux on embedded processors are
already frequently discussed in several existing Usenet newsgroups
and mailing lists. Statistics for such postings during the period
>from Jan 1, 2000 to Jan 31, 2000 are shown in the table below. The
Usenet statistics were gathered using "Power" keyword searches
>from the Deja search engine at http://www.deja.com/home_ps.shtml
Newsgroup / Mailing List Posts Search Keyword
======================== ===== ====== =======
comp.arch.embedded 151 "Linux"
comp.dsp 41 "Linux"
comp.realtime 24 "Linux"
comp.os.linux.development.system 17 "embedded"
comp.os.linux.hardware 8 "embedded"
linuxppc-embedded mailing list 266 N.A.
linux-embedded mailing list 48 N.A.
linuxce mailing list 180 N.A.
uclinux mailing list 135 N.A.
---
Total Postings 870
Average Postings / Day 28 (870/31)
CHARTER: comp.os.linux.embedded
This newsgroup is intended to be a public forum for the discussion
of the development and use of the Linux operating system on embedded
hardware platforms. Topics considered appropriate for posting to the
group might include (but are not limited to);
o Software Related Topics
+ Embedded Linux distributions (e.g. Lineo Embedix, Mobile Linux)
+ Software APIs for embedded Linux development (e.g. Cygnus EL/IX)
+ Development of user applications for embedded Linux
+ Integrated Development Environments for embedded Linux
o Hardware Related Topics
+ Linux based emulators and debuggers for embedded hardware
+ Existing Linux support for specific hardware
+ Development of device drivers for embedded Linux
Topics that might appear welcome on the surface, but in fact are not
include; general questions about embedded hardware with no reference
to Linux, questions about embedded or real time programming that
are not specific to Linux, such as "What is multithreading?", or
"What is a deadlock?", etc.
One time postings of commercial product announcements or postings of
a commercial nature that are replies to another posted inquiry will
be considered appropriate. However, as in most other Usenet groups,
repeated or indiscriminant posting of commercial advertisements will
be prohibited. Postings using MIME, HTML formats are discouraged
since many Usenet readers do not use web browsers. The posting of
source code and binaries for the purpose of distribution shall be
prohibited. However, a small snippet of source code or a small patch
would be considered acceptable.
END CHARTER.
HOW TO VOTE:
Follow these instructions *exactly*! Votes are counted by computer.
You should send E-MAIL (posts to a newsgroup are invalid) to:
[EMAIL PROTECTED]
Please do not assume that just replying to this message will work.
Check the address before you mail your vote. Your mail message
should contain one and only one of the following vote statements:
I vote YES on comp.os.linux.embedded
I vote NO on comp.os.linux.embedded
Voter name:
If your mail software does not indicate your real name (for example,
AOL does not), include _exactly_ the statement above on a _separate_
line and add your name after the colon. Having your name in your
signature line is NOT enough! Do NOT join the lines together or
remove the words "Voter name"!
You may also vote ABSTAIN (which records an empty vote) or CANCEL
(which removes any earlier votes). ABSTAIN does not affect the final
vote count in any way but is listed, whereas CANCEL is not.
IMPORTANT VOTING PROCEDURE NOTES:
Standard Guidelines for voting apply. One vote per person, one
account per voter. Votes must be mailed directly from the voter to
the votetaker. Anonymous, forwarded or proxy votes are not valid.
Votes mailed by WWW/HTML/CGI forms are considered to be anonymous
votes. Votes from non-existent email addresses are not valid.
Vote counting is automated. Failure to follow these directions may
mean that your vote does not get counted. If you do not receive an
acknowledgment of your vote within three days contact the votetaker
about the problem. It's your responsibility to make sure your vote is
registered correctly. Duplicate votes are resolved in favor of the
most recent valid vote. Addresses, names and votes of all voters will
be published in the final voting results post.
The purpose of a Usenet vote is to determine the genuine interest of
persons who would read a proposed newsgroup. Soliciting votes from
disinterested parties defeats this purpose. Please do not distribute
this CFV. If you must, direct people to the official CFV as posted to
news.announce.newgroups. Distributing pre-marked or otherwise edited
copies of this CFV is generally considered to be vote fraud. When in
doubt, ask the votetaker.
DISTRIBUTION:
Pointers directing readers to this CFV will be posted in these groups:
alt.os.linux
comp.dsp
comp.os.linux.hardware
comp.os.linux.powerpc
linux.dev.laptop
linux.redhat.misc
Pointers directing readers to this CFV will be posted in these lists:
linuxppc-embedded mailing list
uclinux mailing list
linuxCE mailing list
linux-embedded mailing list
Real Time Linux mailing list
SA-1100' Linux mailing list
Yopy mailing list
A pointer directing readers to this CFV will be posted on this web site:
www.linuxdevices.com
--
Voting question & problems: Dave Cornejo <[EMAIL PROTECTED]>
Voting address: [EMAIL PROTECTED]
------------------------------
From: "Alan Po" <[EMAIL PROTECTED]>
Crossposted-To:
comp.os.linux.advocacy,comp.os.linux.development,comp.os.linux.hardware,comp.os.linux.help,comp.os.linux.networking,comp.os.linux.questions
Subject: Re: Please Help on my Final Year Project
Date: Sun, 11 Jun 2000 15:59:15 +0800
Thanks for your help. Does the USB in Linux also support PnP?
Alan Po
Cihl <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]...
> Alan Po wrote:
> >
> > Dear All
> >
> > I am a University Student in Hong Kong. I have choosen to develop an
> > Embedded Linux Environment for Industrial as my Final Year Project. My
>
> :-O
> All this alone in one year?!
>
> > Lecturer suggest me that my first step is to use a linux to control a
Web
> > Camera first. However, in Hong Kong, almost all Web Camera only support
USB
> > (Windows 98 or iMac). In my plan, I also find that if the USB Hardware
> > Interface may be more useful and meaningful because USB is PnP and it is
> > easy to find in the market (also the industrial). However, as I know,
Linux
> > does not support USB.
>
> It does now, try the 2.4.0 test-kernel, the USB-implementation should
> be stable by now.
> Some info at http://www.linux-usb.org.
>
> > Can anyone tell any USB development plan on Linux? Where can I get more
> > solutions or hints on USB for Linux? Thanks and welcome for any help and
> > suggestion on my project. Thanks a lot.
>
> Oops, said it three lines too soon. :-)
>
> > Alan Po
> > [EMAIL PROTECTED]
------------------------------
From: Cihl <[EMAIL PROTECTED]>
Crossposted-To:
comp.os.linux.advocacy,comp.os.linux.development,comp.os.linux.hardware,comp.os.linux.help,comp.os.linux.networking,comp.os.linux.questions
Subject: Re: Please Help on my Final Year Project
Date: Sun, 11 Jun 2000 11:35:40 GMT
Alan Po wrote:
>
> Thanks for your help. Does the USB in Linux also support PnP?
Eh? Oh..You must mean hot-plugging. Yes it does. Plugging/unplugging
messages show up in the kernel console log. (with me that's
/var/log/messages)
I like it. You never have to reboot your machine after a hot-swap. It
just works. (At least with my HP4100C-scanner it does)
P.S. Just for your knowledge: PnP is actually a standard for old
ISA-cards without any jumpers, like a SoundBlaster AWE32/64. This has
been put into the 2.4.0-kernel, too.
------------------------------
** 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
******************************