Sind die Einträge identisch mit denen ohne Tilde? Mal schaun.
denk@wopr-debian:~/fritzbox/freetz-trunk$ diff foo bar
1c1
< [photosmart_7150]
---
> [photosmart_7150~]
49c49
< [photosmart_7200_series]
---
> [photosmart_7200_series~]
98c98
< [photosmart_7350]
---
> [photosmart_7350~]
101c101
< color-cal-type=0
---
> color-cal-type=3
#!/bin/sh
[ -z "$1" ] || [ -z "$2" ] && exit 1
cat <<EOF
config FREETZ_PACKAGE_HPLIP
bool "HPLIP $1 (binary only)"
default n
select FREETZ_PACKAGE_SANE_BACKENDS
help
HPLIP - HP Linux Imaging and Printing
choice
prompt "Printer Type"
depends on FREETZ_PACKAGE_HPLIP
help
Select your printer type here.
EOF
for printer in `awk '/^\[.*[^~]\]$/ { gsub(/\[|\]/, ""); print }' < "$2"`; do
PRTR=`echo $printer | tr a-z A-Z`
echo "config FREETZ_HPLIP_PRINTER_TYPE_$PRTR"
echo " bool \"$printer\""
done
cat <<EOF
endchoice
config FREETZ_HPLIP_PRINTER_TYPE
string
EOF
for printer in `awk '/^\[.*[^~]\]$/ { gsub(/\[|\]/, ""); print }' < "$2"`; do
PRTR=`echo $printer | tr a-z A-Z`
echo " default \"$printer\" if FREETZ_HPLIP_PRINTER_TYPE_$PRTR"
done
# scan-type:
# -1 = Not supported
# 0 = Not present
# 1 = SCL
# 2 = PML
# 3 = SOAP (cm1017mfp)
# 4 = Marvel (m1005)
# 5 = SOAP2 (m2727)
Dachte das is schon gelöst?Boah! Ich konnte gerade die Windows-Testseite über den AVM-printserv an meinen HP LaserJet 1000 drucken.
Na ja, fast! Der GDI-Drucker (HP LJ1000) braucht nach jedem Einschalten erstmal seine Firmware. Das scheint der Treiber nicht selbst zu machen, wenn der Drucker nicht an einem lokalem Port hängt. Das ganze kann man auch per netcat vom PC aus machen, jedoch wird die Verbindung nicht von selbst geschlossen :noidea: (man muss also, wenn man meint, sie wurde übertragen Ctrl-C drücken).Dachte das is schon gelöst?
Ich bin noch auf keinen Drucker gestoßen, der nciht mit dem AVM-Printserver funktioniert hat.
make[1]: Entering directory `/usr/src/freetz-trunk_neu/source/hp-utils-0.3.1'
/usr/src/freetz-trunk_neu/toolchain/target/bin/mipsel-linux-uclibc-gcc -shared -Wl,-soname,libhp-utils.so.0 -o libhp-utils.so.0.3.1 device.o hpmuderr.o logger.o maint.o pcl.o pml.o status.o util.o -lhpmud
make[1]: *** Keine Regel vorhanden, um das Target »libhp-utils.so«,
benötigt von »hp-clean«, zu erstellen. Schluss.
make[1]: *** Warte auf noch nicht beendete Prozesse...
ln -sf libhp-utils.so.0.3.1 libhp-utils.so
ln -sf libhp-utils.so.0.3.1 libhp-utils.so.0
make[1]: Leaving directory `/usr/src/freetz-trunk_neu/source/hp-utils-0.3.1'
make: *** [source/hp-utils-0.3.1/hp-levels] Fehler 2