# Probleme beim linuxmuster-import-devices

**URL:** <https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049>\
**Category:** Drucken\
**Tags:** drucken, sophomorix\
**Created:** [5. Oktober 2021 um 18:52 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049 "2021-10-05T18:52:24Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [5. Oktober 2021 um 18:52 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/1 "2021-10-05T18:52:24Z")

</div>

Hallo zusammen,  
folgendes Problem habe ich aktuell:  
Beim Durchlauf von `linuxmuster-import-devices` erscheint:

> #### Creating Printers.xml for GPO in /var/lib/sophomorix/gpo/school
> 
> /usr/bin/samba-tool gpo listall (and: gpo listcontainers)  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> School default-school: 77 printers found  
> copy: /var/lib/sophomorix/gpo/school/default-school/Printers.xml  
> —\> /var/lib/samba/sysvol/\*\*\*\*\*\*\*\*\*\*\*/Policies/{519AC794-F59B-44EF-A485-9636B4B14FA2}/User/Preferences/Printers/Printers.xml
> 
> #### /usr/sbin/sophomorix-device terminated regularly
> 
> Calling console printout  
> LOG : Reading /etc/linuxmuster/sophomorix/default-school/devices.csv  
> LOG : All \*.devices.csv files without syntax error  
> LOG : /usr/sbin/sophomorix-device terminated regularly

Hat da jemand eine idee was in meinem System kaputt ist das dieser fehler entsteht?

Gruß

Freddy

---

<div class="post-metadata">

**Author:** ![MachtDochNix](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/machtdochnix/32/44_2.png) [@MachtDochNix](https://ask.linuxmuster.net/u/MachtDochNix)\
**Post date:** [6. Oktober 2021 um 04:07 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/2 "2021-10-06T04:07:28Z")

</div>

Hallo Freddy,

auch wenn da steht „All \*.devices.csv files without syntax error“ würde ich doch auf eine davon tippen. Habt ihr wirklich 77 Drucker? In welcher devices stehen die. Zeig uns mal mindestens eine der Zeilen oder deine ganze devices.

Beste Grüße

Thorsten

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 05:44 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/3 "2021-10-06T05:44:55Z")

</div>

Hallo Thorsten,  
Ja es sind wirklich 77 Drucker, die ganze CSV hat über 1500 Einträge.  
[devices.zip](https://ask.linuxmuster.net/uploads/short-url/kb1lDcYCSi6qyWyDmBRfKmwX2tL.zip) (17,8 KB)

in der Zip ist die Original CSV.

hoffe du kanst damit wa anfangen, habe bei der sichtung keinen Fehler gefudnen.

Gruß Freddy

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [6. Oktober 2021 um 07:18 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/4 "2021-10-06T07:18:28Z")

</div>

Hallo,

also ich hab jetzt mal nur einen ganz schnellen Blick rein geworfen und einige Sonderbarkeiten gefunden:

1. welche IP hat der Server? Welches Netz habt ihr den definiert?

2. Der Rechner c019nb28 ist in der Gruppe nopxe: ich halte das für eine gaaaanz schlechte Idee eine Hardwareklasse wie eine sophomorixklasse zu benennen…

3. da sind etliche Zeilen drin, die zweimal hintereinander classroom-studentcomputer;1 stehen haben. Das sind etwa 100 Stück ab Zeile 1466.

Fazit: wenn man eine so schmutzige devices.csv dem import vor wirft, dann kommen natürlich Fehler bei raus: wäre ja schlimm, wenn icht.

LG

Holger

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [6. Oktober 2021 um 07:56 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/5 "2021-10-06T07:56:37Z")

</div>

Hallo.

> [@baumhof](#):
>
> Der Rechner c019nb28 ist in der Gruppe nopxe: ich halte das für eine gaaaanz schlechte Idee eine Hardwareklasse wie eine sophomorixklasse zu benennen…

Eine kurze Ergänzung dazu:  
Ich habe auch einen Blick in unsere `devices.csv` geworfen.  
Dort steht z.B.  
`serverraum;firewall;nopxe;24:5D:27:CD:D8:02;10.16.1.254;;;;server;;0;;;;SETUP; `

Als Hardwareklasse verwenden wir auch `nopxe` – aber nicht als Sophomorixklasse.

Wenn man alle Rollen haben will, die sophomorix anbietet, kann man das so anzeigen lassen:  
`sophomorix-samba --show-roletype`

Ich bin bei neueren Einträgen, die **nur** eine IP benötigen aber nicht weiter verwaltet werden sollen auch schon dazu übergegangen, dass ich als Sophomorixklasse `iponly` gewählt habe. Vielleicht hilft Dir das …

Viele Grüße,  
Michael

---

<div class="post-metadata">

**Author:** ![alois](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/alois/32/1136_2.png) [@alois](https://ask.linuxmuster.net/u/alois)\
**Post date:** [6. Oktober 2021 um 08:06 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/6 "2021-10-06T08:06:16Z")

</div>

Hallo Freddy,

wenn ich solche Fehler hätte, dann würde ich wie folgt vorgehen:

1. devices.csv sichern
2. neue devices.csv anlegen und dort die ersten zehn Geräte einfügen
3. linuxmuster-import-devices
4. Wenn fehlerfrei, dann die nächsten zehn bis der Fehler auftaucht. Dort genauer hinsehen

Gruß

Alois

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 08:06 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/7 "2021-10-06T08:06:22Z")

</div>

@baumhof Die Fehler habe ich behoben, leider bleibt der Fehler bestehen.

Gruß Freddy

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [6. Oktober 2021 um 08:28 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/8 "2021-10-06T08:28:48Z")

</div>

> [@fr3ddy-sudo](#):
>
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«

Heißt evtl einer Eurer Drucker seltsam? Schau doch mal in die Datei  
`[root@server:/var/lib/sophomorix/gpo/school/default-school]$ cat Printers.xml `

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [6. Oktober 2021 um 09:04 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/9 "2021-10-06T09:04:23Z")

</div>

Hallo Freddy,

> [@fr3ddy-sudo](#):
>
> Die Fehler habe ich behoben, leider bleibt der Fehler bestehen.

… ich hab ja auch nur auf die aller gröbsten hingewisen.  
Bist du die csv nach weiteren durchgegangen, oder sollen wir das für dich machen?

Außerdem hatte ich eine Frage gestellt: die ist noch nicht beantwortet.

LG

Holger

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 09:12 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/10 "2021-10-06T09:12:23Z")

</div>

@baumhof  
zu

1. Server ip ist 10.20.16.10  
Netzmaske ist /21

2. Ist bisher so gewachsene werde ich später auf mal ändern

3. Wie gesagt behoben

Habe jetzt mal alle Drucker aus der CSV raus geholt, dann läuft es durch sobald ich 2 Drucker Hinzufüge bekomme ich den Fehler, bei einem Drucker kommt keine Meldung aber es wird nichts in die  
/var/lib/sophomorix/gpo/school/default-school/Printers.xml geschrieben.

Gruß Freddy

---

<div class="post-metadata">

**Author:** ![alois](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/alois/32/1136_2.png) [@alois](https://ask.linuxmuster.net/u/alois)\
**Post date:** [6. Oktober 2021 um 09:23 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/11 "2021-10-06T09:23:41Z")

</div>

Hallo Freddy,

das sagt Heises Netzwerkrechner:

 ![Bildschirmfoto von 2021-10-06 11-27-15](https://ask.linuxmuster.net/uploads/default/original/2X/1/1c6843944e868babd7e03210bf6a14d100e2c04e.png)

Vergleich mal mit Deinen verwendeten Adressen, ob das stimmig ist.

Gruß

Alois

Editvermerk: Bild ausgetauscht

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 09:28 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/12 "2021-10-06T09:28:54Z")

</div>

@alois du hast den Falschen Bereich

)

Und meine Geräte sind alle in diesem Bereich.

Gruß Freddy

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [6. Oktober 2021 um 09:29 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/13 "2021-10-06T09:29:47Z")

</div>

Hallo Freddy,

warum habt ihr kein Netz wie wir es vorgesehen haben? z.B. dass der Server die erste IP im Netz hat … wundert mich. Kann man so machen, aber irgend wann knallt es dann halt vielleicht irgendwo …

Wenn du uns jetzt verrätst welche zwei Zeilen (Drucker) du wieder rein genommen hast, dann müssen wir nicht 76 stück anschauen und drüber nachdenken, welche es wohl gewesen sein könnten.  
Hast du den auch andere Druckerzeilen mal probiert, außer den beiden?

LG

Holger

---

<div class="post-metadata">

**Author:** ![alois](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/alois/32/1136_2.png) [@alois](https://ask.linuxmuster.net/u/alois)\
**Post date:** [6. Oktober 2021 um 09:29 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/14 "2021-10-06T09:29:54Z")

</div>

Hallo Freddy,

hab’s gemerkt und schon verbessert 😊

Gruß

Alois

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 09:35 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/15 "2021-10-06T09:35:18Z")

</div>

@baumhof  
die beiden Drucker  
b019;b019pr01;kyocerap2040dn;00:17:C8:75:4B:00;10.20.17.1;;;;printer;;0;;;;;  
c019;c019pr01;kyocerap2040dn;00:17:C8:3B:0B:DF;10.20.17.73;;;;printer;;0;;;;;

Das hat mit den Vlans zu tun, und das LN7 Vlan hat bei uns diesen IP berreich.

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 09:43 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/16 "2021-10-06T09:43:11Z")

</div>

Habe gerade mal die Drucker in meine Testumgebung eingegeben, dort laufen die Ordnentlich durch, leider verstehe ich nicht genau wo die variablen aus dem sophomorix-device script abgreufen wird

> sub update\_printer\_gpos {  
> my ($ref\_devices\_file,$ref\_sophomorix\_config,$ref\_result,$json)=@\_;  
> print „\n“;  
> &print\_title(„Creating Printers.xml for GPO in $ref\_sophomorix\_config-\>{‚INI‘}{‚PATHS‘}{‚GPO\_PRINTERS\_TARGET\_DIR‘}“);  
> my $ref\_gpo=&AD\_gpo\_listall({json=\>-1,  
> sophomorix\_config=\>$ref\_sophomorix\_config,  
> sophomorix\_result=\>$ref\_result,  
> });
> 
> foreach my $school (@{ $ref\_sophomorix\_config-\>{‚LISTS‘}{‚SCHOOLS‘} }){  
> my $template=$ref\_sophomorix\_config-\>{‚INI‘}{‚PATHS‘}{‚GPO\_PRINTERS\_TEMPLATE‘};  
> my $target\_dir=$ref\_sophomorix\_config-\>{‚INI‘}{‚PATHS‘}{‚GPO\_PRINTERS\_TARGET\_DIR‘}.„/“.$school;  
> my $target=$target\_dir.„/Printers.xml“;  
> # create output dir  
> system(„rm -rf $target\_dir“);  
> system(„mkdir -p $target\_dir“);  
> # write prefix of Printers.xml  
> system(„cat $ref\_sophomorix\_config-\>{‚INI‘}{‚PATHS‘}{‚GPO\_PRINTERS\_TEMPLATE\_PRE‘} \>\> $target“);
> 
> ```
> # write main part of Printers.xml
> 
> ```
> 
> my $school\_printer\_count=0;  
> foreach my $device (@{ $ref\_devices\_file-\>{‚LISTS‘}{‚devices\_by\_school‘}{$school} }){  
> if ($ref\_devices\_file-\>{‚device‘}{$device}{‚sophomorixRole‘} eq „printer“){  
> # only work on printers  
> $school\_printer\_count++;  
> my $workgroup=$ref\_sophomorix\_config-\>{‚samba‘}{‚smb.conf‘}{‚global‘}{‚workgroup‘};  
> my $printer\_uppercase=$ref\_devices\_file-\>{‚device‘}{$device}{‚COMPUTER‘};  
> my $printer\_lowercase=$ref\_devices\_file-\>{‚device‘}{$device}{‚sophomorixDnsNodename‘};  
> my $printer\_sid=&name\_to\_sid($printer\_lowercase);
> 
> ```
> # printserver can be overridden in school.conf
> my $printserver=$ref_sophomorix_config->{'SCHOOLS'}{$school}{'PRINTSERVER'};
> if ($printserver eq ""){
> $printserver=$ref_sophomorix_config->{'samba'}{'smb.conf'}{'global'}{'netbios name'};
> }
> my $replace = "-e \"s/\@\@LINUXMUSTER\@\@/$workgroup/g\" ".
> "-e \"s/\@\@PRINTSERVER\@\@/$printserver/g\" ".
> "-e \"s/\@\@PRINTER_LOWERCASE\@\@/$printer_lowercase/g\" ".
> "-e \"s/\@\@PRINTER_SID\@\@/$printer_sid/g\" ".
> "-e \"s/\@\@PRINTER\@\@/$printer_uppercase/g\" ";
> my $sed_command="cat ".$template." | sed ".$replace." >> ".$target;
> if($Conf::log_level>=3){
> print "$sed_command\n";
> }
> system($sed_command);
> }
> }
> 
> ```

Das ist der Relevante teil.

Gruß

Freddy

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [6. Oktober 2021 um 10:01 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/17 "2021-10-06T10:01:33Z")

</div>

Hallo Freddy,

jetzt kommen wir der Sache näher.  
Wir halten fest: import aller Geräte klappt: außer Drucker.  
Der import der Drucker klappt auch, aber die gpo wird nicht richtig erstellt.

Wo das script die Werte her bekommt weiß ich nciht sicher: ich hab aber mal nachgefragt.  
Du kannst aber mal in die /var/lib/linuxmuster/setup.ini schauen, ob da was auffälliges drin ist.

LG

Holger

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 10:08 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/18 "2021-10-06T10:08:30Z")

</div>

Hallo Holger,

Ja Richtig der import klappt  
aber die gpo wird nicht erstellt wegen dem sed Fehler soweit ich das bisher raus gefunden habe.

Die setup.ini hat keine Auffälligkeit und sieht auch korrekt aus wenn ich die mit einer Funktionierenden Version prüfe.

Gruß

Freddy

---

<div class="post-metadata">

**Author:** ![jeffbeck](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/jeffbeck/32/606_2.png) [@jeffbeck](https://ask.linuxmuster.net/u/jeffbeck)\
**Post date:** [6. Oktober 2021 um 12:19 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/19 "2021-10-06T12:19:12Z")

</div>

Hallo, ich hab mal die oben gezippt angegeben devices.csv auf meinem Testsystem laufen lassen (nur der sophomorix Teil). Das ging ohne Probleme. printers.xml wird erstellt und falls GPO vorhanden dorthin kopiert.

Der SED befehl scheint ja schon aus sophomiorix zu kommen. Also könnte es sein, dass einer der Variablen  
LINUXMUSTER  
PRINTSERVER  
PRINTER\_LOWERCASE  
PRINTER\_SID  
PRINTER

mit etwas komischen ersetzt wird.

kannst du mal nur den sophomorix-Teil mit erhöhter verbosity laufen lassen?  
Also:  
sophomorix-device --sync -vv

Der gibt dann die sed Befehle aus. Dann sehen wir besser was da schief läuft.

LG, Rüdiger

---

<div class="post-metadata">

**Author:** ![fr3ddy-sudo](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/fr3ddy-sudo/32/4900_2.png) [@fr3ddy-sudo](https://ask.linuxmuster.net/u/fr3ddy-sudo)\
**Post date:** [6. Oktober 2021 um 12:41 UTC](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049/20 "2021-10-06T12:41:48Z")

</div>

Hi

> cat /usr/share/sophomorix/devel/gpo/Printers.xml.template | sed -e „s/@@LINUXMUSTER@@/S170768/g“ -e „s/@@PRINTSERVER@@/[https://server:631/g](https://server:631/g)“ -e „s/@@PRINTER\_LOWERCASE@@/e208pr02/g“ -e „s/@@PRINTER\_SID@@/S-1-5-21-3899992443-1893953062-505963586-14183/g“ -e „s/@@PRINTER@@/E208PR02/g“ \>\> /var/lib/sophomorix/gpo/school/default-school/Printers.xml  
> sed: -e Ausdruck #2, Zeichen 26: Unbekannte Option für »s«  
> School default-school: 77 printers found  
> copy: /var/lib/sophomorix/gpo/school/default-school/Printers.xml  
> —\> /var/lib/samba/sysvol/s170768/Policies/{519AC794-F59B-44EF-A485-9636B4B14FA2}/User/Preferences/Printers/Printers.xml

Gruß

[Nächste Seite](https://ask.linuxmuster.net/t/probleme-beim-linuxmuster-import-devices/8049.md?page=2)
