2009. január 18., vasárnap

Canon IP 1800 & Mustek 1248 UB Scanner on Debian testing [Lenny]

Canon Pixma IP 1800-as nyomtató
#!/bin/bash
apt-get update && apt-get upgrade -fy --force-yes
apt-get install -y --force-yes libglib1.2ldbl libgtk1.2 cupsys cupsys-common
wget http://packages.debian.org/etch/i386/libxml1/download -O libxml1.download.html
wget $(cat libxml1.download.html | egrep ftp.hu.debian | cut -d '"' -f 2)

A deb filék innen letölthetőek: https://sites.google.com/site/szabadlinuxot/

dpkg -i --force-all cnijfilter-common-2.70-2-i386.deb cnijfilter-ip1800series-2.70-2-i386-patched-dep.deb libxml1_*_i386.deb
ln -s /etc/init.d/cups /etc/init.d/cupsys
apt-get update && apt-get upgrade -fy --force-yes
rm -f libxml1.download.html libxml1_*_i386.deb cnijfilter-common-2.70-2-i386.deb cnijfilter-ip1800series-2.70-2-i386-patched-dep.deb
apt-get install -f
apt-get upgrade -fy --force-yes
# Csak MOST csatlakoztasd a nyomtatot, es alapbol fel fogja ismerni :) [+max annyit allíts be "kezzel", hogy "alapertelmezett" legyen]


Mustek 1248UB Scanner
#!/bin/bash
apt-get update && apt-get upgrade -fy --force-yes
apt-get install -fy --force-yes sane kooka # kooka-nal alapbol stimmeltek a szinek
wget http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/SBSfw.usb
mv SBSfw.usb /usr/share/sane/gt68xx/
adduser $(w | awk '/x-session/ && /tty/ {print $1}') scanner
chmod 704 /usr/share/sane/gt68xx/SBSfw.usb
apt-get install -f
apt-get upgrade -fy --force-yes
# az adduser miatt pl.: egy alt+ctrl+backspace
ui.: [Megjegyzés] Az IP1800 patchelt deb-jét így lehet generálni ["eredeti deb-eket" innen szedtem, de pl. itt is megvan]:
#!/bin/bash
dpkg-deb -x cnijfilter-ip1800series_2.70-2_i386.deb tmpdir
dpkg-deb --control cnijfilter-ip1800series_2.70-2_i386.deb tmpdir/DEBIAN
sed -e "s/libglib1.2/libglib1.2ldbl/" tmpdir/DEBIAN/control > tmpdir/DEBIAN/control-tmp
rm tmpdir/DEBIAN/control
mv tmpdir/DEBIAN/control-tmp tmpdir/DEBIAN/control
dpkg -b tmpdir cnijfilter-ip1800series_2.70-2_i386-patched-dep.deb
rm -rf tmpdir/
ui2.: Tudom, hogy az IP1800-nál Ubuntu.. csomagok vannak Debian-on, de hirtelen nem találtam másik megoldást :P
ui3.: Amit én megosztottam [két deb filét + a 2 script a telepítéshez] - az egyik deb fájl az itt utoljára leírt módon generált [csak azért írtam le újra a módját, hogy akárki megcsinálhassa önmaga, hogy "hivatalos legyen" a csomag].

2 megjegyzés:

  1. szia! nekem a nyomtatás elindítása után "A dokumentum nyomtatási állapot" ablak alján ezt írja ki:
    "iP1800_series" nyomtató : "cups-missing-filter", és persze nem nyomtat. tudsz ebben segíteni? szerinted mi a teendő?
    üdv
    T

    VálaszTörlés
  2. lemaradt, bocsi: Ubuntu 8.04.2 a rendszer. csak annyira bele voltam mélyülve, hogy elfelejtettem, hogy ez a debian-ról szól.

    VálaszTörlés