Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Проблем с инсталация на драйвери за принтер&скенер

Featured Replies

Става дума за принтер и скенер в едно устройство:

Xerox Workcentre 3119

Принтера го намерих от Administration=>Printing и го инсталирах.

Сложих си и Xsane за да скенирам, но не ми намира скенера. (За сметка на това ми намира камерата - "Емтек", която по ирония на съдбата пък Скайп не ми намира и за която, доколкото видях на сайта на производителя, няма драйвер за Линукс. Но да не се отплесвам...)

Та ей от тук: http://www.support.xerox.com/go/results.asp?Xtype=download&prodID=WC3119&Xlang=en_gb&Xcntry=GBR

си дръпнах драйвер и упътване за инсталация, в което се казва:

Install Procedure

1. Download the latest drivers and utilities from http://www.support.xerox.com/.

2. The downloaded file is in the .tar format and will need to be extracted to a folder on the client.

3. Once the .tar file has been extracted, browse to the folder and double-click on setup.sh to

launch the Install Wizard.

4. The Xerox Installer window opens. Click Continue.

5. The Add printer wizard window opens. Click Next.

6. Select Network printer and click Search button.

7. The Printer’s IP address and model name appears on list field.

8. Select your machine and click Next.

You have now completed all steps in performing a Linux Driver upgrade.

Е няма файл setup.sh, има install.sh и common_install.sh, както и autorun.gui. Като пусна инстал, нищо не става, нито в run , нито в run in terminal. Ами това е проблема в общи линии.

Не си посочил под каква дистрибуция се опитваш да ги инсталираш.

Ето какво се получава под Ubuntu 9.10. От тук изтеглих драйвер, който се намира в 3119Linux.zip. Той се отваря с File Roller при двойно кликване върху него. Вътре се намира папка Linux. Изтеглям я и я пускам върху дектопа. Отварям терминал и пиша това:

cd ~/Desktop/Linux/

sudo ./install.sh
Ако си под друга дистрибуция, трябва първо да придобиеш root права, след това с cd да отидеш до тази директория (Linux) и да изпълниш "./install.sh" (това "./" е важно да го има). При мен обаче изплюва някаква грешка:
sudo ./install.sh 

[sudo] password for trosho: 

./install.sh: 11: source: not found

libstdc++ v3 (gcc 2.96) not found, intstall ... done

[: 670: unexpected operator

До колкото видях в написаното в User Guide - WC3119-UG_EN_V1.pdf (от тук), има следните изисквания:

Supported OS:

• Redhat 7.1 and above

• Linux Mandrake 8.0 and above

• SuSE 7.1 and above

• Caldera OpenLinux 3.1 and above

• Turbo Linux 7.0 and above

• Slackware 8.1 and above

Software

• Linux Kernel 2.4 or higher

• Glibc 2.2 or higher

• CUPS

• SANE

Та не знам дали е от дистрото или просто install.sh скриптът е за много стари версии.

За съжаление не мога да помогна с нещо повече, защото не съм се занимавал с принтери или скенери под Linux.

Не си изпълнил явно:

2. The downloaded file is in the .tar format and will need to be extracted to a folder on the client.

:) има си всичко

  • Автор

И на мен ми даде същата грешка. От инат опитах още веднъж и втория път ми я изкара без предпоследния ред:

fiend@fiend-desktop ~/Desktop/Linux $ sudo ./install.sh

[sudo] password for fiend:

./install.sh: 11: source: not found

[: 670: unexpected operator

Иначе съм с Линукс Минт 8 Хелена, доколкото знам някакво Убунто. :)

fiend@fiend-desktop ~ $ uname -a

Linux fiend-desktop 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux

Имам въпросче. Това "./" защо се пише и какво означава?

Някакви идеи за инсталацията?

...

Имам въпросче. Това "./" защо се пише и какво означава?

Някакви идеи за инсталацията?

Това нещо - "./", поставено пред името на скрипта означава, че той трябва да се търси в текущата директория (там, където си разархивирал и си преминал с команда cd). Както и при Windows/DOS, има дефинирана променлива от обкръжението, в която се записва в кои директории да се търси при подаване на команда. Можеш да я видиш с такава команда: "echo $PATH"

За инсталационния скрипт май ще е трудно някой да помогне. Поне аз не мисля, че имам подходящите знания.

Като гледам, дава грешка в линия #11. Ето я и нея

source ./set_variables.sh ./OEM.ini
В директорията има и други скриптове и вероятно са свързани с този? По-надолу виждам, че се правят и някакви проверки:
if [ -f /etc/slackware-version ]; then

	SLACKWARE_DETECTED="1"

else

	SLACKWARE_DETECTED="0"

fi

Вероятно търси определена дистрибуция и версия, но наистина не съм в час с тези неща.

В наръчника видях, че се отваря някакъв диалогов прозорец и ако стигнеш до него, нататък би трябвало да е елементарно.

Чудя се, дали на някоя от посочените "Supported OS" ще тръгне инсталацията? Ако имаш възможност, може да пробваш.

Редактирано от trosho (преглед на промените)

  • Автор

OK! Тези ОС не ми изглеждат много "пресни", едва ли ще стигна до тях. :)

Иначе благодаря за вниманието, отговорите и това че положи толкова усилия по моето проблемче!!!

Имах предвид да пробваш с по-нова версия, но на някоя от изписаните дистрибуции. То май само Slackware се е запазил (със същото име).

Но като пуснах търсене за "Xerox Workcentre 3119 linux driver", вторият резултат беше тази тема. Тя е от 2006г., но може и да помогне (и май е на някое наше момче от Варна :) ).

Инсталиращият скрипт се пуска с друг команден интерпретатор (shell). Вместо с sh, който се оказва, че е просто линк към dash, той се пуска с bash (прави се подобна замяна: sh->dash => sh->bash). Изпробвах го и ето докъде стига:

trosho@ubuntu:~/Desktop/Linux$ sudo ./install.sh 

cat: ../autorun.inf: No such file or directory


Please, select your device model...

	 [1] Cancel installation

Please make your choice [1,2, ...]: 

За избор ми дава само "Cancel installation" (най-вероятно, защото нямам такова устройство).

При теб може и да проработи, защото след обясненията на bamakojeff, нашенецът казва "...it finally works" (споменава и това, че променя нещо: usb://xerox/workcentr... -> mfp:/dev/mfp4 ???). Може би след инсталиране на драйвера има ново устройство (може да провериш какво ще покаже "ls /dev/mfp4").

По-нататък упътванията са за подкарване на скенера.

Пише, че се редактира .rules файл на udev (/etc/udev/rules.d/60-symlinks.rules), обаче при мен не намирам такъв файл. Не намирам и нещо, което да е свързано със symlinks, в директория /lib/udev/rules.d/.

Във версия 9.10 на Ubuntu, на която е базирана и Linux Mint 8, има доста промени в сравнение с тогавашното Ubuntu. Има някакъв преход от HAL/udev към DeviceKit, та не знам къде трябва да се прави споменатият "symlink for usb printer to /dev/usb/lp*". Може да пробваш да създадеш собствен /etc/udev/rules.d/60-symlinks.rules с показаното там съдържание (и вероятно с "-rw-r--r--" правомощия за него), но нямам идея дали ще проработи.

Има и преход на init скриптовете в /etc/init.d/ към Upstart job, така че вместо рестарт на udev с команда "sudo /etc/init.d/udev restart", трябва да направиш рестарт на PC-то (или да пробваш със "sudo restart udev").

Добавянето на твоя потребителски акаунт в група lp (това със "sudo adduser <username> lp"), не би трябвало да е проблем.

Накрая се прави възстановяване на първоначалното положение на /bin/sh (трябва отново да сочи към dash).

Ако искаш, прочети внимателно написаното там и опитай.

Редактирано от trosho (преглед на промените)

  • Автор

Да, тази тема я видях преди месец, тъкмо си бях инсталирал Линукс за първи път и гледах като теле в железница... Бях почнал да следвам стъпките, но явно съм объркал нещо, защото РС-то "заби" и като го рестартирах не искаше изобщо да зарежда нищо, наложи се нова инсталация и т.н.

Лошото е че не съм мръднал кой знае колко в познанията си оттогава. Има прекалено много понятия които не разбирам...

Все пак разгледах какво има в bin папката. Sh наистина ми го определя като линк към dash. Ако правилно интерпретирам командите:

cd /bin

sudo rm -f sh

sudo ln -s bash sh

Отивам в "bin" изтривам линка sh и после създавам нов линк със същото има sh, който вече сочи към bash (Като защо е symbolic linк не ми е ясно, но да не задълбавам)

Сега за "БАШ и ДАШ" - това което разбрах е че са различни видове ШЕЛ-ове, ако мога да направя такова сравнение - различни видове DOS, каква е разликата обаче...?

В крайна сметка и при мен излезе същият резултат:

fiend@fiend-desktop ~/Desktop/Linux $ sudo ./install.sh

[sudo] password for fiend:

cat: ../autorun.inf: No such file or directory

Please, select your device model...

[1] Cancel installation

Please make your choice [1,2, ...]:

В папката намерих един ауторън файл с разширени GUI, промених го на INF... същият резултат! Може и да е било тъпо от моя страна... :)

Другото което е, този bamakojeff я прави цялата гимнастика за да подкара принтера, който при мен си работи. Открих си го от Administration > Printing. Явно Минт-а не използва оригинален драйвер за "Ксерокс", а какъвто му е "под ръка", което ме навежда на мисълта че и затова и при мен няма файл '/etc/udev/rules.d/60-symlinks.rules', което пък слага край на цялото упражнение. :(

То и без това нататък ми е пълна мъгла какво става. ;)

А и още нещо, Ксероксът не е включен към USB , a към паралелния порт с многото пинчета.

Е ако не друго, поне се ограмотявам лека-полека!!! :)))

Edit:

Мислех си, има една папка в папката с драйвера:

Linux/models/wc3119

вътре има разни sh и install файлове...?

Редактирано от Christian_ (преглед на промените)

Пич, ти си ...

Какво ли се чудя, всеки 2-и тук вече задава такива въпроси.

Първо, каза още в първия пост, че си си намерил принтера.

Второ, да бе прочел поне докуемнтацията, не ти я дават тази книжка, за да си палиш печката - за да ти работи скенера трябва USB КАБЕЛА ДА Е ВКЛЮЧЕН.

Отново пропиляно време на толкова потребители...

Четете, от това не боли, четете.

Много правилно си се ориентирал в командите.

Щом стигаш до същото положение, значи има нещо гило. Но какво? Да не би да е необходимо устройството да се включи към USB? На мен не ми се е налагало да пускам такива неща под Linux и не съм в час.

Към такава мисъл може да те наведе това: "When you add a new printer it should see a local printer - "Xerox WorkCentre 3119 Series" printer on a USB port", както и това "Create symlink for usb printer to /dev/usb/lp*".

Ако имаш възможност, може да пробваш да го включиш към USB порт.

Само ти напомням да си възстановиш sh (към dash), след като приключиш с пробите.

ПП.

Ето, и Topper казва, че трябва да имаш включен USB кабел. Аз да си призная, не четох подробно наръчника, а направо отидох на секцията за инсталирането на драйверите.

Редактирано от trosho (преглед на промените)

  • Автор

Пардон, грешка за usb-to. Старият ми принтер беше на паралелен, този си е на USB!!! Определено не е там причината!!!

Благодаря пак за помощта, честно не очаквах някой да се заеме толкова сериозно с проблема.

И да върнах си пак стария sh. :cool: Merci!

А що се отнася за четенето:

Т.нар. документация става точно за палене на печката. Ограничават се само с това как се включва принтера в мрежата, как се работи с копчетата по панела и как се слага диска в РСтои, което по подразбиране е с Уиндоус, това е обяснено точно на 19 различни езика. На диска с драйверите пише че има драйвери и за Линукс и Мак, освен за Уиндоус, но няма. Даже не може да се разчете под Линукс, а само под Уиндоус. Но пък има отделен диск с драйвери само за Виста - т.е. за Уиндоус. Трети диск UserGuide - Пакет за инсталация на адоб акробат за Уиндоус и ПДФ файлове на същите 19 езика с обяснение за инсталация на драйверите само под Уиндоус, освен останалите общи приказки за възможностите за печат.

Има още една книжка със сервизите и един диск с paperport 11 май беше.

Та дотук нищо за Линукс.

Чудя се дали Topper си е направил труда да прочете указанията от страницата в интернет, преди да напише полезните си съвети.

Ето и една по-нова тема, свързана с Xerox WorkCentre 3119 - цък. В нея се дава и линк към пост #8 от предишната, която обсъждахме, но пък той е от 04.2008 (т.е. текущата версия е била 7.10 или 8.04).

Най-новата информация, която успях да намеря, е за този бъг - цък. Липсвало нещо по конфигурационните файлове, но устройството би трябвало да се поддържа и от CUPS (принтирането), и от SANE (сканирането).

До колкото разбирам, трябва да редактираш два файла и да добавиш няколко реда:

1. Редакция на /lib/udev/rules.d/40-libsane.rules - с команда "sudo gedit /lib/udev/rules.d/40-libsane.rules" отваряш файла и добавяш:

# Xerox WorkCentre 3119

ATTRS{idVendor}=="0924", ATTRS{idProduct}=="4265", ENV{libsane_matched}="yes"
2. Редакция на /etc/sane.d/xerox_mfp.conf - с команда "sudo gedit /etc/sane.d/xerox_mfp.conf" отваряш файла и добавяш:
#Xerox WorkCentre 3119.

usb 0x0924 0x4265

После не знам. Май е най-добре да рестартираш.

Не знам обаче дали ще помогне.

Пардон, грешка за usb-to. Старият ми принтер беше на паралелен, този си е на USB!!! Определено не е там причината!!!

Благодаря пак за помощта, честно не очаквах някой да се заеме толкова сериозно с проблема.

И да върнах си пак стария sh. :whist: Merci!

А що се отнася за четенето:

Т.нар. документация става точно за палене на печката. Ограничават се само с това как се включва принтера в мрежата, как се работи с копчетата по панела и как се слага диска в РСтои, което по подразбиране е с Уиндоус, това е обяснено точно на 19 различни езика. На диска с драйверите пише че има драйвери и за Линукс и Мак, освен за Уиндоус, но няма. Даже не може да се разчете под Линукс, а само под Уиндоус. Но пък има отделен диск с драйвери само за Виста - т.е. за Уиндоус. Трети диск UserGuide - Пакет за инсталация на адоб акробат за Уиндоус и ПДФ файлове на същите 19 езика с обяснение за инсталация на драйверите само под Уиндоус, освен останалите общи приказки за възможностите за печат.

Има още една книжка със сервизите и един диск с paperport 11 май беше.

Та дотук нищо за Линукс.

Чудя се дали Topper си е направил труда да прочете указанията от страницата в интернет, преди да напише полезните си съвети.

Не се чуди, не съм, аз си правя изводи от думите ти - ти или не знаеш, или знаеш че е включено с USB. Защото иначе, пак казвам, прахосваш времето.

Съдя и потова, че диска не се чел от Линукс, и един мармот.... да кажеш някаква причина, да не се чете? Защото аз не знам.

А колкото до Ксерокс, та те са толкова калпава фирма, едвам от вчера на пазара, та си позволяват да не допишат ръководството или да пуснат калпави драйвери.

Успех в борбата.

На бас, че не си чел и ти документацията, защото е доста подробно описано всичко.

http://download.support.xerox.com/pub/docs/WC3119/userdocs/any-os/en/WC3119-UG_EN_V1.pdf

А това да си чел:

NOTE: You must log in as a super user (root) to install the

printer software. If you are not a super user, ask your system

administrator.

  • Автор

Успях да подкарам и скенера.

Първо наистина имам проблем с диска с драйверите, не работи както трябва. Когато отворя Computer от десктопа, в момента в който сложа диска иконата с CD/DVD Drive изчезва. От графичната среда File system => линка към CDRom ми дава празно бяло поле.

С терминала:

fiend@fiend-desktop /home $ cd ..

fiend@fiend-desktop / $ ls

bin dev initrd.img media proc selinux tmp var

boot etc lib mnt root srv usr vmlinuz

cdrom home lost+found opt sbin sys usrlocalsharebedic

fiend@fiend-desktop / $ cd media

fiend@fiend-desktop /media $ ls

cdrom cdrom0 floppy floppy0

fiend@fiend-desktop /media $ cd cdrom

fiend@fiend-desktop /media/cdrom $ ls

fiend@fiend-desktop /media/cdrom $ ls -l

total 0

fiend@fiend-desktop /media/cdrom $

Също и:

fiend@fiend-desktop /cdrom $ sudo su

fiend-desktop cdrom0 # ls -l

total 0

fiend-desktop cdrom0 #

Това което съм копирал по горе ми излиза сега, след като приключих и се отказах повече да се занимавам.

Цялата работа стана по следния начин:

Онзи цитат който Топър беше посочил -

NOTE: You must log in as a super user (root) to install the

printer software. If you are not a super user, ask your system

administrator.,

ме накара да се разровя из нета и да науча "sudo su" командата.

Въведох я в терминала и fiend-desktop стана червено. Предполагам че вече съм суперюзър. После реших още ведниж да пробвам с диска с драйверите. По някаква причина цд-то го зачете, но ми изката само розов фон в графичната среда. В терминала с ls -l ми изкара папка линукс и файл ауторун. Стартирах ауторун и започнаха да ми се появяват прозорци от уизърда за инсталация.

След инсталацията принтера отказа да работи, а Xsane вече не може да се пусне.

На десктопа ми се записа един файл:XeroxConfigurator.desktop

После направих това което ми каза trosho, пак нищо...

От administration / printing махнах устройството и се опитах да добавя само принтера както преди. Намери го, инсталира си драйвер, но този пък започна да ми дава грешка.

Тогава разгледах онзи файл XeroxConfigurator.desktop, отвори ми прозорец с 3 таба - принтер, скенер и Port Configuration. На първия ми излязоха 2 икони - за инсталацията от диска и тази от administration / printing. Има разни бутони на настройки, единият от които е TEST. Резултатът и при двете е че намира инсталирани драйвери, но има проблем с порта.

На табчето за скенер ми изкара и икона Орион самсунг, с нея в крайна сметка мога да използвам скенера. Програмата която се включва е крайно примитивна. Екссейн не работи вече, дори и след като го деинсталирах и инсталирах наново.

Третата икона е за Port Configuration - от mfp0 до mfp11.

... в крайна сметка след известно време успях пак да си възстановя принтера така както беше преди с драйвери намерени от линукса като дефолт (от administration / printing) ,a иконката с драйверите от диска просто я оставих без да я трия. Скенера мога да ползвам чрез XeroxConfigurator.desktop.

Крайно неудобно, но реших повече да не се занимавам с глупости, ще си ползвам Ксерокса за скениране под Уиндоус и толкова.

Диска с драйверите пак не ми го чете, получава се това което съм копирал в началото.

Отново благодаря за помощта, дори и на Топър, който е малко заядлив... ;)

Редактирано от Christian_ (преглед на промените)

Ам'че разбира се, задлив ще съм - колко писаници станаха?

И на теб основния ти проблем беше, че не си чел документацията, надраскан ти е диска и т.н.

Нещо общо с темата?

Успех с устройството и другия път малко помисли, преди да викаш "Помощ, голям проблем"

Ще сме си повече в помощ така.

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Публикацията ви съдържа термини, които не допускаме! Моля, редактирайте съдържанието си и премахнете подчертаните думи по-долу. Ако замените букви от думата със звездички или друго, за да заобиколите това предупреждение, профилът ви ще бъде блокиран и наказан!
Напишете отговор в тази тема...

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.