A ma estém elmondom mivel telt: 1 oldal nyomtatásával. Nem tűnik bonyolultnak. Nyomtató bedug, driver telepít, nyomtat, örül.
Nálam ez így nézett ki ma: (a bedug, telepít után)
Ubuntu linux alatt a samba, es a cups, össze vissza indulnak el, ezért néha nem látszik a megosztott nyomtató… persze egy idő után rájöttem, hogy samba restart után mindig látszik, de mivel a samba restartot rendszerint a konfigurációs fájlok túrása előzte meg (mondván biztos én bénázok), volt pár iteráció mire ez ebben a formában kikristályosodott (konfig írás, már jó, restart, mégse, újra konfig írás, na most már, mégse, újra… stb.).
A megoldás:
nano /etc/init/smbd.conf
és itt a “pre-start script” első sora legyen ez: sleep 10
Ezután gondoltam már csak egy drivert kell telepíteni a windows alá… mi se egyszerűbb ennél… kiválasztom a listából… a listából mit is?
A laserjet 4 ami nekem van, windows 7 alatt már nincs alapból a listában (xp alatt még ott volt). Újabb keresgetés, 1 óra mindenféle fórum olvasás, mire eljutottam ide: http://catalog.update.microsoft.com
Tegye fel a kezét, aki ismerte ezt az oldalt eddig. Na mindegy. A download driver túl egyszerű lett volna, van itt kosár, csoda letöltő, minden ami kell. Egy dolog nincs: az a lehetőség, hogy operációs rendszerre, esetleg architektúrára lehessen szűrni. Beírtam hp laserjet 4… jött 12 találat, semmiről semmi írva. Letöltöttem egyet, az eredmény egy cab file lett, ez a neve: X86-all-4189_1228a7cf7b1aac21346b20cb6e21db409dde9e72.cab
van benne egy x86, és már villogott is a képzeletbeli nem nyert felirat. A vége az lett, hogy letöltöttem minden drivert amit csak kidobott a kereső, és a végén a letöltöttből kiválasztottam az egyet ami kellett file szinten.
Kellett, de mire is? Ez egy cab file, amivel semmit nem lehet kezdeni. Újabb fórum olvasás (pörögnek az órák) és kiderült, hogy ki kell tömöríteni, és telepíteni a pnputil.exe -vel (újabb érdekes dolog, szintén jelentkezzen aki ezt tudta, hogy ilyen van)… csakhogy olyan windows 7 alatt nincs. Pedig a windows része… wtf… a parancs csak akkor látszik a cmd-ből, ha adminisztrátorként indítjuk… tadamm…
pnputil.exe -a prnhp001.Inf
És láss csodát…
Bónusz:
Miután 3 órát ezzel szívtam, csak kíváncsiságból rányomtam, mi lenne, ha lokálisan szeretnék felvenni egy ilyen nyomtatót… Ott volt egy windows update gomb, és le lehetett tölteni a drivert a netről pár klikkel. Úgy látszik ezt a gombot valaki lefelejtette a hálózati nyomtató esetén feljövő választó dialógusablakról (ami egyébként egy nem méretezhető dialógus, és jó kicsi is, hogy kiférjen 640×480-ba is, és nem kevés nyomtató van benne)…