Настройка сети
Поскольку связь со внешним миром у меня через локальную сеть, то настройка сети стала первоочередной задачей. Она решается в два этапа: 1) настройка сетевого подключения, что дает мне, в частности, доступ к Интернет и 2) настройка Samba, что позволят иметь (и предоставлять) доступ к общим папкам и обмениваться данными с другими компьютерами сети.
Настройка сетевого подключения
Настройка сетевого подключения (я получаю доступ к локальной сети) - появился интернет.
Настройка Samba
Samba -- это пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах. Вначале его нужно установить. Для этого, набираем в консоли:
sudo apt-get install -y samba
Разберем эту команду подробнее. sudo
в Ubuntu означает "superuser do", т. е. эту команду вы запускаете от имени суперпользователя. Даже вы -- владелец, администратор, единственный пользователь данного компьютера (нужное подчеркнуть) -- обладаете полноценным доступом только к своей домашней директории (/home/user
). Неограниченными правами в системе обладает лишь суперпользователь. Поэтому иногда вам приходится "раздваиваться": как правило, вы работаете как обычный пользователь, но иногда, например, во время установки нового программного обеспечения, необходимо запустить команду от имени суперпользователя. При этом система спросит вас пароль суперпользователя -- это тот самый пароль, который вы вводили при установке системы.
Все это делается из соображений безопасности. Ведь в положении сходном с вашим окажутся и потенциально вредоносные программы. Но, в отличие от вас, они не знают пароля суперпользователя.
Необходимо, чтобы компьютеры, которые будут обмениваться информацией находились в одной рабочей группе. В Windows по умолчанию это WORKGROUP, так что я присвоил такое же имя и группе в Ubuntu.
Заглянем в
sudo nano /etc/samba/smb.conf
ищем там строку
workgroup =
и заменяем на
workgroup = WORKGROUP
Теперь создадим общую папку на Убунту
sudo nano /etc/samba/smb.conf
В разделе «Share Definitions» пишем строки такого содержания
[Share]
comment = users exchange folder
read only = no
locking = no
path = /home/user/share
guest ok = yes
[Share] — это имя общей папки, которое будет видно пользователям в сетевом окружении path тут мы задаём путь к директории с файлами.
После чего сохраняем конфиг и перезапускаем Самбу
sudo /etc/init.d/samba restart
Все, теперь меня видно из Windows!
Настройка принтера
Настраивал доступ к существующему сетевому принтеру.
Настройка сканера
Делал это после окончания настройки основного оборудования, предполагая, что процесс будет сложнее всего того, что описано выше. Так и получилось, хотя всё оказалось совсем не страшно.
Мой сканер: Epson Perfection 1270. После короткого поиска ("установка сканера epson ubuntu") сформировался следующий алгоритм установки.
1. Устанавливаем Xsane:
`$apt-get install sane xsane`
SANE (Scanner Access Now Easy) — интерфейс для работы со сканерами, а Xsane — графическая оболочка этого интерфейса.
2. Проверяем, видит ли сканер система:
$lsusb
Bus 005 Device 009: ID 04b8:0120 Seiko Epson Corp.
Bus 005 Device 007: ID 0566:3002 Monterey International Corp.
Bus 005 Device 001: ID 0000:0000
...
Из выданной информации самое важное — идентификатор сканера, в нашем случае: 04b8:0120
.
3. Скачиваем и устанавливаем прошивку для сканера
файл esfw3e.bin
. Взять её можно из каталога Windows C:\Windows\System32
, или поискать в Сети.
Далее все настройки проводятся суперпользователем (sudo).
3.1. Идём в директорию /usr/share/sane/
, создаём в ней папку snapscan
, туда копируем файл прошивки esfw3e.bin
:
$ mkdir /usr/share/sane/snapscan
$ cd {путь к текущей директории с бинарником}
$ cp esfw3e.bin /usr/share/sane/snapscan/esfw3e.bin
3.2. В файле /etc/sane.d/snapscan.conf
отредактировать строку firmware /usr/share/sane/snapscan/esfw3e.bin
3.3. Явно укажем шину для сканера, для чего добавим в файл строку:
/dev/usb/scanner0 bus=usb
3.4 Добавим в файл строки с указанием модели сканера и его идентификатора:
#Epson Perfection 1270
usb 0x04b8 0x0120
Далее выполняем команды уже от имени простого пользователя.
4. Проверим, что SANE видит сканер:
$ sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try «modprobe sg».
found USB scanner (vendor=0x04b8 [EPSON], product=0x0120 [EPSON Scanner]) at libusb:005:009
...
5. Проверим привязку модуля к сканеру:
$ scanimage -L
device `snapscan:libusb:005:009' is a EPSON EPSON Scanner flatbed scanner
6. Запускаем Xsane и нажимаем ctrl+5. Убираем галочку «калибровка качества»в окне «стандартные параметры», иначе сканер не будет нормально функционировать.
После запуска Xsane индикатор на сканере начинает моргать. Необходимо подождать секунд 10—20, и если же xsane говорит, что не находит сканера, а индикатор на сканере моргает, то перезапустить Xsane.
Сканер иногда отказывается работать по непонятным причинам или же Xsane вылетает — просто отключите питание сканера и вновь подключите.
Комментарии
comments powered by Disqus