[Решено] Canon LBP-800
Кто сталкивался с таким устройством для подключения к Win 7.
Нужны драйвера для 32-bit windows 7.
На
Johny-electric, в ХР машине принтер будет работать только в приложениях установленных в данной виртуальной системе, данный совет не применим ко всем твикерам, антивирусам, и прочему ПО и морально устаревшему оборудованию которое должно работать в текущей (Вин 7) системе, так как будет доступно только в изолированной среде...
Да, но его можно юзать как сетевой принтер.
Вообще да, дрова от 2000ка могут и установиться. А почему нет? Перед установкой на setup.exe токо выбрать "совместимость с 2000" в Свойствах файла. Отпишитесь, если помогло (я таким макаром на Семерку умудрился поставить устаревшие дрова на GPRS-момед от старенького копеечнего "француза" марки Алкател - работает!)
Ну тогда уже если обманывать дрова, не проще ли в реестре на время билд с Семерки переправить на ХР или 2000?
Я так хрюшные дрова Висте кормил, и ничего, ела и работала с железками...
TheHacker Круто. Ваш метод под стать нику ;)
Я вот надумал, по другому через inf файл от LBP-810 и их драйвера. Разница принтеров только USB на модели 810.
В inf файле 810:
;WindowsVista
[Canon.NTx86.6.0]
%DEVICE% = CAPT.NTx86,USBPRINT\CanonLBP-810AC2D,CanonLASER_SHOT_LBP-61D2,Canon_LBP-810,Canon_LASER_SHOT_LBP-1110
%DEVICE% = CAPT.NTx86,LPTENUM\CanonLBP-810AC2D,CanonLASER_SHOT_LBP-61D2,Canon_LBP-810,Canon_LASER_SHOT_LBP-1110
[CAPT.NTx86]
CopyFiles=CAPT_SYS_FILES,CAPT_ALL_FILES
DataFile=CAP1K.DLL
DataSection=CAPT_DATA
[CAPT_DATA]
DriverFile = CAP1K.DLL
ConfigFile = CAP1UIK.DLL
HelpFile = CAP1A.HLP
LanguageMonitor=%CAPT_LMON_NT%
[CAPT_SYS_FILES]
CAPSMK.DLL,,,0x00000020
CAPMONK.DLL,,,0x00000020
CAPRPCSK.EXE,,,0x00000020
CAP1EMN.DLL,,,0x00000020
CAPPTMN.DLL,,,0x00000020
В inf файле 800:
[Canon]
%DEVICE% = CAPT,LPTENUM\CanonLBP-8003C2C,LptEnum\CanonLASER_SHOT_LBP-5281
[CAPT.NTx86]
CopyFiles=CAPT_SYS_FILES,CAPT_ALL_FILES
DataFile=CAP1K.DLL
DataSection=CAPT_DATA
[CAPT_DATA]
DriverFile = CAP1K.DLL
ConfigFile = CAP1UIK.DLL
HelpFile = CAP1.HLP
LanguageMonitor=%CAPT_LMON_NT%
[CAPT_SYS_FILES]
CAPSMK.DLL
CAPMONK.DLL
CAPRPCSK.EXE
CAPEMN.DLL
CAPPTMN.DLL
Берем стр. из 800 и вставляем в 810 имеем *.inf тогда
...
[Manufacturer]
%CANON%=Canon,NTx86.5.1,NTx86.6.0,NTx86.6.1
;Windows2000
[Canon]
%DEVICE% = CAPT.NTx86,LPTENUM\CanonLBP-8003C2C,LptEnum\CanonLASER_SHOT_LBP-5281
;WindowsXP
[Canon.NTx86.5.1]
%DEVICE% = CAPT.NTx86,LPTENUM\CanonLBP-8003C2C,LptEnum\CanonLASER_SHOT_LBP-5281
;WindowsVista
[Canon.NTx86.6.0]
%DEVICE% = CAPT.NTx86,LPTENUM\CanonLBP-8003C2C,LptEnum\CanonLASER_SHOT_LBP-5281
[Canon.NTx86.6.1]
%DEVICE% = CAPT.NTx86,LPTENUM\CanonLBP-8003C2C,LptEnum\CanonLASER_SHOT_LBP-5281
[CAPT.NTx86]
CopyFiles=CAPT_SYS_FILES,CAPT_ALL_FILES
DataFile=CAP1K.DLL
DataSection=CAPT_DATA
[CAPT_DATA]
DriverFile = CAP1K.DLL
ConfigFile = CAP1UIK.DLL
HelpFile = CAP1A.HLP
LanguageMonitor=%CAPT_LMON_NT%
[CAPT_SYS_FILES]
CAPSMK.DLL,,,0x00000020
CAPMONK.DLL,,,0x00000020
CAPRPCSK.EXE,,,0x00000020
CAP1EMN.DLL,,,0x00000020
CAPPTMN.DLL,,,0x00000020
...
и? решение сделано? Тему закрываем, как? ;)
Пока нет, все равно труба на LPT у LBP-800
Грустно.. думал, поможет. У меня с мобилой сработало на Семерке Ультимейт. Мож, какая-нить библиотека косячит и неверно обращается к LPT-порту (CAP1K.DLL, которая обрабатывает поток данных и шлет в порт).. Но это без реинжинерига не подправить
Бэлиан, проверьте с модификацией реестра, должно помочь, совместимость в опциях инсталлятора отключите...
Вся изюминка еще в том, что LBP-810 c драйверами для Vista/Win 7 работают только на USB и описано подключение только для USB. Как будто драйвер CAPLPTN.SYS вообще не трогался от 12.04.01, другие файлы от 20.05.07.
LBP-800 только LPT.
Итак, что имеем - один день потраченного времени впустую. Имеем кабель USB-LPT т.е. переход от USB порта на порт LPT (от Defender USB 128 стоимость от 300-400руб.) так же имеем принтера Canon LBP-810, LBP-800, Samsung ML-1210.
1.
C Samsung ML-1210 проблем не возникло, как ни с LPT, так и не USB (встроенном в принтер), при использовании кабеля USB-LPT так же проблем не возникло т.е. драйвера на LPT и USB есть и они исправно работают.
2.
Берем Canon LBP-810 драйвера для Vista/Win 7 якобы есть, и они действительно есть LBP-810_R110_V110_Win_x32_RU_7, только вот работает данный принтер только через встроенный в него USB порт и категорически отказался работать через LPT (встроенный) так и через кабель USB-LPT, т.е. драйвера исправно работают только на USB хоть есть драйвер и на LPT - CAPLPTN.SYS.
3.
Берем Canon LBP-800 драйверов для Vista/Win 7 нет есть только для NT canon_llbp800_072_enx - 1.00.1.005, только вот данный принтер отказывается работать что LPT порту, что через кабель USB-LPT. Подмена драйверов от LBP-810 и использование USB-LPT не чего не дала, так как подозрения на файл CAPLPTN.SYS так как его версия так и осталась 1.00.1.011 от 2001г., в то время как для usb версия основных файлов CAP1K.DLL от 2007г. - 1.10.1.0.14.
Делаю предположение, что пользователи у которых еще остались принтера LBP-800 серии без USB оказались за бортом и надежды нет, хотя надежда умирает последней.
Возможно другой какой либо драйвер от Canon с наличием LPT и USB драйвера подойдет.
Бэлиан, попробуй такую вещь, я так ОКИ на Висту цеплял...
Вобщем распаковываешь файлы, идешь в принтера и добавляешь принтер, в качестве драйверов указываешь папку с драйвером... возможно подмененые ини файлы подцепятся...