Date Редакция Категория comp Теги linux / ubuntu

Настройка сети

Поскольку связь со внешним миром у меня через локальную сеть, то настройка сети стала первоочередной задачей. Она решается в два этапа: 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