| [175] | 1 | CIFS/SMB port driver for eCS (OS/2) Version 1.0-RC4-20090314 | 
|---|
|  | 2 | ============================================================ | 
|---|
|  | 3 |  | 
|---|
|  | 4 | Building upon work from Serge Sterck (lpr32 port driver) and Paul Smedley | 
|---|
|  | 5 | (initial modifications to use lpr32 port driver source for Samba), I was | 
|---|
|  | 6 | able to create a working port driver to access remote printers shared via | 
|---|
|  | 7 | CIFS/SMB (this is Samba, Windows ...). | 
|---|
|  | 8 |  | 
|---|
|  | 9 | Prerequisites: | 
|---|
|  | 10 | -------------- | 
|---|
|  | 11 |  | 
|---|
|  | 12 | - libc064x.dll must reside in LIBPATH | 
|---|
|  | 13 | Get it from from http://members.aon.at/herwig.bauernfeind/samba/index.html | 
|---|
|  | 14 | - smbspool.exe must reside in PATH | 
|---|
|  | 15 |  | 
|---|
|  | 16 | How to install smb.pdr: | 
|---|
|  | 17 | ----------------------- | 
|---|
|  | 18 |  | 
|---|
|  | 19 | Install the port driver like any other port driver: | 
|---|
|  | 20 | - Go to printer properties install new port | 
|---|
|  | 21 | - Give the path where the pdr is located (or copy the smb.pdr | 
|---|
|  | 22 | directly to x:\os2\dll, where x is your boot drive) | 
|---|
|  | 23 |  | 
|---|
|  | 24 | Configuration of the port: | 
|---|
|  | 25 | -------------------------- | 
|---|
|  | 26 |  | 
|---|
|  | 27 | Double click on the port icon SMBx on the "Output Port" page | 
|---|
|  | 28 | of the printer settings page. | 
|---|
|  | 29 |  | 
|---|
|  | 30 | Enter workgroup name (optional). | 
|---|
|  | 31 |  | 
|---|
|  | 32 | Enter IP address or name (Hostname or NetBIOS name) of the | 
|---|
|  | 33 | printer server (obligatory). | 
|---|
|  | 34 |  | 
|---|
|  | 35 | Enter shared printer name (obligatory). | 
|---|
|  | 36 |  | 
|---|
|  | 37 | Enter username (default is "guest"). | 
|---|
|  | 38 |  | 
|---|
|  | 39 | Enter password (default is none i.e. leave empty). | 
|---|
|  | 40 |  | 
|---|
|  | 41 | Enter number of copies to be spooled to the printer (default is 1) | 
|---|
|  | 42 | This supports smbspool.exe's copies option (this only makes sense in case | 
|---|
|  | 43 | there is no other way to print multiple copies of a document using options | 
|---|
|  | 44 | provided by applications or printer drivers). | 
|---|
|  | 45 |  | 
|---|
|  | 46 | NOTE: Due to a change in the order of the stored parameters RC4 is | 
|---|
|  | 47 | partly incompatible to previous builds in case you have defined a password! | 
|---|
|  | 48 |  | 
|---|
|  | 49 | If you see nonsense in the copies field, reenter  your password and set | 
|---|
|  | 50 | the number of copies appropriately. This only happens when using RC4 or | 
|---|
|  | 51 | better for the first time when RC3 or earlier was installed before. | 
|---|
|  | 52 |  | 
|---|
|  | 53 | Save properties. | 
|---|
|  | 54 |  | 
|---|
|  | 55 | Have fun! | 
|---|
|  | 56 |  | 
|---|
|  | 57 | Herwig Bauernfeind, March 2009 | 
|---|