Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Activity в Dec 08, 2009, 01:25



Титла: Нефискален принтер Datecs EP50 + Linux + Cups
Публикувано от: Activity в Dec 08, 2009, 01:25
здр на всички ! от 1 седмица се мъчим да подкараме това чидо на техниката(Datecs EP-50) да тръгне под линукс ! По точно под Cups защото принтерчето ще трябва да се споделя с други пц-та и ще работи главно да разпечатва няколко реда текс от web страница  :o пробвахме какво ли не стигнахме до някъде с преправка на един PPD файл от друг сходен принтер , имахме успех само ,ЧЕ неможе да зададем точен размер на листчето , да речем 3x5 инча , каквото и да правим винаги изкарва листчето точно около 10 инча ! преправихме PPD файл-а накарахме го да ги изкарва по къси но текстa някъде отива и несе показва :( Някой мъчил ли е нещо такова , защото на мен вече ми писна като преминах през 1000 форума и 1000 ppd файла !

принтера работи перфектно с директно зададена команда към него ! но само толкова
Код:
echo тест,test > /dev/ttyS0
пътя ми през cups до принтера е
Код:
DeviceURI serial:/dev/ttyS0?baud=9600+bits=8+flow=none


Титла: Re: Нефискален принтер Datecs EP50 + Linux + Cups
Публикувано от: Activity в Dec 08, 2009, 14:05
някакви идей !!! това ми е PPD файла ,който работи най прилично ! дали имам някаква грешка ?

Цитат
*PPD-Adobe: "4.3"
*%%%% PPD file for 24-Pin Series with CUPS.
*%%%% Created by the CUPS PPD Compiler CUPS v1.4.1.
*% Copyright 2007-2008 by Apple Inc.
*% Copyright 1997-2007 by Easy Software Products.
*%
*% These coded instructions, statements, and computer programs are the
*% property of Apple Inc. and are protected by Federal copyright
*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
*% which should have been included with this file.  If this file is
*% file is missing or damaged, see the license at "http://www.cups.org/".
*FormatVersion: "4.3"
*FileVersion: "1.4"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*PCFileName: "epson24.ppd"
*Product: "(24-Pin Series)"
*Manufacturer: "Epson"
*ModelName: "Epson 24-Pin Series"
*ShortNickName: "Epson 24-Pin Series"
*NickName: "Epson 24-Pin Series"
*PSVersion: "(3010.000) 0"
*LanguageLevel: "3"
*ColorDevice: False
*DefaultColorSpace: Gray
*FileSystem: False
*Throughput: "1"
*LandscapeOrientation: Plus90
*TTRasterizer: Type42
*% Driver-defined attributes...
*cupsVersion: 1.4
*cupsModelNumber: 1
*cupsManualCopies: True
*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
*cupsLanguages: "en"
*OpenUI *PageSize/Media Size: PickOne
*OrderDependency: 10 AnySetup *PageSize
*DefaultPageSize: 3x5
*PageSize 3x5/3x5: "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
*PageSize Legal/US Legal: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*PageSize A4/A4: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
*PageSize FanFoldUS/US Fanfold: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
*CloseUI: *PageSize
*OpenUI *PageRegion/Media Size: PickOne
*OrderDependency: 10 AnySetup *PageRegion
*DefaultPageRegion: 3x5
*PageRegion 3x5/3x5: "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
*PageRegion Legal/US Legal: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*PageRegion A4/A4: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
*PageRegion FanFoldUS/US Fanfold: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
*CloseUI: *PageRegion
*DefaultImageableArea: 3x5
*ImageableArea 3x5/3x5: "0 0 216 360"
*ImageableArea Legal/US Legal: "18 18 594 990"
*ImageableArea A4/A4: "18 18 577 824"
*ImageableArea FanFoldUS/US Fanfold: "18 18 1053 774"
*DefaultPaperDimension: 3x5
*PaperDimension 3x5/3x5: "216 360"
*PaperDimension Legal/US Legal: "612 1008"
*PaperDimension A4/A4: "595 842"
*PaperDimension FanFoldUS/US Fanfold: "1071 792"
*MaxMediaWidth: "1080"
*MaxMediaHeight: "86400"
*HWMargins: 0 0 0 0
*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
*ParamCustomPageSize Width: 1 points 36 216
*ParamCustomPageSize Height: 2 points 36 360
*ParamCustomPageSize WidthOffset: 3 points 0 0
*ParamCustomPageSize HeightOffset: 4 points 0 0
*ParamCustomPageSize Orientation: 5 int 0 0
*OpenUI *Resolution/Resolution: PickOne
*OrderDependency: 10 AnySetup *Resolution
*DefaultResolution: 120x72dpi
*Resolution 60dpi: "<</HWResolution[60 60]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
*Resolution 120x60dpi: "<</HWResolution[120 60]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
*Resolution 120x72dpi: "<</HWResolution[120 72]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
*CloseUI: *Resolution
*DefaultFont: Courier
*Font Courier: Standard "(1.05)" Standard ROM
*% End of epson24.ppd, 05773 bytes.


Титла: Re: Нефискален принтер Datecs EP50 + Linux + Cups
Публикувано от: laskov в Dec 08, 2009, 17:00
Някои принтери (напр. Star LC-15), ако ги включиш като в същото време натискаш определен бутон, след това отпечатват 16-тичен dump на всичко, което им се подава на интерфейса. Сравнението може да помогне при разгадаването на проблема.