|
| Samba 2.2 og printer-drivere Fra : Frank Nørvig |
Dato : 25-06-01 14:44 |
|
Hejsa
Jeg er netop skiftet fra Samba 2.0.6 til Samba 2.2 og det giver mig lidt
problemer. I 2.2 er Samba gået over til MS-RPC og derudover også ændret en
del i konfigureringen af automatisk printer-driver download.
Før har jeg brugt printer_driver_location og make_printerdefs, men i 2.2
foreslår de kraftigt at jeg bruger det nye system. Problemet er bare at jeg
ikke kan finde ét eneste sted hvor der står hvilke filer der skal ændres.
Da vi har en hel del printere, er jeg interessert i at bruge RPCCLIENT (som
de selv foreslår) til at installere printerne, inklusiv deres drivere til
automatisk download, men det volder mig en del problemer. Dels fordi jeg
ikke kan få syntaxen til at hænge sammen, og dels fordi jeg ikke kan finde
nogen dokumentation om hvilke filer der bliver påvirket og hvad der skal stå
i dem, hvis jeg vil gøre det manuelt.
Er der nogen der har erfaring med printer-driver deling på Samba 2.2 i et
Windows-enviroment, så ville jeg blive usandsynlig taknemmelig for lidt
hjælp!
Med venlig hilsen
Frank Nørvig
| |
Brian Lund Larsen (25-06-2001)
| Kommentar Fra : Brian Lund Larsen |
Dato : 25-06-01 15:58 |
|
In article <ggHZ6.195$nV2.20422@news.get2net.dk>, "Unknown"
<uzi4u@uzi4u.dk> wrote:
> Hejsa
>
> Jeg er netop skiftet fra Samba 2.0.6 til Samba 2.2 og det giver mig lidt
> problemer. I 2.2 er Samba gået over til MS-RPC og derudover også ændret
> en del i konfigureringen af automatisk printer-driver download.
>
Jeg har selv stået forvirret i samme situation :)
Der er lidt dokumentation om det i samba manualen, men i korte rids:
Slå show add printer wizard = yes
til i samba configgen.
Hent imprints (der er url i manualen mener jeg - ellers er den på
sourceforge).
Hent en driver fra din printer vendor, tilpas den til imprints (alle
filer skal ligge i et katalog)
Brug imprints til at installere driveren på serveren - der er en step by
step doc.
Hav meget tålmodighed når den genererer driver pakken til serveren - hvis
filerne er komprimerede tager det lang tid (+5 min her)
Hop på en windows maskine, (jeg har kun prøvet med win2k) browse shares
på samba serveren og du skulle kunne se en add printer wizard - kør den
og den henter selv driveren til printeren og woila.. forhåbentligt :)
--
Regards,
Brian Lund Larsen
System Administrator
dipCard.com ApS
| |
Frank Nørvig (26-06-2001)
| Kommentar Fra : Frank Nørvig |
Dato : 26-06-01 09:08 |
|
Hej Brian
> Hent imprints (der er url i manualen mener jeg - ellers er den på
> sourceforge).
Tak for hintet. Jeg er dog mere interesseret i at vide hvilke filer der skal
redigeres manuelt for at få driver-download til at virke. Ligesom i samba
2.0.6 hvor man kunne lave en fil der hed printerdef hvor driver-oplysninger
lå i.
Sagt med andre ord: Jeg er lidt modstander af at bruge 3.-parts programmer
for at ændre nogle indstillinger som burde være vel-dokumenteret og burde
kunne ændres manuelt med en text-editor. Og denne dokumentation kan jeg
desværre ikke finde hos Samba.
Med venlig hilsen
Frank Nørvig
| |
Brian Lund Larsen (27-06-2001)
| Kommentar Fra : Brian Lund Larsen |
Dato : 27-06-01 15:27 |
|
In article <vqXZ6.134$mH3.6656@news.get2net.dk>, "Unknown"
<uzi4u@uzi4u.dk> wrote:
> Hej Brian
>
> Tak for hintet. Jeg er dog mere interesseret i at vide hvilke filer der
> skal redigeres manuelt for at få driver-download til at virke. Ligesom i
> samba 2.0.6 hvor man kunne lave en fil der hed printerdef hvor
> driver-oplysninger lå i.
>
> Sagt med andre ord: Jeg er lidt modstander af at bruge 3.-parts
> programmer for at ændre nogle indstillinger som burde være
> vel-dokumenteret og burde kunne ændres manuelt med en text-editor. Og
> denne dokumentation kan jeg desværre ikke finde hos Samba.
Det kunne jeg heller ikke - det var derfor det blev imprints jeg gjorde
det med til sidst.
Brugte faktisk pænt lang tid på at få de skide printere til at virke :)
Brian
| |
Frank Nørvig (28-06-2001)
| Kommentar Fra : Frank Nørvig |
Dato : 28-06-01 11:11 |
|
Hej Brian
> Det kunne jeg heller ikke - det var derfor det blev imprints jeg gjorde
> det med til sidst.
> Brugte faktisk pænt lang tid på at få de skide printere til at virke :)
Irriterende :)
Anyway, jeg gav op til sidst (vil ikke bruge 3-parts program til noget så
"simpelt"), så nu vil jeg sætte de gamle printer.def filer ind igen og se om
det virker... Men ak, flere problemer.
Mvh Frank Nørvig
| |
Sven Esbjerg (06-07-2001)
| Kommentar Fra : Sven Esbjerg |
Dato : 06-07-01 11:52 |
|
"Brian Lund Larsen" <brian@dipcard.com> writes:
> Jeg har selv stået forvirret i samme situation :)
Jeg kan forstå at du har fået det til at virke. Jeg har prøvet at
generere en konfiguration til en HP2100M. Driveren er hentet fra HP's
hjemmeside og jeg brugte derefter imprints til at genere en pakke.
Desværre øsnker Windows 2000 maskinen ikke at spille med på legen.
Hvad jeg end gør ender det med en fejl på Windows siden. Enten
permission denied, operation could not be completed eller driveren
bliver ikke accepteret som gyldig. Til at starte med kunne jeg rette
et par fejl i imprints pakken - der manglede en fil, der blev
refereret med forkerte endelser på DLL-filerne osv. Ak intet hjælper.
Hvad der undrer mig er: Windows maskinen finder ikke selv kataloget
med driver når man bruger Add Printer wizarden (den kan dog finde ud
af resten). Jeg kan ikke engang installere printeren manuelt med
driverne fra print$. Jeg kunne godt tænke mig at se filerne (ALLE) for
en fungerende printerkonfiguration. Det skal virke med Windows 2000.
Jeg ville blive meget glad hvis du kunne lade mig se din konfiguration
eller hvis nogen kunne komme med et forslag til hvad der er galt.
Vh.
Sven
Min egne parametre (dem der burde være vigtige) er:
[global]
printing = bsd
printcap name = /etc/printcap
;load printers = yes
show add printer wizard = yes
printer admin = esbjerg
security = user
[print$]
comment = Printer drivers
path = /usr/local/samba/printers
guest ok = yes
browsable = yes
read only = yes
write list = esbjerg
[hp2m]
comment = "Printer at..."
printable = yes
print command = lpr -r -P%p %s
printer = hp2m
printing = BSD
guest ok = yes
control:
[common]
name=hp2100m
version=1.00
display_name="HP 2100M"
[W32X86]
inf_fname=HP2100PS.INF
manufacturer="HP"
model="HP LaserJet 2100 Series PS"
[root@chef]# ls -la /usr/local/samba/printers/W32X86/
total 524
drwxr-xr-x 4 root root 4096 Jul 6 12:47 .
drwxrwxrwx 3 esbjerg root 4096 Jul 6 12:46 ..
drwxr-xr-x 2 root users 4096 Jul 5 16:18 2
-r--r--r-- 1 root root 2446 Jul 5 16:28 HP2100PS.INF
-r--r--r-- 1 root root 66857 Jul 5 14:26 HP2100_6.PPD
-r--r--r-- 1 root root 225648 Jul 5 14:26 PSCRIPT.DLL
-r--r--r-- 1 root root 8076 Jul 5 16:26 PSCRIPT.HLL
-r--r--r-- 1 root root 14234 Jul 5 14:26 PSCRIPT.HLP
-r--r--r-- 1 root root 179472 Jul 5 14:26 PSCRPTUI.DLL
drwxr-xr-x 2 root root 4096 Jul 6 12:47 __SKIP_025E
| |
|
|