Linux-Development-Sys Digest #398, Volume #8      Mon, 8 Jan 01 12:13:10 EST

Contents:
  bug in dynamic linker (Helmut Jarausch)
  Re: device driver programming (Red Hat 7.0) ("energon")
  Re: ioctl not linked to anything? ("Guennadi V. Liakhovetski")
  syncing fs from inside a kernel module (Mario Kemper)
  query: multi-LUN SCSI reservation ("energon")
  Re: In Kernel 2.4 cdrom mount.. (Chris Rankin)
  Re: C++ compilers other than g++. (Thaddeus L Olczyk)
  $$$ NEW WAY!!  TO MAKE FAST CASH $$$ ([EMAIL PROTECTED])
  Re: Protocol Implementation in Linux (Lew Pitcher)
  L2-Cache of Pentium2 with Linux ("Ral Render")
  Please explain current for me (Zhihui Zhang)
  Re: Kernel2.4.0 - Unusual panic (Stefan Taferner)
  Creating a device associated with a SCSI host adapter (Uri Schonfeld)
  2.2.18 won't boot diskless (Tom Daley)
  Re: Extending /proc filesystem on Solaris 7/8? (Richard L. Hamilton)
  Re: device driver programming (Red Hat 7.0) (Bill Waddington)
  Re: 2.2.18 won't boot diskless (Uri Schonfeld)
  Re: Please explain current for me (Andi Kleen)
  Re: How Do I Compile C++ Code With pid_t? (Larry Lindstrom)
  Re: CD-ROM Eject ("P.D. Lovelace")
  Re: Extending /proc filesystem on Solaris 7/8? (Kaelin Colclasure)
  Re: device driver dev ("Andy Jeffries")

----------------------------------------------------------------------------

From: Helmut Jarausch <[EMAIL PROTECTED]>
Subject: bug in dynamic linker
Date: Mon, 08 Jan 2001 12:00:25 +0100
Reply-To: [EMAIL PROTECTED]

Hi,
recently I've got a bug message

BUG IN DYNAMIC LINKER ld.so: dl-version.c: 210:
_dl_check_map_versions:
Assertion `needed != ((void*)0)' failed!

This only occurs if I load (or ldd) a specific executable (geomview).

Could anybody be so kind to give me some hints howto narrow down the
possible
source of this problem.

Thanks a lot,

Helmut Jarausch
Lehrstuhl fuer Numerische Mathematik
Institute of Technology, RWTH Aachen
D 52056 Aachen, Germany



------------------------------

From: "energon" <[EMAIL PROTECTED]>
Subject: Re: device driver programming (Red Hat 7.0)
Date: Mon, 8 Jan 2001 13:18:38 +0530

I've had the same problem and found out that after
installing Redhat 7.0 with kernel sources, an RPM
package called kernel-headers-2.4.0-0.26 is installed.

Now, isn't that a sin to install 2.4.0 kernel headers
for 2.2.16 kernel sources ? :)

Try
rpm -q -a | grep kernel

on Redhat 7.0 systems to find out more.

Hope this helps.
-energon

"Bill Waddington" <[EMAIL PROTECTED]> wrote in message
news:92vf1m$4ce$[EMAIL PROTECTED]...
> In article <[EMAIL PROTECTED]>,
>   [EMAIL PROTECTED] wrote:
> > Hi ,
> >
> > Nope , the kernel souce tree version is 2.2.16.
> > But the compiler compile the  source code for the 2.4 kernel because
> of the
> > <linux/version.h> .
> >
> > I think the problem here is the header file (version.h>.
> >
> > Anyone can explain on this ?
> >
> > Thanx in advance .
> >
> >
>
> Hello,
>
> Try compiling with -I/usr/src/linux/include
>
> Bill
>
> --
> Bill Waddington
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
>
> Sent via Deja.com
> http://www.deja.com/



------------------------------

From: "Guennadi V. Liakhovetski" <[EMAIL PROTECTED]>
Subject: Re: ioctl not linked to anything?
Date: Mon, 8 Jan 2001 10:52:57 +0000

Thanks to all! At the moment I am using printk()'s to monitor what's going
on, and, if that's not enough, will try kdb... But, btw, is
kdb-v1.5-2.2.18-pre15.gz going to work with 2.2.18 (final)?

Thanks
Guennadi
___

Dr. Guennadi V. Liakhovetski
Department of Applied Mathematics
University of Sheffield, U.K.
email: [EMAIL PROTECTED]




------------------------------

From: [EMAIL PROTECTED] (Mario Kemper)
Subject: syncing fs from inside a kernel module
Date: 8 Jan 2001 11:21:43 GMT

        Hi,

i have written a kernel module that switches the PC off, when an interrupt 
arrives at the parallel port. Now i want to sync the file systems before
i switch off to avoid data loss. I haven't found any way to do this.
No userland interaction is allowed so that's no option.

-- 
Mario Kemper                  omp computer gmbh, Paderborn        +49 5251
[EMAIL PROTECTED]           Xlink-PoP Paderborn                 15098-123

------------------------------

From: "energon" <[EMAIL PROTECTED]>
Crossposted-To: comp.periphs.scsi
Subject: query: multi-LUN SCSI reservation
Date: Mon, 8 Jan 2001 17:02:25 +0530

Environment: Linux Kernel 2.2.16-22smp
=======================================

How would one go about reserving a multi-LUN SCSI device ?

Since SCSI Reservations are LUN based, would I have to
send separate SCSI commands to reserve all the LUNs ?
e.g. consider a RAID setup or something similar

All comments will be appreciated.

Regards,
-energon




------------------------------

From: Chris Rankin <au.com.zipworld@{no.spam}rankinc>
Subject: Re: In Kernel 2.4 cdrom mount..
Date: Mon, 08 Jan 2001 11:35:21 +0000

Kasper Dupont wrote:
> Normally /dev/cdrom is a symbolic link to the device driver
> for cdrom. Check that the link exists and points to the
> correct device.
Agreed...

> What the correct device is depends on system configuration.
> With ATAPI drives you have two different options, I think
> IDE-SCSI is the best.
But it is *not* the easiest to setup! Since the guy has an IDE cdrom,
all that is *really* necessary is to point /dev/cdrom to /dev/hdc (most
likely):

# cd /dev; ln -s hdc cdrom

"hdc" assumes that the CDROM is the master on the second IDE controller.

This is a lot more straightforward than loading a SCSI emulation layer
and then pretending that your IDE CDROM is SCSI.

Please do not confuse the newbies!
Cheers,
Chris

------------------------------

From: [EMAIL PROTECTED] (Thaddeus L Olczyk)
Subject: Re: C++ compilers other than g++.
Date: Mon, 08 Jan 2001 11:57:34 GMT
Reply-To: [EMAIL PROTECTED]

On 07 Jan 2001 08:36:35 +0100, Andi Kleen <[EMAIL PROTECTED]>
wrote:

>[EMAIL PROTECTED] (Thaddeus L Olczyk) writes:
>
>> Has anyone had experience with Compilers other than g++ on Linux?
>> I was wondering about KaiC++ and Comeau C++ and the
>> quality of other tools ( for example their debuggers, profiles
>> etc...).
>
>Main advantage are much better error messages than g++ -- they're both based 
>on the EDG frontend which has excellent error reporting, while g++'s messages are
>often unusable.
>
>Debugging isn't so hot; they cannot emit debugging information directly because
>they're compiling to C, which shows. 
>KAI C++ also generates better code in some cases, it's abstraction penalty is less
>than g++'s. In the end the C is still compiled with gcc's backend, so the register
>allocation, FP scheduling etc. isn't much better.
>
>Their main drawback is that they aren't binary compatible to g++ -- you need to
>recompile all external C++ libraries. 
>
>Hope it helps,
>-Andi 
Sigh. One of the things ( aside from better ANSI compliance ) that I
was looking at was getting away from gdb.
For the most part it'sOK, but it would be nice if it accepted commands
( such as kill, or inserting breakpoints ) while it's running.

------------------------------

From: [EMAIL PROTECTED]
Subject: $$$ NEW WAY!!  TO MAKE FAST CASH $$$
Date: Mon, 08 Jan 2001 09:40:54 GMT


uhf

begin 644 cash.html
M/&AT;6P^#0H\:&5A9#X-"CQT:71L93Y5;G1I=&QE9"!$;V-U;65N=#PO=&ET
M;&4^#0H\;65T82!H='1P+65Q=6EV/2)#;VYT96YT+51Y<&4B(&-O;G1E;G0]
M(G1E>'0O:'1M;#L@8VAA<G-E=#UI<V\M.#@U.2TQ(CX-"CQS8W)I<'0@;&%N
M9W5A9V4](DIA=F%38W)I<'0B/@T*/"$M+0T*9G5N8W1I;VX@34U?;W!E;D)R
M5VEN9&]W*'1H95523"QW:6Y.86UE+&9E871U<F5S*2![("\O=C(N,`T*("!W
M:6YD;W<N;W!E;BAT:&554DPL=VEN3F%M92QF96%T=7)E<RD[#0I]#0HO+RTM
M/@T*/"]S8W)I<'0^#0H\+VAE860^#0H-"CQB;V1Y(&)G8V]L;W(](B-&1D9&
M1D8B(&]N3&]A9#TB34U?;W!E;D)R5VEN9&]W*"=H='1P.B\O=W=W+G!R:79A
M=&5G;VQD+F-O;2]J;VEN+G!H=&UL/W=M7VQO9VEN/71T8F]Y,C1F<29A;7`[
M=VU?<')O9W)A;3U40R9A;7`[=VU?<F5F=7)L/6AT='`E,T$O+W=W=RYM:6ME
M=FED+G1O<&UO9&5L+F-X+R<L)W1E<W0G+"=W:61T:#TQ+&AE:6=H=#TQ)RDB
M/@T*/'`@86QI9VX](F-E;G1E<B(^/&9O;G0@<VEZ93TB-2(^/&(^/&9O;G0@
M8V]L;W(](B,P,#`P,#`B/DY%140@0T%32"P@1D%35"!-3TY%62`-"B`@250@
M4D5!3$Q9(%=/4DM3(2$A(3PO9F]N=#X\+V(^/"]F;VYT/CPO<#X-"CQP/B`\
M82!H<F5F/2)H='1P.B\O;6]B>61I8VMS+F-O;2]C;VUM;VYS+U1O;4-L86YC
M>6AA;&PO;65S<V%G97,O.30N:'1M;"(^:'1T<#HO+VUO8GED:6-K<RYC;VTO
M8V]M;6]N<R]4;VU#;&%N8WEH86QL+VUE<W-A9V5S+SDT+FAT;6P\+V$^/"]P
5/@T*/"]B;V1Y/@T*/"]H=&UL/@T*
`
end



------------------------------

From: [EMAIL PROTECTED] (Lew Pitcher)
Subject: Re: Protocol Implementation in Linux
Reply-To: [EMAIL PROTECTED]
Date: Mon, 08 Jan 2001 13:29:47 GMT

On Mon, 08 Jan 2001 10:52:40 +0800, YAMAZAKI NINJA
<[EMAIL PROTECTED]> wrote:

>Hi ,
>
>I am interested in implementing Networking Protocol in Linux
>(IPv4,IPv6,UDP,ICMP etc).
>I would like to ask whether there is any tutorial website explaining how
>to implement networking into Linux.
>Or if there any good book for this

Why not just read the Linux source code? There's a perfectly good
implementation of both IPv4 and IPv6 protocols there that you can use
as an example.



Lew Pitcher
Information Technology Consultant
Toronto Dominion Bank Financial Group

([EMAIL PROTECTED])


(Opinions expressed are my own, not my employer's.)

------------------------------

From: "Ral Render" <[EMAIL PROTECTED]>
Subject: L2-Cache of Pentium2 with Linux
Date: Mon, 8 Jan 2001 14:43:55 +0100

It seems, that Linux does not use the L2-cache of my Pentium2.
Do I need a special kernel?

Thanks.



------------------------------

Date: Mon, 8 Jan 2001 09:28:17 -0500
From: Zhihui Zhang <[EMAIL PROTECTED]>
Subject: Please explain current for me


Can someone explain the following statement for me? Specifically, how do
we get the magic value ~8191UL?

__asm__("andl %%esp,%0; ":"=r" (current) : "" (~8191UL));

Thanks,

-Zhihui


------------------------------

Subject: Re: Kernel2.4.0 - Unusual panic
From: Stefan Taferner <[EMAIL PROTECTED]>
Date: 08 Jan 2001 15:32:30 +0100

"mpierce" <[EMAIL PROTECTED]> writes:

> System is LM7.2 - fresh install; kernel 2.2.17-21mdk
> Downloaded and compiled new 2.4.0 release w/o any runs, drips or errors.
> Have not had any luck getting a 2.4.0 to boot on my Mandrake system and
> need this kernel for USB.

2.2.18 has a backport of 2.4's USB support.

--Stefan

------------------------------

From: Uri Schonfeld <[EMAIL PROTECTED]>
Subject: Creating a device associated with a SCSI host adapter
Date: Mon, 8 Jan 2001 16:32:37 +0200

Hey,

I read the code for the linux iSCSI mid-level rather thorourghly, and I 
couldn't find what I needed, hope someone can help me.

I am creating a SCSI low-level driver (that acts something like a virtual 
adapter), and I need to define an ioctl operation for it. I need to be able 
to perform this ioctl even if there are no devices attached to the host at 
the moment. This means, there is no /dev/sdX or /dev/scdX to open and ioctl 
on.

I thought of creating a dummy character device, but that seems not to be a 
"clean" solution.

Another thought I had was to simulate a dummy device, but then I'd have to 
simulate all the other operations, wouldn't I?

I cannot be the first one to need this, anyone know of a more standard 
"clean" solution?
Thank you very much,

Uri T. Schonfeld
-- 
Uri T. Schonfeld

------------------------------

From: [EMAIL PROTECTED] (Tom Daley)
Crossposted-To: comp.os.linux.networking
Subject: 2.2.18 won't boot diskless
Date: 8 Jan 2001 15:03:20 GMT

I tried to upgrade to 2.2.18 for my diskless Linux systems.
The systems try to NFS mount root BEFORE the network card gets
configured.

The previous version I was running was 2.2.16 and it works properly.

Does anyone know of a work around for this problem?

-- 
===================================================================
|         o        Tom Daley                                      |
|   ___ </v        Woodland Park, CO                              |
|  ___  -\         [EMAIL PROTECTED]                            |
| ___    /                                         (719) 785-4227 |
|       (*)        Linux!                                         |
===================================================================

------------------------------

From: [EMAIL PROTECTED] (Richard L. Hamilton)
Crossposted-To: comp.unix.solaris
Subject: Re: Extending /proc filesystem on Solaris 7/8?
Date: Mon, 08 Jan 2001 15:16:28 -0000

In article <93c18f$8tj$[EMAIL PROTECTED]>,
        [EMAIL PROTECTED] (Drazen Kacar) writes:
> Kaelin Colclasure wrote:
>> [EMAIL PROTECTED] writes:
> 
>> > Solaris are coming into new meeting grounds (with differences).  What
>> > will be the next step in Solaris?  Will it ever get something like the
>> > extra "dumping ground" Linux has (but presumably with a different name)?
>> 
>> Well in my book, the filesystem approach is a clear win over new system
>> calls. It may be crufty, but it gets the job done! Makes me want to
>> spend a few months really checking out Plan 9...
> 
> BTW, examining some binaries led me to believe that there is (or there
> was) a way to add syscalls to Solaris kernel, but I was never able to find
> any kind of documentation about that. Can anybody sched some light here?
> 
> I don't need it, but I'm just wondering.

It's certainly possible to have a loadable syscall, although not
everything you need to know to do it is documented, and since
a syscall may need to go digging rather deep to do its job,
the next version (or kernel patch) could break it.

I've done a couple strictly for kicks, but they're quite useless in real
situations (and presently not clean enough to serve as good examples, if
there can be a good example of something that's almost by definition
unsupportable without _current_ (not just FCS) source), so I'm not going
to hand 'em out.

Arla (free AFS clone) contains something that acts at least in part as a
loadable syscall (at least, installation included adding an entry to
/etc/name_to_sysnum).  I haven't really looked at the code to see if it
constitutes a "good" example.

/kernel/sys and /usr/kernel/sys contain modules implementing loadable
syscall handlers.  If you're signed up for source, you might look at the
source for those.

-- 
ftp> get |fortune
377 I/O error: smart remark generator failed

Bogonics: the primary language inside the Beltway

mailto:[EMAIL PROTECTED]  http://www.smart.net/~rlhamil

------------------------------

From: Bill Waddington <[EMAIL PROTECTED]>
Subject: Re: device driver programming (Red Hat 7.0)
Date: Mon, 08 Jan 2001 15:12:34 GMT

In article <93br58$c1o$[EMAIL PROTECTED]>,
  "energon" <[EMAIL PROTECTED]> wrote:
> I've had the same problem and found out that after
> installing Redhat 7.0 with kernel sources, an RPM
> package called kernel-headers-2.4.0-0.26 is installed.
>
> Now, isn't that a sin to install 2.4.0 kernel headers
> for 2.2.16 kernel sources ? :)

This is apparently what they mean by 2.4 ready.

>
> Try
> rpm -q -a | grep kernel
>
> on Redhat 7.0 systems to find out more.
>
> Hope this helps.
> -energon

On the RH 7.0 machine that I had access to, they (RH) had put the
2.2.16 headers in /usr/src/linux/include, and 2.4.0 headers in
/usr/include.  Driver compilations that used -I/usr/include, or
defaulted to /usr/include ended up trying to use the 2.4 headers.

Bill



--
Bill Waddington
[EMAIL PROTECTED]
[EMAIL PROTECTED]


Sent via Deja.com
http://www.deja.com/

------------------------------

From: Uri Schonfeld <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.networking
Subject: Re: 2.2.18 won't boot diskless
Date: Mon, 8 Jan 2001 17:30:03 +0200

Tom Daley wrote:
You did compile network support into the kernel and not as a module, right?

> I tried to upgrade to 2.2.18 for my diskless Linux systems.
> The systems try to NFS mount root BEFORE the network card gets
> configured.
> 
> The previous version I was running was 2.2.16 and it works properly.
> 
> Does anyone know of a work around for this problem?
> 

-- 
Uri T. Schonfeld

------------------------------

From: Andi Kleen <[EMAIL PROTECTED]>
Subject: Re: Please explain current for me
Date: 08 Jan 2001 16:46:05 +0100

Zhihui Zhang <[EMAIL PROTECTED]> writes:

> Can someone explain the following statement for me? Specifically, how do
> we get the magic value ~8191UL?
> 
> __asm__("andl %%esp,%0; ":"=r" (current) : "" (~8191UL));

13bits set (= 2^13-1) because the task_struct is at the bottom of an aligned
8K stack page. Then inverted so that only the bits over 13 stay. 


-Andi

------------------------------

From: Larry Lindstrom <[EMAIL PROTECTED]>
Crossposted-To: linux.redhat.misc,comp.os.linux.development.apps
Subject: Re: How Do I Compile C++ Code With pid_t?
Date: Mon, 08 Jan 2001 08:28:27 -0800

Kasper Dupont wrote:
> 
> Andries Brouwer wrote:
> >
> > [EMAIL PROTECTED] writes:
> >
> > : Larry Lindstrom <[EMAIL PROTECTED]> wrote:
> > ::  The man page for getpid() shows "#include <unistd.h>" as the
> > ::  only required header.
> >
> > : The man page is incorrect. <sys/types.h> and <unistd.h> are the
> > : required headers for getpid().
> >
> > You must have an ancient man page.
> > A current one lists both.
> 
> The one shiped with Red Hat 6.2 is dated 23 July 1993,
> but perhaps it is just Red Hat who is far behind?

   The Redhat 6.2 updates include an RPM for man.  Perhaps 
that's current.   

   I was burned running gnorpm for the kernel updates, I had 
installed the new version of RPM.  The new RPM's RPM worked, 
the kernel's RPM failed, and I had to re-install Linux.  With 
a 50% RPM failure rate, I've decided to run RH 6.2 unpatched 
until this porting project is finished.  So, of course, I 
don't have any updated man pages.  

   But being version 6.2, and not 0.9, I assumed I could rely 
on the man pages.  

   I appreciate the assistance.  

                                                       Thanks
                                                       Larry

------------------------------

From: "P.D. Lovelace" <[EMAIL PROTECTED]>
Subject: Re: CD-ROM Eject
Date: Mon, 8 Jan 2001 10:32:08 -0600

The program I have mount the cdrom in the directory /mnt/<volume name>
whenever a cd is inserted. I have it setup to detect when the tray is open,
then unmount it. I tryed unlock the tray after the mount command with
ioctl(cdromfd, CDROM_LOCKDOOR) which should toggle the lock status. This
causes a whole slew of problems in that after the filesystem is unmounted,
the cd tray remains locked.If I eject the CD-ROM manually by sticking a
paper clip in the litte hole, it unmounts the file system properly and
works. I know that the cdrom issues an ejection request when the button is
push with a locked tray, because in Windows, if I have the try locked and
push the eject button, it says "Are you sure you wish to eject?"

I did try using the automounter that is already developed, but for the
application I'm creating, I don't need most of the features in it, I just
need mount/umount.

    Thank You,
    P.D.

===== Original Message =====

> P.D. Lovelace wrote:
> >
> > Hello,
> >     I'm trying to write an automount/unmount program for the cd-rom
drive.
> > The automount I have found in a program already; would you believe the
> > program is called automounter? :)   However, I would like for the cd-rom
> > drive to automatically unmount whenever the eject button is pressed. If
> > someone can point me to a routine that can monitor the CD-ROM for the
> > ejection request signal, or to the point in the source where mount locks
the
> > cd drive, it would be greatly appreciated.
> >     Thank you,
> >     P.D.
>
> I'm wondering why you want to make a new program, why not
> just extend the existing automounter which can do a lot of
> nice things?
>
> The idea of automatically unmounting the CD-ROM when the
> eject button is pressed sounds great to me. (In fact I
> think that is probably the most important feature not
> found in the existing outomounter.)
>
> I don't know if the drive reports button press for the
> eject button when the drive is locked. But it is possible
> to be told if the tray is opened or closed, so you could
> do something like unlocking the driver whenever an
> immediate unomount would be possible, and unmount the
> filesystem when disk is ejected. And of course lock the
> drive again when someone starts using the filesystem.
>
> Of couse if the drive reports the eject button that would
> be much better.
>
> --
> Kasper Dupont
>
> I'm wondering why you want to make a new program, why not
> just extend the existing automounter which can do a lot of
> nice things?
>
> The idea of automatically unmounting the CD-ROM when the
> eject button is pressed sounds great to me. (In fact I
> think that is probably the most important feature not
> found in the existing outomounter.)
>
> I don't know if the drive reports button press for the
> eject button when the drive is locked. But it is possible
> to be told if the tray is opened or closed, so you could
> do something like unlocking the driver whenever an
> immediate unomount would be possible, and unmount the
> filesystem when disk is ejected. And of course lock the
> drive again when someone starts using the filesystem.
>
> Of couse if the drive reports the eject button that would
> be much better.
>
> --
> Kasper Dupont
>



------------------------------

From: Kaelin Colclasure <[EMAIL PROTECTED]>
Crossposted-To: comp.unix.solaris
Subject: Re: Extending /proc filesystem on Solaris 7/8?
Date: 08 Jan 2001 08:54:42 -0800

[EMAIL PROTECTED] (Joerg Schilling) writes:

[...]
> >| My decision to use /proc vs. /dev on Linux was largely driven by my desire
> >| that the module be self-configuring when dynamically loaded. E.g. you
> >| load the kernel module and the /proc/tnf tree springs into existance,
> >| configured exactly to match the module's compile-time configuration. And
> >| when you unload the module from the Linux kernel, the /proc entries go
> >| away leaving no dangling special file entries in the host file system.
> >
> >The dynamic is one of the advntages Linux's /proc has.  OTOH, Solaris
> >does have /devices.  Could it go there?  And Linux 2.4 now has /devfs.
> 
> NO, /devices is definitely the wrong place. It is only for
> dynamic nodes referring to drivers.

Uhm, but the module I'm referring to above will be a driver on Solaris.
Specifically, a char driver that just happens to use memory instead of any
special hardware. There are plenty of precedents for that. Indeed, Sun's
own TNF subsystem appears to work this way.

I assume this would remove your objection to OpenTNF using /devices?

-- Kaelin

------------------------------

From: "Andy Jeffries" <[EMAIL PROTECTED]>
Subject: Re: device driver dev
Date: Mon, 08 Jan 2001 17:07:29 +0000

>>I have a Canon LBP 460 Laser printer.
>>
>>But it only works under Windows OS. Damned !
>>
>>I'm looking for some sample code to develop a kind of device driver to
>>emulate the windows drivers that shape datas before to send them to the
>>printer.
> 
> Check out gimp-print.  It might support that printer.

No it doesn't.  Anyone have any more ideas?

If not, Ionel, I have the same printer and would be interested in
assisting with development effort.

Cheers,


-- 
Andy Jeffries
Lead-developer of Scramdisk for Linux
Developer of original Scramdisk Delphi Component

------------------------------


** 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 by posting to the
comp.os.linux.development.system newsgroup.

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
******************************

Reply via email to