Troubleshooting/Samsung scx-4500W/uk: Difference between revisions

From KDE UserBase Wiki
(Created page with "Наведені нижче коментарі написано Mike Cloaked <mike.cloaked at gmail.com>, вони стосуються встановлення у Fedora 10. З...")
(Created page with "Використання на багатофункціональному пристрої принтера на інтерфейсі usb і сканера на інтерфе...")
 
(42 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />


Наведені нижче коментарі написано Mike Cloaked <mike.cloaked at gmail.com>, вони стосуються встановлення у Fedora 10. Зауважте, що частину посилань наведено для локальних каталогів: можливо, вам доведеться внести зміни до назв каталогів, відповідно до параметрів вашої системи.
Наведені нижче коментарі написано Mike Cloaked <mike.cloaked at gmail.com>, вони стосуються встановлення у Fedora 14. Зауважте, що частину посилань наведено для локальних каталогів: можливо, вам доведеться внести зміни до назв каталогів, відповідно до параметрів вашої системи.




==Налаштування друку==
==Налаштування друку==


Наведені нижче настанови від початку було створено для Fedora F10, але після встановлення F12 було виявлено, що настанови чудово працюють і для F12.  
Наведені нижче настанови від початку працюють для версій Fedora від F12 до F14.  


Звантажте набір драйверів і розпакуйте його. Драйвери можна знайти на
Звантажте набір драйверів і розпакуйте його. Драйвери можна знайти на
[http://www.samsung.com/uk/support/download/supportDown.do?group=printsolutions&type=printsolutions&subtype=monomultifunctionproducts&model_nm=SCX-4500W&language=&cate_type=all&dType=D&mType=DR&vType=&prd_ia_cd=06010300&disp_nm=SCX-4500W&model_cd=&menu=download веб-сторінці Samsung].
[http://www.samsung.com/uk/support/download/supportDown.do?group=printsolutions&type=printsolutions&subtype=monomultifunctionproducts&model_nm=SCX-4500W&language=&cate_type=all&dType=D&mType=DR&vType=&prd_ia_cd=06010300&disp_nm=SCX-4500W&model_cd=&menu=download веб-сторінці Samsung].


However I did not install their script(s).
Скрипти, надані виробником, можна не встановлювати.
Instead I pulled the following two files out of their Unified Driver file:
Замість цього можна взяти два файли з комплекту універсального драйвера:
I added the file '''rastertosamsungspl'''
файл '''rastertosamsungspl''' (з cdroot/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl) слід додати до
(from cdroot/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl) to
/usr/lib/cups/filter/ <br />
/usr/lib/cups/filter/ <br />
and '''scx4500w.ppd''' (from cdroot/Linux/noarch/at_opt/share/ppd/) was needed also. You need to cd to /usr/share/cups/model/foomatic-db-ppds and make directory "samsung", then
також нам знадобиться файл '''scx4500w.ppd''' (з cdroot/Linux/noarch/at_opt/share/ppd/). Вам слід перейти до /usr/share/cups/model/foomatic-db-ppds і створити каталог з назвою "samsung", потім


{{Input|1=gzip -c
{{Input|1=gzip -c
/Шлях-до-scx4500w/scx4500w.ppd > samsung/scx4500w.ppd.gz}}
/Шлях-до-scx4500w/scx4500w.ppd > samsung/scx4500w.ppd.gz}}


That was all that seemed to be needed. Anyway I plugged in the usb line to
Встановіть контексти selinux нових файлів у відповідність до контекстів каталогу. Ось і все, що потрібно зробити. Після цього з’єднайте принтер usb-кабелем з основним комп’ютером під керуванням Fedora 12, 13 або 14 і увімкніть принтер, при цьому віддайте команду виведення завершальної частини (tail) файла messages до консолі.
the main machine here running Fedora 10, and turned on the printer whilst tailing the messages file.


On startup it immediately recognised the printer and the messages file
При запуску система негайно розпізнає принтер, у файлі messages з’являється повідомлення про успішне виявлення пристрою, яке завершується рядками:
showed that the device had been found correctly, and culminated in:


{{Output|1=Jul 20 20:37:32 home1 kernel: usbcore: registered new interface driver usblp <br />
{{Output|1=Nov 22 18:22:59 home1 kernel: [  336.170027] usb 1-1: new high speed USB device using ehci_hcd and address 4
Jul 20 20:38:00 home1 hal_lpadmin: Added printer SCX-4500W-Series}}
Nov 22 18:22:59 home1 kernel: [  336.284908] usb 1-1: New USB device found, idVendor=04e8, idProduct=342b
Nov 22 18:22:59 home1 kernel: [  336.284911] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 22 18:22:59 home1 kernel: [  336.284914] usb 1-1: Product: SCX-4500W Series
<br />
Nov 22 18:22:59 home1 kernel: [  336.284917] usb 1-1: Manufacturer: Samsung Electronics Co., Ltd.}}


A window popped up saying the printer had been added and offered me to check
У відповідь буде відкрито вікно з повідомленням про те, що додано принтер, програма запропонує вам вказати параметри його роботи. Все що варто змінити, це розмір паперу з US Letter та A4, а потім наказати принтеру надрукувати тестову сторінку: вона має виглядати чудово.
the settings - all that I changed was the paper size from the US Letter to
our A4 size and then I ran a test page - which looked perfect.


Then I printed a system status page from the printer itself which was fine,
Потім роздрукуйт сторінку щодо стану системи на самому принтері. Сторінку має бути роздруковано належним чином. Нарешті, перевірте працездатність принтера з основного комп’ютера.
and then did a test print from the main machine - all seems well.


'''CUPS''' started eating lots of cpu so I restarted it and it settled down
Після цього принтер має стати видимим з інших комп’ютерів у локальній мережі. Якщо цього не сталося, відкрийте сторінку localhost:631 у програмі для перегляду інтернету і переконайтеся, що принтер надано у спільне використання з іншими комп’ютерами.  
nicely. I then checked that the printer was visible to other machines on the
LAN and it worked nicely.  


I have not used the ethernet cable yet, nor changed the wireless settings.
Далі, ви можете спробувати скористатися кабелем ethernet або змінити параметри роботи бездротової мережі. Для цього варто з’єднати ваш принтер з локальною мережею і надати йому коректну IP-адресу замість типової адреси у форматі 192.x.x.x, оскільки у вашій мережі діапазон адрес може бути зовсім іншим (наприклад, 10.0.0.x).
I'll have to put it on the local network and give it a sensible ip address
rather than the default 192. address that it comes with.


Обладнання було налаштовано на сканування, але перевірки його можливостей не проводилося.
Сканування працює належним чином, але потрібно дещо налаштувати.


Anyway it is very pleasing that the printer is working, despite being an
Отже принтером можна користуватися, хоча розробники вважають його непідтримуваним. Все, що потрібно, — два файли, взяті зі створеної Samsung програми для linux, і принтер працюватиме чудово.
unsupported printer - and only using the two files pulled from the other
Samsung linux application allowed the printer to work nicely.




==Сканування==
==Сканування==


I have also now tested scanning on the scx-4500w. This was initially made to work on a Fedora 10 machine but recently a clean install of F12 turned out to need an extra step.  For Fedora F12 it was necessary to add under the Samsung section of the file /lib/udev/rules.d/65-libsane.rules:
Далі, було перевірено можливість сканування за допомогою scx-4500w. У Fedora 14 потрібно додати у розділ Samsung файла /lib/udev/rules.d/65-libsane.rules такі рядки:
{{Input|1= # Samsung SCX-4500W
{{Input|1= # Samsung SCX-4500W
  ATTR{idVendor}=="04e8", ATTR{idProduct}=="342b", ENV{libsane_matched}="yes"}}
  ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342b", ENV{libsane_matched}="yes"}}
This step was in addition to the changes detailed below. Once the machine was rebooted then scanning worked (eg via '''GIMP''')
Додавання цих рядків — єдина річ, яка була потрібна для налаштування. Після перезавантаження комп’ютера можна розпочинати сканування (наприклад, за допомогою '''GIMP''').


У Fedora 12 вносити зміни до dll.conf не довелося.
Запустіть '''GIMP''' і накажіть програмі отримати дані сканування: сканер має бути виявлено, він має працювати без будь-якого подальшого налаштування.


Решту настанов цієї сторінки пов’язано з тим, що слід змінити для Fedora 10/Fedora 11.
Хоча було виконано перевірку сканування та друку у Fedora 14 за допомогою порту USB, все працювало належним чином.


Слід встановити '''sane-backends''' зі сховища updates-testing, щоб отримати пакунок "sane-backends-1.0.20-4.fc10.i386"
Не виконувалося перевірки:
* 1. друку мережею ethernet
* 2. бездротового доступу до принтера
* 3. доступу до сканера за допомогою ether/wifi


Then edited /etc/sane.d/xerox_mfp.conf to add two extra lines, according to
Якщо кимось було виконано інші перевірки можливостей Samsung SCX-4500W і якщо такі особи можуть надати покрокові настанови з налаштування, було б добре поділитися інформацією. Щоб там не було, але принтер є доволі якісним, працює дуже тихо і виглядає досить симпатично!
advice from other postings on the net since the Samsung printer was
suggested to work with the xerox_mfp backend setup:


{{Input|1= # Samsung SCX-4500W
==Доступ з мережі==
usb 0x04e8 0x342b }}


Після цього слід створити файл /etc/hal/fdi/information/19-libsane-scx4500w.fdi такого вмісту:
Принтер буде налаштовано на роботу з типової ip-адреси, 192.0.0.192.


{{Input|1= <?xml version="1.0"
Для того, щоб змусити працювати мережевий інтерфейс у локальній мережі з діапазоном адрес 10.0.x.x автором цих настанов було спочатку завантажено старий ноутбук, з’єднаний перехресним кабелем ethernet, що постачається разом з принтером. Службу '''NetworkManager''' було вимкнено, службу "network" увімкнено.  
encoding="UTF-8"?>                                       
<deviceinfo version="0.2">
  <device>
    <!-- USB-SUBSYSTEM -->
    <match key="info.subsystem" string="usb">
      <match key="usb.vendor_id" int="0x04e8">
        <!-- Samsung SCX-4500W -->
        <match key="usb.product_id" int="0x342b">
          <append key="info.capabilities"
type="strlist">scanner</append>
        </match>
      </match>
    </match>
  </device>
</deviceinfo>
}}


Then I simply fired up the '''GIMP''' and asked it to scan - it found the scanner, and it worked without any further setup.
На наступному кроці слід увійти до облікового запису root і змінити адресу ноутбука на IP-адресу з того ж діапазону, що і адреса принтера, за допомогою команди:


Note that in Fedora 11 the scanner refused to work although printing worked as in Fedora 10. After a lot of fiddling around I found that there is a workaround to what looks like an error in the package "sane-backends-1.0.20-4.fc11.i586", and managed to make the scanner work again -
{{Input|1=ifconfig eth0 192.0.0.10 up}}


I found that the dll.conf files in /etc/sane.d/ were interesting.
Після цього слід запустити переглядач інтернету (наприклад, Firefox) і перейти за адресою 192.0.0.192, яку безпосередньо з’єднано з вбудованим інтерфейсом керування принтером (у термінах Samaung цей інтерфейс має назву "SyncThru"). Інтерфейс буде показано як веб-сторінку.


There were two files in my system - which were:
Далі, доволі просто знайти сторінку у мережі і змінити IP-адресу на статичну у діапазоні локальної мережі або надати змогу системі працювати у режимі DHCP. У випадку автора цих настанов було використано MAC-адресу мережевого інтерфейсу принтера для додавання її у налаштування локального сервера DHCP і надання принтерові локальної назви.
{{Output|1=-rw-r--r--. 1 root root  916 2009-10-03 12:13 dll.conf
-rw-r--r--. 1 root root  664 2009-06-23 09:04 dll.conf.rpmnew}}


I noted that '''dll.conf''' was dated later than '''dll.conf.rpmnew''' - and the '''dll.conf''' file did not include '''xerox_mfp''', whereas the earlier dated '''dll.conf.rpmnew''' did include this and in my case this is needed for the driver!
Якщо у вас немає власного сервера DHCP, ймовірно, простіше буде надати статичну IP-адресу з діапазону вашої локальної мережі.


So To make the .rpmnew version current I simply did the following:
Роботу у мережі визначено так, що якщо кабель ethernet з’єднано з принтером, буде використано дротовий зв’язок, а якщо ні — бездротовий.
{{Input|1=mv dll.conf dll.conf.orig
cp dll.conf.rpmnew dll.conf}}


I then fired up '''GIMP''' and asked for a scan - and it worked just fine. I added a note to a pre-existing bugzilla report and hopefully it will get fixed in due course.
Отже, далі слід перейти до сторінки бездротового інтерфейсу у '''SyncThru''' і вказати потрібні принтеру параметри бездротового зв’язку вашої локальної точки бездротового доступу. У прикладі автора цих настанов було використано WPA2 з шифруванням AES, але ваші налаштування можуть бути зовсім іншими.


So although I have only tested the printing and scanning capability on Fedora 10 via the usb port it does work very nicely.
Щойно ви від’єднаєте кабель ethernet від принтера, принтер має з’єднатися з точкою бездротового доступу і отримати IP-адресу з сервера DHCP. Тепер можна запустити переглядач на основному комп’ютері і перейти на IP-адресу принтера: вас буде з’єднано з вбудованим інтерфейсом керування (SyncThru). За його допомогою ви отримаєте доступ до звичайного набору налаштувань принтера та даних щодо використання сторінок і тонера.


Yet to test:
Нижче наведено послідовність дій для визначення друку мережею замість друку за допомогою USB.
* 1) printer access via ethernet
* 2) printer access via wireless
* 3) scanner access via ether/wifi


If anyone has done any other tests on this Samsung SCX-4500W and has
#На основному ком’ютері скористайтеся меню <menuchoice>Система -> Адміністрування -> Друк -> Новий принтер</menuchoice>.
step-by-step setup details I would be interested to hear the information.
#Виберіть пункт <menuchoice>Мережевий принтер</menuchoice> і у спадному списку пункт <menuchoice>HP JetDirect</menuchoice> (хоча назва нашого принтера і є іншою).
Either way this is a nice printer, and very quiet in operation, and does
#Скористайтеся пунктом <menuchoice>відома IP-адреса принтера</menuchoice> у діалоговому вікні вузла друку і не змінюйте типового значення порту — 9100. Натисніть кнопку <menuchoice>Далі</menuchoice>.
look pretty cool too!
#Виберіть файл ppd (як і вище) і вкажіть цей файл, вкажіть потрібні параметри. Змініть розмір аркушів на A4.




==Доступ з мережі==


The printer arrives set up with a default ip address of 192.0.0.192.
Оскільки кабель було від’єднано, тестовий друк буде виконано за допомогою бездротової мережі на scx-4500w. Якщо принтер з’єднано кабелем з вашим локальним маршрутизатором, друк буде виконано за допомогою дротового маршрутизатора. Одночасне використання бездротового і дротового каналів зв’язку неможливе.


In order to get the network interface working in my local LAN which is the in the ip range 10.0.x.x I initially booted up an old laptop and plugged in the crossover ethernet cable that comes with the printer. Then I stopped the '''NetworkManager''' service, and then started the "network" service.
==Сканування мережею==
 
Next step is to become root and put the laptop on the same ip range as the printer by typing:
 
{{Input|1=ifconfig eth0 192.0.0.10 up}}
 
Then start Firefox and go to the address 192.0.0.192 which immediately connects to the embedded management interface on the printer ( called "SyncThru" in Samsung parlance ) and displayed as a web page in '''Firefox'''.
 
Then it is straightforward to find the network page and change the ip address to either a static ip in the range of my local LAN or let it continue to use DHCP. In my case once I had the MAC address of the printer network interface I could add that to my local dhcp server config and give the printer a local name.


If you are not running your own dhcp server then it is probably easier to give it a static ip on the same range as your local LAN addresses.
Сканувати за допомогою мережі можна після додавання простих рядків до файла /etc/sane.d/xerox_mfp.conf. У кінцевій частині файла слід дописати такі рядки:
{{Input|1= #Samsung scx4500w wireless ip network address
tcp xx.xx.xx.xx}}
де xx.xx.xx.xx — статична IP-адреса принтера, яку було налаштовано за допомогою інтерфейсу керування SyncThru.


The networking is arranged so that if the ethernet cable is plugged in on the printer then it uses the wired interface and if not then it will use the wireless interface.
Після запуску XSane буде показано варіанти вибору одного з двох принтерів. Вибір варіанта з адресою TCP, визначеною вище, надасть XSane доступ до сканера за допомогою інтерфейсу мережі, а не usb. Отримання даних може уповільнитися, але, на відміну від usb, але такий спосіб працюватиме.  
 
So next go to the wireless interface page in '''SyncThru''', and set up the required wireless settings for your own local wireless access point. In my case it uses WPA2 with AES encryption but your mileage may vary.
 
As soon as I disconnected the ethernet cable the printer connected to my wireless access point and received its ip address via my dhcp server. Then firing up Firefox on my main machine and going to the printer ip address connected me to the embedded management interface again (SyncThru).  From there the usual range of printer settings was accessible and also monitoring of page usage and toner use.
 
Нижче наведено настанови щодо налаштування друку мережею, а не задопомогою протоколу USB.
 
#In the main machine go to <menuchoice>System -> Administration -> Printing -> New Printer</menuchoice>
#Select <menuchoice>Network Printer</menuchoice> and the drop-down <menuchoice>HP JetDirect</menuchoice> (even though it isn't).
#Use the <menuchoice>known printer IP</menuchoice> in the "host" dialog and leave the default "Port 9100". Click <menuchoice>Forward</menuchoice>.
#Select ppd file  (as in the sections above) and navigate to it - set the remaining parameters required. Change paper to A4.
 
Then I sent a test page - and printed a mail item - which seemed fine apart from the page size being a touch too small for the writing at the top and bottom. That can no doubt be tweaked as necessary later. Then any other machine on the network can either use the printer via cups or set it as an independent route via the network as above.
 
Since the wired cable had been removed this test print went via the wireless network to the scx-4500w.  If the printer is wired to your local router via ethernet then the print goes via the wired router - you can't do wireless and wired at the same time.
 
==Сканування мережею==


На час створення цієї сторінки перевірки можливостей сканування за допомогою мережі проведено не було.
Використання на багатофункціональному пристрої принтера на інтерфейсі usb і сканера на інтерфейсі мережі є простим способом обійти поточні відомі програмні вади, які пов’язано з тим, що сканери usb2, з’єднані з портами usb3, призводять до підвисання XSane. Ця вада є характерною для коду драйвера xhci у ядрах 3.12 та 3.13.


[[Category:Система/uk]]
[[Category:Система/uk]]

Latest revision as of 06:49, 21 March 2014

Other languages:

Наведені нижче коментарі написано Mike Cloaked <mike.cloaked at gmail.com>, вони стосуються встановлення у Fedora 14. Зауважте, що частину посилань наведено для локальних каталогів: можливо, вам доведеться внести зміни до назв каталогів, відповідно до параметрів вашої системи.


Налаштування друку

Наведені нижче настанови від початку працюють для версій Fedora від F12 до F14.

Звантажте набір драйверів і розпакуйте його. Драйвери можна знайти на веб-сторінці Samsung.

Скрипти, надані виробником, можна не встановлювати. Замість цього можна взяти два файли з комплекту універсального драйвера: файл rastertosamsungspl (з cdroot/Linux/i386/at_root/usr/lib/cups/filter/rastertosamsungspl) слід додати до /usr/lib/cups/filter/
також нам знадобиться файл scx4500w.ppd (з cdroot/Linux/noarch/at_opt/share/ppd/). Вам слід перейти до /usr/share/cups/model/foomatic-db-ppds і створити каталог з назвою "samsung", потім

gzip -c
/Шлях-до-scx4500w/scx4500w.ppd > samsung/scx4500w.ppd.gz

Встановіть контексти selinux нових файлів у відповідність до контекстів каталогу. Ось і все, що потрібно зробити. Після цього з’єднайте принтер usb-кабелем з основним комп’ютером під керуванням Fedora 12, 13 або 14 і увімкніть принтер, при цьому віддайте команду виведення завершальної частини (tail) файла messages до консолі.

При запуску система негайно розпізнає принтер, у файлі messages з’являється повідомлення про успішне виявлення пристрою, яке завершується рядками:

Nov 22 18:22:59 home1 kernel: [  336.170027] usb 1-1: new high speed USB device using ehci_hcd and address 4
Nov 22 18:22:59 home1 kernel: [  336.284908] usb 1-1: New USB device found, idVendor=04e8, idProduct=342b
Nov 22 18:22:59 home1 kernel: [  336.284911] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 22 18:22:59 home1 kernel: [  336.284914] usb 1-1: Product: SCX-4500W Series
 
Nov 22 18:22:59 home1 kernel: [ 336.284917] usb 1-1: Manufacturer: Samsung Electronics Co., Ltd.

У відповідь буде відкрито вікно з повідомленням про те, що додано принтер, програма запропонує вам вказати параметри його роботи. Все що варто змінити, це розмір паперу з US Letter та A4, а потім наказати принтеру надрукувати тестову сторінку: вона має виглядати чудово.

Потім роздрукуйт сторінку щодо стану системи на самому принтері. Сторінку має бути роздруковано належним чином. Нарешті, перевірте працездатність принтера з основного комп’ютера.

Після цього принтер має стати видимим з інших комп’ютерів у локальній мережі. Якщо цього не сталося, відкрийте сторінку localhost:631 у програмі для перегляду інтернету і переконайтеся, що принтер надано у спільне використання з іншими комп’ютерами.

Далі, ви можете спробувати скористатися кабелем ethernet або змінити параметри роботи бездротової мережі. Для цього варто з’єднати ваш принтер з локальною мережею і надати йому коректну IP-адресу замість типової адреси у форматі 192.x.x.x, оскільки у вашій мережі діапазон адрес може бути зовсім іншим (наприклад, 10.0.0.x).

Сканування працює належним чином, але потрібно дещо налаштувати.

Отже принтером можна користуватися, хоча розробники вважають його непідтримуваним. Все, що потрібно, — два файли, взяті зі створеної Samsung програми для linux, і принтер працюватиме чудово.


Сканування

Далі, було перевірено можливість сканування за допомогою scx-4500w. У Fedora 14 потрібно додати у розділ Samsung файла /lib/udev/rules.d/65-libsane.rules такі рядки:

# Samsung SCX-4500W
 ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="342b", ENV{libsane_matched}="yes"

Додавання цих рядків — єдина річ, яка була потрібна для налаштування. Після перезавантаження комп’ютера можна розпочинати сканування (наприклад, за допомогою GIMP).

Запустіть GIMP і накажіть програмі отримати дані сканування: сканер має бути виявлено, він має працювати без будь-якого подальшого налаштування.

Хоча було виконано перевірку сканування та друку у Fedora 14 за допомогою порту USB, все працювало належним чином.

Не виконувалося перевірки:

  • 1. друку мережею ethernet
  • 2. бездротового доступу до принтера
  • 3. доступу до сканера за допомогою ether/wifi

Якщо кимось було виконано інші перевірки можливостей Samsung SCX-4500W і якщо такі особи можуть надати покрокові настанови з налаштування, було б добре поділитися інформацією. Щоб там не було, але принтер є доволі якісним, працює дуже тихо і виглядає досить симпатично!

Доступ з мережі

Принтер буде налаштовано на роботу з типової ip-адреси, 192.0.0.192.

Для того, щоб змусити працювати мережевий інтерфейс у локальній мережі з діапазоном адрес 10.0.x.x автором цих настанов було спочатку завантажено старий ноутбук, з’єднаний перехресним кабелем ethernet, що постачається разом з принтером. Службу NetworkManager було вимкнено, службу "network" увімкнено.

На наступному кроці слід увійти до облікового запису root і змінити адресу ноутбука на IP-адресу з того ж діапазону, що і адреса принтера, за допомогою команди:

ifconfig eth0 192.0.0.10 up

Після цього слід запустити переглядач інтернету (наприклад, Firefox) і перейти за адресою 192.0.0.192, яку безпосередньо з’єднано з вбудованим інтерфейсом керування принтером (у термінах Samaung цей інтерфейс має назву "SyncThru"). Інтерфейс буде показано як веб-сторінку.

Далі, доволі просто знайти сторінку у мережі і змінити IP-адресу на статичну у діапазоні локальної мережі або надати змогу системі працювати у режимі DHCP. У випадку автора цих настанов було використано MAC-адресу мережевого інтерфейсу принтера для додавання її у налаштування локального сервера DHCP і надання принтерові локальної назви.

Якщо у вас немає власного сервера DHCP, ймовірно, простіше буде надати статичну IP-адресу з діапазону вашої локальної мережі.

Роботу у мережі визначено так, що якщо кабель ethernet з’єднано з принтером, буде використано дротовий зв’язок, а якщо ні — бездротовий.

Отже, далі слід перейти до сторінки бездротового інтерфейсу у SyncThru і вказати потрібні принтеру параметри бездротового зв’язку вашої локальної точки бездротового доступу. У прикладі автора цих настанов було використано WPA2 з шифруванням AES, але ваші налаштування можуть бути зовсім іншими.

Щойно ви від’єднаєте кабель ethernet від принтера, принтер має з’єднатися з точкою бездротового доступу і отримати IP-адресу з сервера DHCP. Тепер можна запустити переглядач на основному комп’ютері і перейти на IP-адресу принтера: вас буде з’єднано з вбудованим інтерфейсом керування (SyncThru). За його допомогою ви отримаєте доступ до звичайного набору налаштувань принтера та даних щодо використання сторінок і тонера.

Нижче наведено послідовність дій для визначення друку мережею замість друку за допомогою USB.

  1. На основному ком’ютері скористайтеся меню Система -> Адміністрування -> Друк -> Новий принтер.
  2. Виберіть пункт Мережевий принтер і у спадному списку пункт HP JetDirect (хоча назва нашого принтера і є іншою).
  3. Скористайтеся пунктом відома IP-адреса принтера у діалоговому вікні вузла друку і не змінюйте типового значення порту — 9100. Натисніть кнопку Далі.
  4. Виберіть файл ppd (як і вище) і вкажіть цей файл, вкажіть потрібні параметри. Змініть розмір аркушів на A4.


Оскільки кабель було від’єднано, тестовий друк буде виконано за допомогою бездротової мережі на scx-4500w. Якщо принтер з’єднано кабелем з вашим локальним маршрутизатором, друк буде виконано за допомогою дротового маршрутизатора. Одночасне використання бездротового і дротового каналів зв’язку неможливе.

Сканування мережею

Сканувати за допомогою мережі можна після додавання простих рядків до файла /etc/sane.d/xerox_mfp.conf. У кінцевій частині файла слід дописати такі рядки:

#Samsung scx4500w wireless ip network address
tcp xx.xx.xx.xx

де xx.xx.xx.xx — статична IP-адреса принтера, яку було налаштовано за допомогою інтерфейсу керування SyncThru.

Після запуску XSane буде показано варіанти вибору одного з двох принтерів. Вибір варіанта з адресою TCP, визначеною вище, надасть XSane доступ до сканера за допомогою інтерфейсу мережі, а не usb. Отримання даних може уповільнитися, але, на відміну від usb, але такий спосіб працюватиме.

Використання на багатофункціональному пристрої принтера на інтерфейсі usb і сканера на інтерфейсі мережі є простим способом обійти поточні відомі програмні вади, які пов’язано з тим, що сканери usb2, з’єднані з портами usb3, призводять до підвисання XSane. Ця вада є характерною для коду драйвера xhci у ядрах 3.12 та 3.13.