Реферат: Настройка Zyxel omni adsl lan ee для использования канала Стрим в Linux




08/03/1217:19:52

Как я переходил с Windows на Linux

Выбранный дистрибутив - UBUNTU 2

Выбранный дистрибутив - UBUNTU 2

Процедура разметки диска и установки 2

Процедура разметки диска и установки 2

Сетевые настройки и утилиты 3

Сетевые настройки и утилиты 3

Проблемы с разделами NTFS 4

Проблемы с разделами NTFS 4

Работа с офисом 5

Работа с офисом 5

Проблемы с 1С 6

Проблемы с 1С 6

Использование HASP под Linux 8

Использование HASP под Linux 8

Настройка подключения к Интернет 9

Настройка подключения к Интернет 9

Приложение 1. Другие варианты запуска 1С под Linux 11

Приложение 1. Другие варианты запуска 1С под Linux 11

Приложение 2. Чужие советы по настройке разрешения экрана монитора 15

Приложение 2. Чужие советы по настройке разрешения экрана монитора 15

Приложение 3. Еще варианты настройки подключения к Стрим (ADSL по протоколу PPPoE с логином и паролем) 17

Приложение 3. Еще варианты настройки подключения к Стрим (ADSL по протоколу PPPoE с логином и паролем) 17

Настройка ZyXEL Omni ADSL LAN EE для использования канала Стрим в Linux. (xdsl zyxel ppp linux) 17

Настройка МТУ Стрим 19

Настройка USB ADSL модема AusLinx AL-2006(Annex A) в ОС Linux (ядра 2.6.10 и выше)  для пользования услугой "СТРИМ" 20

Приложение 4. Как устанавливать пакеты, у которых расширение не .deb 27

Приложение 4. Как устанавливать пакеты, у которых расширение не .deb 27

Установка драйвера HASP ключа под Linux Red Hat 27

Приложение 5. Установка простого прокси-сервера на шлюз 30

Приложение 5. Установка простого прокси-сервера на шлюз 30

Приложение 6. Настройка компьютера-шлюза 31

Приложение 6. Настройка компьютера-шлюза 31
^

Выбранный дистрибутив - UBUNTU
Выбрал дистрибутив Ubuntu, так как такой диск был в наличии. Все равно с ним всерьез работать не пришлось, как только получил сообщение "Ваша версия 5.04 не поддерживается" – пришлось искать новый дистрибутив, и к лучшему. Узнал, что бесплатно можно заказать дистрибутив ubuntu с доставкой по почте (но только предпоследняя версия) - https://shipit.ubuntu.com/login

Скачал образ .iso UBUNTU 6.10 – 700 Мбайт, удовольствие еще то (с адреса http://www.ubuntu.com/products/GetUbuntu/download?action=show&redirect=download). Зато теперь смогу тиражировать своим филиалам и своим друзьям. Записать из Windows 2003 Server на CD предложенными там средствами не удалось – hashtab установил, но так и не нашел, как его запускать, а Infra Recorder отказался опознавать мой пишущий DVD и упорно считал, что дисковода CD нет на компьютере, по кнопке Rescan выдавал ошибку "...память не может быть written". К счастью, NERO отлично записал образ на CD.
^ Процедура разметки диска и установки
С помощью Partition Magic уменьшил размер последнего логического диска, оставив место для UBUNTU 10 Гбайт (пока еще и 2 Гбайт не занял).

Запустил загрузку с CD, диск оказался загрузочным, показал графический интерфейс UBUNTU, красивый цвет, потом вежливо предложил выбрать язык, часовой пояс, показал ярлык "Установить". После нажатия через 25 минут предложил вынуть CD и перезагрузить компьютер, что я и сделал. UBUNTU запустилась успешно. Пароль спросили только для пользователя (root для входа не разрешили), но этот же пароль остался для суперпользователя root и для команды sudo выполнения под суперпользователем. Когда пароль пользователя поменял, пароль для root остался первоначальным. Смену пароля для root нужно выполнять отдельно.

Для выбора Windows в качестве автоматически загружаемой ОС (хотелось еще какое-то время оставить по умолчанию Windows, так как это - сервер и по утрам загружается сам) потребовалось изменить в файле /root/grub/menu.lst строку, сделать

default 4

Чтобы хватило прав, нужно (Приложения – Стандартные – Терминал) выполнить команду

sudo gedit /boot/grub/menu.lst

Спросили пароль (для sudo нужно указывать пароль суперпользователя root) и разрешили отредактировать. Теперь при включении компьютера сначала показывают список вариантов загрузки UBUNTU и последняя строка "другие ОС – Windows" (стала "по умолчанию"), а когда эта последняя строка выполняется, то еще выдается обычный список ранее установленных вариантов Windows (из boot.ini).

Там же можно поменять и наименования позиций выбора (но с русскими буквами проблема).

После обновления ядра UBUNTU перечень вариантов загрузки UBUNTU увеличился - пришлось менять еще раз на

default 6

Понравилась возможность обновления системы: меню Система - Администрирование - Менеджер обновлений. Но после очередного обновления пропала часть меню, особенно в Администрирование.

^ Кстати, все исчезнувшие ("административные") пункты меню были перечислены в файле \usr\share\menu\gnome-system-tools

Срочный вариант запуска - правой клавишей мыши на пункт меню Система - Изменить меню - и там можно выбрать недостающий пункт, посмотреть в его свойствах выполняемую команду и набрать ее в Приложения - Стандарные - Терминал, добавив в начало sudo

Изменил настройки:

sudo gedit \root\.config\gtk-2.0\gtkfilechooser - поставил true вместо false:



^ Сначала при попытке перезагрузить gnome без перезагрузки UBUNTU (командой sudo /etc/init.d/gdm restart – по совету из http://ubuntuguide.org/wiki/Ubuntu_dapper_ru) - произошла ошибка.

После полной перезагрузки UBUNTU - все элементы меню у пользователя появились, а у суперпользователя root почему-то нет.*

Кроме обновлений уже установленных пакетов, в меню Система-Администрирование-Менеджер пакетов Synaptic - добавить можно много дополнительных. Например, придется добавлять Samba (см. ниже)
^ Сетевые настройки и утилиты
Пришлось заново настроить Система – Администрирование – Сетевые настройки. Потом проверил, запустив Firefox Web Browser – все работает. До файервола еще не дошли руки (он стоит на другом компьютере под Windows).*

По ссылке http://www.mozilla.com/en-US/firefox/all.html загрузил русскую версию Firefox. Как (пере)установить браузер "по науке", не понял, поэтому распаковал на Рабочий стол (Desktop на самом деле) и увидел папку firefox, путь к ней: Desktop/firefox а еще точнее можно пройти из "Файловая система" и получить путь /home/user1/Desktop/firefox. По тому же принципу в терминале набрал две команды

sudo rm -r /usr/lib/firefox

sudo cp -f -r /home/user1/Desktop/firefox -t /usr/lib

Получил русифицированный Firefox.

Для работы с сетевыми папками пришлось еще установить сервер Samba (Система-Администрирование-Менеджер пакетов Synaptic - добавить… пункт samba и следующий за ним), так как он не установился сам. Свою папку user1 (точнее, /home/user1 ) сделал доступной по сети (Система – Администрирование – Опубликованные папки), предложили дополнительно установить поддержку сетей Windows, согласился, на всякий случай установил и поддержку сетей Linux.

Попытался по сети войти в папку /home/user1 с другого компьютера под Windows – ничего не увидел, все попытки ввести пользователя и пароль кончились крахом. Главная причина оказалась в следующем.

Добавление системных пользователей (меню Система – Администрирование – «Пользователи и группы» или команда sudo gksu users-admin) еще не дает им доступа по сети. Нужно также добавлять/ редактировать/ удалять соответствующие им сетевые имена пользователей:

Для добавления сетевого пользователя сначала добавляем для Samba системного пользователя (если его не было)

sudo smbpasswd -a ИмяСистемногоПользователя

Вызываем для редактирования файл (первый раз он будет пустым)

sudo gedit /etc/samba/smbusers

Вставьте следующую строку в этот файл

system_username = "ИмяСетевогоПользователя"

Сохраните файл.

Для редактирования сетевого пользователя

sudo smbpasswd -a ИмяСистемногоПользователя

Для удаления сетевого пользователя

sudo smbpasswd -x ИмяСистемногоПользователя

Теперь можно файлы и папки сделать общими для сети. Из Windows удается получить доступ, но, видимо, имя СЕТЕВОГО пользователя должно быть только маленькими латинскими буквами и до 7 (8?) символов, сетевое имя папки тоже латинскими буквами (преобразуются в маленькие) и до 7 (8?) символов ($ разрешается). При обновлениях UBUNTU и Samba эти ограничения меняются туда и обратно. Как задать для пользователя UBUNTU имя сетевого пользователя (другое, например, более короткое), см. http://www.ubuntu.ru/guide/#addeditdeletenetworkusers

Настроил электронную почту со второй попытки (пароли спрашивают не сразу, а потом), теперь файлы можно пересылать самому себе.

К счастью, оказались видны «Сетевые серверы» и удалось получить доступ на запись к общей папке на сервере под Windows. Пользователя и пароль указал пока того, что был на сервере. Записывать из программ (типа Open Office) напрямую не научился, но копировать файлы на такую сетевую папку удалось.
^ Проблемы с разделами NTFS
Попытался записать на другие разделы своего компьютера (NTFS) – ни один не виден. Оказалось, что тогда для NTFS режим записи был еще на уровне бета-версии, не рекомендовали пользоваться на работе. Режим чтения работает (это если ничего не успел сам напортить в системной папке /dev ). Пока раздел с 1С-Предприятие перевел на FAT32.

Из Справки Windows (по команде convert): " Тома, преобразованные в файловую систему NTFS, нельзя преобразовать обратно в файловые системы FAT или FAT32."

С помощью программы Partition Magic 8.0 сконвертировал NTFS в FAT32 (по совету arriah >> ответ отправлен: 28.12.2006, 13:54) без потерь, теперь и записывается, и русские имена папок иногда разрешены (ну сетевые папки, возможно, должны иметь латинские имена, а внутри них русские имена папок допустимы). Инструкция к Partition Magic: "запустите программу, увидите графическое представление вашего диска в виде прямоугольника. Жмите на нем правой кнопкой мыши, выбирайте Convert.., далее отметьте ту файловую систему которую нужно.
После этого меню General - Apply Changes или нажмите CTRL+A и процесс конвертации запустится".

С 3.03.2007 объявлено о стабильной версии драйвера NTFS для Linux под названием NTFS-3G http://www.ntfs-3g.org/ Все установил, работает. Единственное заметное уточнение - удаление файлов на самом деле записывает их в корень диска Windows в папку .Trash - вот ее-то и придется очищать вручную, если нужна секретность.
^ Работа с офисом
Открыл Приложения – Офис – Текстовый редактор Open Office, набрал этот текст, в общую папку на сервере Windows записал в формате .rtf (как потом оказалось, лучше .doc)

Напечатать из UBUNTU не удалось – драйвера такого не нашлось встроенного на Canon MF3110… Поиском в Интернет удалось определить, что виноват производитель - Canon не изготовила нужного драйвера для Linux. Все принтеры MF3110 придется ставить на компьютеры с Windows (не знаю, получится ли использовать wine под Linux)*, а при покупке новых мы отказались от Canon и смотрим на наличие драйверов Linux (рекомендую HP - практически все годятся). С компьютеров под Linux можно печатать туда по сети - http://justin.yackoski.name/winp/ предлагает вариант: оставить этот принтер на компьютере, работающем под Windows, а из Linux печатать на нем по сети, назвали это "драйвер MF3110", хотя на самом деле используется драйвер для Windows. Русский перевод статьи здесь http://buhcia.narod.ru/winp_ru.htm , а попробовать не успел.

Вообще-то под Linux не хватает многих драйверов. Кроме принтера Canon MF-3110, это и видеокарта ATI Radeon X1600 Series. Будем ждать, чтобы производители учли и наши потребности…

Порылся в меню, Система-Администрирование-Менеджер пакетов Synaptic - добавить можно много чего… Добавил из раздела Библиотеки все, кончающееся на ru - сразу перестал читаться русский текст, набранный в Windows Word - скорректированные места выдаются кракозябликами, никакая смена шрифта не помогает. Исследование показало, что происходит это при записи из Open Office в формате .rtf – сейчас, во всяком случае, в формате .doc и записывается, и читается поочередно Word и Open Office без проблем.
^ Проблемы с 1С
Попытался запустить бесплатный WINE и под ним 1С. С первой попытки не удалось, как и с Консультант Плюс. Платная  WINE@Etersoft стОит http://sales.etersoft.ru/price 400 руб. за локальную версию, а вот за сетевую (которая и нужна-то) 5600 руб. за подразделение (например, на 10 компьютеров бухгалтерии получается по 560 рублей на компьютер, включая 90 дней техподдержки и 180 дней бесплатного обновления версий, хотя фактически все обновления бесплатны), за следующие подразделения по 4300 руб. и ниже (например, для Консультант+ вдобавок к бухгалтерии еще юротдел, производственный отдел, руководство - за три дополнительные лицензии 11060 рублей, весь офис фирмы охвачен), получается намного дешевле лицензионной Windows XP. Если же Вы считаете себя программистом опытным, но бедным, то скачайте исходные тексты Wine@Etersoft 1.0 отсюда

http://ftp.freesource.info/etersoft/WINE%40Etersoft-1.0/sources/

А мы пока купили Wine@Etersoft . Принцип ее работы своеобразный: создается пустая виртуальная машина с дисками C: D: и, если есть привод CD, то диск E: Теперь на эту машину нужно устанавливать программы, требующие Windows, соответственно обещается ведение реестра, и программы должны работать.

Попробовал, пришлось подключить CD вручную (см. руководство Etersoft здесь http://etersoft.ru/content/view/56/#x23 ),

Если ранее Вы присоединили раздел Windows в качестве элемента файловой системы UBUNTU под именем /media/windows – тогда можно сделать его видимым в Wine@Etersoft командами

cd /home/user/.wine/dosdevices

ln -s /media/windows/ g:

ls -l g:

^ Выведется примерно следующее:

lrwxrwxrwx 1 user user 12 Ноя 1 19:21 g: -> /media/windows/

Диски Windows тоже подключил вручную к среде Wine, в результате 1С запустилась с конфигурацией из Windows C: (то есть со своего же компьютера). Наслаждаемся знакомой желтой картинкой запуска 1С…

Подключить к этой виртуальной машине сетевые диски других компьютеров можно в такой последовательности:

1а. Создать подпапку внутри /mnt (лучше это делать под root, если сам себе запретил входить под суперпользователем root – можно выполнить sudo nautilus (спросит пароль и откроет обозреватель файлов уже с правами root), внутри /mnt можно правый клик – создать папку (например, /mnt/c2006 )

1б. смонтировать постоянно сетевую папку в созданную подпапку командой (sudo или под root):

mount -t smbfs -o username=ИмяПользователя //ИмяСервера/СетеваяПапка /mnt/c2006

Здесь и ниже вместо ИмяСервера и СетеваяПапка подставьте реальные сетевые имена. Не забывайте, что проблема “Could not resolve mount point...” может быть вызвана наличием русских букв в имени пользователя или в имени сетевой папки или длиной более 7 символов того или другого имени (хотя эти ограничения действуют не всегда, но лучше подстраховаться от будущих обновлений).

Согласно инструкции по Wine@Etersoft, подключить как сетевой диск указанную ссылку /mnt/c2006:

Создать в каталоге ~/.wine/dosdevices/unc/ каталог ИмяСервера (сюда тоже подставьте реальное имя Вашего сервера), содержащий символьную ссылку СетеваяПапка, указывающую на расположение данного ресурса в host-системе. Разрешите пользователю полный доступ к этой папке.

(здесь ~ или $HOME нужно заменить на /home/user - если нужно монтировать для пользователя user , который и будет потом работать с 1С под Wine@Etersoft, а вместо ИмяСервера и СетеваяПапка – реальные имена. Выполнять команды здесь и ниже пробуйте от имени пользователя, если не получится - тогда добавляйте в начало sudo , но пробуйте пользователю дать все права доступа на созданные папки и файлы)



cd $HOME/.wine/dosdevices/unc

mkdir ИмяСервера

ln -s /mnt/c2006 ИмяСервера/СетеваяПапка

ls -l ИмяСервера/

Выведется примерно следующее:

total ...

lrwxrwxrwx 1 user user 16 May 18 06:24 СетеваяПапка -> /mnt/c2006


Полезно еще включить каталог с общими ресурсами в win-окружение каждого пользователя WINE данного компьютера. Делается это стандартным способом: созданием или изменением символьной ссылки в домашнем каталоге пользователя в .wine/dosdevices/. К примеру, если каталог с общими данными у нас находится в /mnt/c2006/, то можно включить его для каждого пользователя WINE в качестве диска “f:”:


cd .wine/dosdevices (ну, точнее cd /home/user/.wine/dosdevices )

ln -s /mnt/c2006/ f:

ls -l f:

^ Выведется примерно следующее:

lrwxrwxrwx 1 user user 12 Ноя 1 19:21 f: -> /mnt/c2006/

Теперь при работе с Wine@Etersoft диск F: будет указывать на соответствующую сетевую папку

ИТАК: пора запускать 1С под Linux (перед служебными символами и перед самой обратной чертой \ нужно добавлять еще \ ):
wine C:\\Program\ Files\\1Cv77\\bin\\1cv7.exe

Что я и проделал – увидел долгожданную заставку 1С и загрузил базу.

Но после смены IP-адреса компьютера с ключом HASP, после загрузки базы появилась ошибка
Program: c:\Program Files\1Cv77\bin\1cv7.exe R6025: – pure virtual function call

Диагноз http://www.etersoft.ru/content/view/102/52/ такой:

"Вероятно, у Вас не настроен файл NETHASP.INI. Обратитесь к руководству пользователя (http://www.etersoft.ru/content/view/56/#x28 ). Дополнительный симптом - иногда выдаётся сообщение о ненахождении ключа
защиты". В руководстве пользователя рекомендации для файла

C:\Program Files\1Cv77\BIN\nethasp.ini следующие:

Этот файл может выглядеть, например, так:

[NH_COMMON]

NH_TCPIP = Enabled ; Используем только IP-протокол


[NH_TCPIP]

NH_SERVER_ADDR = 192.168.0.1 ; IP-адрес (или имя) машины с менеджером лицензий

NH_TCPIP_METHOD = UDP ; Протокол UDP (TCP не поддерживается)

NH_USE_BROADCAST = Disabled ; Отключить поиск ключа по всей сети

Не забывайте, что редактировать нужно тот NETHASP.INI , который находится в разделе Linux (UBUNTU) на Wine диске C: (а не тот, с которым Вы запускали бы из-под Windows), то есть смотреть нужно

/home/user/.wine/dosdevices/C:/Program Files/1Cv77/BIN/nethasp.ini
^ Использование HASP под Linux
Если используется WINE@Etersoft, то на том компьютере, где установлен ключ, нужен пакет haspd для UBUNTU

http://ftp.freesource.info/etersoft/WINE@Etersoft/WINE/Ubuntu/5.10/ (последнее означает версию UBUNTU, поменяйте).

От фирмы Etersoft подробное описание установки

http://omsk.lug.ru/wacko/WineEtersoft

Использование HASP под Linux

http://www.etersoft.ru/content/view/56/63/#hasp-


^ Для других дистрибутивов Linux (Red Hat, SUSE) - драйвера под Linux находятся здесь:

http://www.aladdin.ru/support/download/category260

Статья по установке HASP под Linux здесь:

http://www.opennet.ru/base/sec/hasp2linux.txt.html

Но эти драйвера не устанавливаются под UBUNTU, советы из Приложения 4 не помогли.


Настройка разрешения экрана монитора - см. Приложение 2

К сожалению, для видеокарт, на которые нет драйверов (например, ASUS Radeon X1600) ничего не работает…
^ Настройка подключения к Интернет
Подключение к Интернет для разных дистрибутивов Linux и разных типов подключения настраивается по-разному. У меня для UBUNTU обычное постоянное подключение клиентского компьютера-шлюза к Интернет через ADSL-модем с постоянным подключением и подключение через компьютер-шлюз под Windows заработало сразу.

Прямое подключение к Стрим по протоколу PPPoE через модем ADSL, то есть с логином и паролем, потребовало настройки. Если сетевых карт несколько, то заранее, еще в Windows, нужно посмотреть, какая сетевая карта выходит в Интернет, записать ее MAC-адрес, потом в UBUNTU найти его в Система - Администрирование - Сетевые настройки. У меня это оказалась карта eth1 (eth0 отключенная).

Настройка подключения выполняется через меню Приложения - Стандартные - Терминал, там команда

Sudo pppoeconf

настраивает нужные параметры. У меня при выборе всех ответов по умолчанию Интернет заработал со второго раза (возможно, были опечатки в login - password). В итоге процесса настройки меняется файл /etc/ppp/peers/dsl-provider

После настройки команда повторного подключения к Интернет

sudo pon dsl-provider

а посмотреть статус подключения к Интернет командой

sudo plog

и еще подробнее через меню Система-Администрирование-Сетевые утилиты.


Еще - Цитата: рекомендуется поставить следующие пакеты:
libpcap
libatm1
libatm1-dev
libusb
libusb-dev
br2684ctl
pppoe или pppoeconf
ppp-dev
Ну и gcc-3.4 или gcc-4.0

(без гарантии)

Еще варианты рекомендаций для разных ADSL-модемов см. Приложение 3


P.S. Вот нашел еще немного советов на тему данной статьи

http://linux.cpms.ru/page.php?id=45

P.P.S. Осталось пока нерешенным/не проверенным: *

- как запустить 1С под Linux по сети (локально 1С работает под Wine@Etersoft, остальное в процессе)

- как запустить Консультант Плюс (тоже обещано Wine@Etersoft)

как наладить доступ для записи на диски, разделы NTFS (см. выше)


* Примечания: будет исправлено…

^ Цель данного текста: предназначен для использования администрацией и экспертами RusFAQ.ru при создании FAQ по рассылке "Linux vs Windows" http://rusfaq.ru/issues/5/4/408

Замечания и предложения можно публиковать на форумах http://rusfaq.ru/forum или по личной почте сюда: http://rusfaq.ru/?Step=info&Action=User&ID=7076
^ Приложение 1. Другие варианты запуска 1С под Linux
Для бесплатной WINE нашел инструкцию:

Бесплатный вариант - wine.

добавь в /etc/apt/sources.list строчку:

deb http://wine.sourceforge.net/apt/binary/

затем, естественно

apt-get update

apt-get install wine Конец цитаты

Описание установки бесплатной wine для ubuntu с официального сайта wine

http://www.winehq.com/site/download-deb

Не всё из вышеприведенной инструкции выполнил, может быть, поэтому при первом запуске sudo wine 1cv7.exe испортил доступ к разделам NTFS (который уже был), причем сама программа оказалась недоступной. После повторного подключения разделов NTFS даже sudo wine explorer.exe стало выдавать ошибки:

libGL warning: 3D driver claims to not support visual 0x4b

а уж попытка повторно запустить wine - 1C провалилась полностью:

root@comp1:/media/windows# wine Program Files/1Cv7/1Cv7.exe

wine: creating configuration directory '/root/.wine'...

libGL warning: 3D driver claims to not support visual 0x4b

libGL warning: 3D driver claims to not support visual 0x4b

err:advpack:create_tmp_ini_file Unable to create temp ini file

libGL warning: 3D driver claims to not support visual 0x4b

Failed to open the service control manager.

err:advpack:create_tmp_ini_file Unable to create temp ini file

wine: '/root/.wine' created successfully.

wine: could not load L"c:\\windows\\system32\\Program.exe": Module not found

root@comp1:/media/windows


^ Советы по настройке wine http://www.opennet.ru/base/sys/wine_in_use.txt.html

"On Ubuntu systems, and those using the Synaptic Package Manager, this can be done easily by opening up Synaptic (System->Administration->Synaptic Package Manager) and selecting Settings->Repositories. Then click add, select custom, and enter …:

^ For Ubuntu Edgy (6.10):
deb http://wine.budgetdedicated.com/apt edgy main

Конец описания.

Команда (если согласно http://www.ubuntu.ru/guide/ смонтировать C: - NTFS - на папку /media/windows) типа

wine /media/windows/Program\ Files/1Cv77/bin/1cv7.exe

Пока выдалась куча ошибок, что не нашлись …dll библиотеки (а где она их ищет?)*

Правда, нашел советы: http://forum.ubuntu.ru/index.php?topic=2736.15

"1. Установить wine

2. Установить dcom98.exe от MS -

http://download.microsoft.com/msdownload/dcom/98/x86/en/dcom98.exe
wine "dcom98.exe"

Если в конце установки dcom98 выдаст ошибку, не нажимать ОК. В другом окне  зайти в папку ~.wine/drive_c/windows/temp/IXP000.TMP и скопировать файлы в папку windows/system32.

3. winecfg и выбрать на соотв. закладке

"oleaut32" = "native"

"olepro32" = "native"

"ole32" = "native"

"msvcrt" = "native"

4. Скопировать TTF шрифты если нужно в папку ~.wine/drive_c/windows/fonts

Установить 1С

Зайти в конфигуратор и изменить кодовую страницу "Администрирование - Кодовая страница таблиц ИБ" на "+Текущая системная установка". Иначе 1С не запустится, а выдаст: "Порядок сортировки, установленный для базы данных, отличается от системного!".

^ Запустить 1С. Зайти в "Окна"->"Панель окон" и убрать галку "Показать"

Можно работать"


"Тебе надо взять нативную библиотеку mfc42.dll (достаточно только ее) из Windows(98?) и скопировать в .wine/drive_c/windows/system32/ "

"Инструкции по запуску 1С под wine встречаются различные. Доподлинно известно, что нужно сделать следующее:

- необходимо скопировать из \windows\system32 ряд библиотек и в конфигураторе wine прописать для приложения "1с7XXX.exe" порядок их загрузки как "родная" ("native"). Возможно, также требуется импортировать часть реестра windows. Набор файлов и ключей реестра в разных рекомендациях разнится. Повсеместно встречаются: ole32.dll oleaut32.dll olepro32.dll rpcrt4.dll. Кроме того, понадобится библиотека mfc24.dll (просто скопировать).

- в Конфигураторе 1С надо для всех конфигураций поменять язык таблиц с "windows-1251" на "Такой же, как в системе" (через меню Администрирование), иначе 1С будет ругаться на язык индексов.

- у 1C должен быть сразу отключен splashscreen, иначе она заслоняет окно с выбором пользователя. Вариант решения: в настройках wine отключить "возможность менеджеру окон управлять окнами".

http://www.linux.org.ru/view-message.jsp?msgid=672428 :

"1С под Linux!

Тихо и незаметно :) (c) вышел релиз WINE под которым 1С вполне благополучно работает... вот такие пироги... На экране 1С 7.7 18 релиз комплексная конфигурация, Wine 20040914

PS: спасибо E.Pivnev за наводку. PPS: ждал этого события года 4... микро хауту

качаем свежий WINE (компилим, ставим)

качаем dcom98.exe c http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f...

делаем wine DCOM98.EXE /C /T:c:\\temp /Q

копируем *.dll в windows/system

4.1. прописываем

[AppDefaults\\dcom98.exe\\DllOverrides]

"ole32" = "native"

[AppDefaults\\1cv7.exe\\DllOverrides]

;"rpcrt4" = "native"

"ole32" = "native"

"olepro32" = "native"

"oleaut32" = "native"

в ./wine/config

делаем wine DCOM98.EXE /Q

пускаем 1С

наслаждаемся :)

Теперь никто больше не скажет что 1С под линукс не работает ;)

1280x1024, 46 Kb

>>> Просмотр.

angel_il (*) (05.10.2004 17:42:00)"

Кто хочет - пробуйте…

Другие варианты запуска 1С под Linux:

1С на лицензионном сервере терминалов Windows, а клиенты под Linux/FreeBSD с терминальным клиентом. Цитата: "Доступ к Windows-программам на Windows Server 2003, а именно 1С бухгалтерия и Консультант-плюс, с рабочих станций FreeBSD будет осуществляться посредством терминальных сессий при помощи программы RDesktop." http://www.fwz.ru/fwzru/article_full.php?aid=116&binn_calendar_pl_articles_m=4&binn_calendar_pl_articles_y=2009 Цена: по две лицензии на каждый пользовательский компьютер (на доступ по сети и на терминальный клиентский доступ) 118 у.е. на компьютер плюс лицензия на сервер 2-3 тыс. у.е.

Для клиента 1С можно купить готовую Linux XP Desktop 2006, цена по 350 руб. на рабочее место, на http://allsoft.ru/program_page.php?grp=25224 она уже включает локальную WINE@Etersoft и может обращаться к сетевой 1С (серверу). Кажется, 1С 8.0 сетевая может напрямую работать под этой Linux XP SR2 http://base.linux-xp.com/confluence/pages/viewpage.action?pageId=1173

Для сервера 1С еще вариант - купить 1С редакции 8.1 (уже вышла), работающей под Linux http://v8.1c.ru/overview/cluster_linux.htm , позволяющей в одном кластере работать компьютерам с разными ОС. Правда, фирма 1С рекомендует для компьютеров-клиентов только Windows.

Еще вариант 1С для сервера - ASPLinux Server ConfPoint Edition 1.0, ссылка, например, http://www.linuxcenter.ru/?good=1522&sid=HwkNP2Ix (3985 руб.), уверяют, что совместимость сертифицирована фирмой 1С.

Отказаться от 1С http://www.linux.org.ru/books/lor-faq/lorFAQ-11.html#ss11.17

"LINUX.ORG.RU Frequently Asked Questions v. 2.1.0

Составители - Метляев Евгений AKA jackill, Сергей Сикорский AKA fagot, Тимур Тучковенко AKA gr_buza и многие другие (см. раздел Благодарности)

26.08.2006

11.17 Какие есть бухгалтерские программы, как 1С под linux, на русском?

Кое-что есть. Причем местами бесплатно и под GPL.

Hansa Financials - http://www.lks-org.ru/production/hansa/, в России поддерживает компанией "Лаборатория корпоративных систем". Приведена в соответствии с русским законодательством и требованиями по бухучету и налогообложению.

БЭСТ 4+ - http://www.bestnet.ru/news/2005/98.htm

Финансы Без проблем - http://hdru.com/russian

Ананас - http://ananas.linux.ru.net/

Открытая бухгалтерия iceB - http://www.iceb.vinnitsa.com

Quasar - http://linuxcanada.com/quasar.shtml#inter

E/AS - http://eas.lrn.ru/index.php?id=about

1L:Project - http://1l.w4b.ru "


Еще Цитата: (под ubuntu относительно без проблем встают и работают и кроссовер и cedega.)


^ Приложение 2. Чужие советы по настройке разрешения экрана монитора
Цитата mishon Feb 20 2007, в 18:19

http://linuxforum.ru/index.php?act=Print&client=printer&f=15&t=34594

Чтобы не читать маны:
Ввести в консоли команду: gtf желаемое разрешение частота. Например:

gtf 1024 768 75.
У меня показало:

# 1024x768 @ 75.00 Hz (GTF) hsync: 60.15 kHz; pclk: 81.80 MHz
Modeline "1024x768_75.00" 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync
(У Вас может быть иное). Теперь необходимо строку Modeline "1024x768_75.00" 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync скопировать и вставить в файл (необходимы права root) /etc/X11/xorg.conf в секцию "Монитор" (Section "Monitor"), т.е. между Section "Monitor" и EndSection. Cохранить файл, далее убить иксы (ctrl-alt-backspace). Запустить иксы командой, например, startx, если они не запустились автоматически. Теперь у Вас будет доступно новое разрешение. Если не устраивает частота обновления монитора, можно поиграться командой gtf, а точнее ее третьим аргументом.

Цитата doomik

Поменял расширения экрана! Посмотрел на коробку монтира, посмотрел и вижу H Frequency 30-70, V 50-150- Frequency а может быть H == HorizSync а VertRefresh это =V, поставил эти параметры в xorg.conf , додумался изменить xorg.conf вот так:

Section "Monitor"

    Identifier    "FLATRON 776F"

    Option        "DPMS"

    HorizSync   30-70

    VertRefresh 50-160    

EndSection


Section "Screen"

    Identifier    "Default Screen"

    Device        "ATI Technologies, Inc. Radeon RV100 QY [Radeon 7000/VE]"

    Monitor        "FLATRON 776F"

    DefaultDepth    24

    SubSection "Display"

        Depth        1

        Modes        "1024x768" "1024x768" "1024x768" "1024x768" "1024x768" "1024x768"

    EndSubSection

    SubSection "Display"

        Depth        4

        Modes        "1024x768" "1024x768" "1024x768" "1024x768" "1024x768" "1024x768"

    EndSubSection

    SubSection "Display"

        Depth        8

        Modes        "1024x768" "1024x768" "1024x768" "1024x768" "1024x768" "1024x768"

    EndSubSection

    SubSection "Display"

        Depth        15

        Modes        "1024x768" "1024x768" "1024x768" "1024x768" "1024x768" "1024x768"

    EndSubSection

    SubSection "Display"

        Depth        16

        Modes        "1024x768" "1024x768" "1024x768" "1024x768" "1024x768" "1024x768"

    EndSubSection

    SubSection "Display"

        Depth        24

        Modes        "1024x768" "1024x768" "1024x768" "1024x768" "1024x768" "1024x768"

    EndSubSection

EndSection

И Ubuntu загрузилась с расширениеям 1024х768 !

Конец цитаты

К сожалению, для видеокарт, на которые нет драйверов (например, ASUS Radeon X1600) ничего не работает…
^ Приложение 3. Еще варианты настройки подключения к Стрим (ADSL по протоколу PPPoE с логином и паролем) Настройка ZyXEL Omni ADSL LAN EE для использования канала Стрим в Linux. (xdsl zyxel ppp linux)

From: Andrew N. Balahonov <http://www.drand.ru/>;

Date: Mon, 29 Nov 2004 14:31:37 +0000 (UTC)

http://www.opennet.ru/base/modem/OmniLanEELinux.txt.html

Настройка ZyXEL Omni ADSL LAN EE в режиме ROUTER'а для использования канала Стрим (stream.ru) от Точки.ру (tochka.ru,mtu.ru) в ОС Linux.

Произведите аппаартный сброс модема для отката на заводские установки.

Подключите модем к сетевой карте и убедитесь, что соотв. светодиод на модеме и карте горит.

Проверьте системный лог, чтобы убедиться, что сетевая карта успешно прочуяла link.

Используйте

# ipconfig eth0 down; ipconfig eth0 up; ....,

чтобы поочерёдно опустить все интерфейсы и _потом_ поднять _только_ нужный нам, при этом очистятся и роутинговые таблицы - что хорошо.

Далее достаточно вручную отконфигурировать интерфейс и прописать на него роутинг для сети 192.168.1/24,

Назначим адрес интерфейсу

# ifconfig 192.168.1.2 eth0.

Пропишем рутинг в подсеть с модемом

# route add -net 192.168.1.0/24 gw 192.168.1.1 eth0

А можно воспользоваться и DHCP клиентом (если установлен)

# dhcpcd -dnCRYN eth0

Ip-пул DHCP адресов, маска подсети, лоигн и пароль на модем указаны в инструкции.

Делаем

$ telnet 192.168.1.1

, если проблемы делаем

# iptables -L -nv и смотрим, что мешает соединиться.

Сейчас надо решить, будем мы менять адрес модему или нет. Это из расчёта, какую будем использовать сеть.

Решаем какую свободную сеть выделить для общения с модемом, руками считаем маску и броадкаст адрес, или

$ ipcalc --broadcast --network 10.0.0.8 --netmask 255.255.255.252

Если настраивается конечный комп без дополнительных подключений, то в принципе выбирать особую сеть и не нужно, будем использовать стандартную, тогда и IP модема конечно можно оставить по умолчанию.

Роутинг по умолчанию всегда будем прописывать на адрес модема и в интерфейс к которому он подключен

# route add default gw 192.168.1.1 eth0 или

# route add default gw 10.0.0.10 eth0

Вешать NAT на отконфигурированый интрефейс нужно только в том случае, если этот компьютер в свою очередть уже выступает в качестве GW для конечных компов - тогда вешайте NAT.

Возможно Вам будет проще просто объединить модем и компьютеры одной физической сетью?! В примере выше интерфейс eth0 будет иметь 10.0.0.9, а модему будем назначать адрес 10.0.0.10.

И вот сейчас будем приступать к настройке самого модема в режим ROUTER'а.

Menu 3.2 - TCP/IP and DHCP Setup

DHCP Setup

Client IP Pool Starting Address= 10.0.0.9

Size of Client IP Pool= 1

Primary DNS Server= 212.188.4.10

Secondary DNS Server= 195.34.32.116

TCP/IP Setup:

IP Address= 10.0.0.10

IP Subnet Mask= 255.255.255.252


После того как передёрнули модем надо снова опустить все интерфейсы и поднимать их уже с теми настройками, что выбрали. Просто пропишите init-скриптам адрес сети, шлюза, и адрес интерфейса, или разрешите конфигурировать его посредством DHCP (сервер с модема).


Menu 4 - Internet Access Setup


Encapsulation= PPPoE

Multiplexing= LLC-based

VPI #= 1

VCI #= 50

My Login= ppp0000000@mtu

My Password= ********

IP Address Assignment= Dynamic

Network Address Translation= SUA Only


Menu 11.1 - Remote Node Profile


Rem Node Name= MTU-ADSL Route= IP

Active= Yes Bridge= No


Encapsulation= PPPoE Edit IP/Bridge= No

Multiplexing= LLC-based Edit ATM Options= No

Service Name=

Incoming: Telco Option:

Rem Login= Allocated Budget(min)= 0

Rem Password= ******** Period(hr)= 0

Outgoing: Schedule Sets=

My Login= ppp0000000@mtu Nailed-Up Connection= Yes

My Password= ******** Session Options:

Authen= CHAP/PAP Edit Filter Sets= No

Idle Timeout(sec)= N/A


MTU'шники завершают PPP сессию каждые 24 часа, а она опять будет подниматься модемом (Nailed-Up).

Чтобы иметь доступ до машинки извне можно зарегиться на сервисе no-ip.org, там софт под винды и линукс.

Если у Вас кончилось дома лестричество - сессия рвётся, некоторое время

Вы не сможете авторизоваться, пилят МТУ.

Пожалуйста, пишите комментарии, для меня всё это кажется простым, однако, для вас описание таковым может и не являться.

stock: http://www.drand.ru/OmniLanEELinux.txt
^ Настройка МТУ Стрим
installpkg rp-pppoe

adsl-setup

adsl-start

Zver (29.11.2004 18:06:51) http://www.linux.org.ru/view-message.jsp?msgid=723127&page=0


У меня работало в FreeBSD 4.9, 5.3 (скорее всего работает в любом Linux/Unix)
запускать

bash# ppp -ddial test

Или если мы хотим поднимать соединение при старте:
В rc.conf:

ppp_enable="YES"

ppp_mode="ddial"

ppp_profile="test"

и никаких tun0!


xl0 - ethernet карта куда воткнут модем (у меня Zyxel Omni ADSL LAN EE)

Вот как у меня:

в /etc/ppp/ppp.conf

default:


test:

set device PPPoE:xl0

set MTU 1492

set MRU 1492

set dial

set crtscts off

set speed sync

accept lqr


disable deflate

disable pred1

disable vjcomp

disable acfcomp

disable protocomp


set log Phase LCP IPCP CCP Warning Error Alert

set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0

add default HISADDR

set login

set authname ppp0012345@mtu

set authkey your_password


set server /var/run/ppp/ppp.pid "" 0117

Статья взята с сайта OpenNet.
^ Настройка USB ADSL модема AusLinx AL-2006(Annex A) в ОС Linux (ядра 2.6.10 и выше)  для пользования услугой "СТРИМ"
(Недавно я обнаружил, что эта инструкция и файл cxacru-cf.bin подходят также для настройки модемов Zyxel Omni Adsl USB EE, подробности смотрите ниже.)

Стал доступен первый "официальный" релиз драйвера cxacru и обновление usbatm. Архив доступен здесь.
Сайт разработчика драйвера: http://accessrunner.sourceforge.net

Эта инструкция предназначена для владельцев модемов  AusLinx AL-2006, которые хотели бы пользоваться "СТРИМом" в Linux. Данная инструкция описывает процесс настройки модема в случае использования ядра 2.6.10. Для тех, кто пользуется ядрами 2.6.6-2.6.9 существует другая инструкция. Узнать версию ядра можно, запустив в консоли команду: uname -a . При написании этой инструкции я расчитывал на наличие у читателя некоторых знаний и навыков работы с ОС GNU/Linux, как то:

знание базовых команд UNIX;

умение ориентироваться в структуре каталогов своего дистрибутива;

умение устанавливать в систему как бинарные пакеты программ, взятые из дистрибутива, так и из исходных кодов;

умение пересобирать ядро (процесс описан во многих книгах по Linux, статьях, HOWTO и FAQ);

знание перечня установленного в компьютере оборудования, знание типов файловых систем, используемых у вас;

самое важное - умение находить и читать документацию к программам;

умение правильно задавать вопросы;

внимательность.

Если вы ещё не испугались, продолжайте читать дальше :), тем, кто сомневается в своих способностях рекомендую получше изучить систему, научиться решать другие проблемы, перечитать побольше man'ов, HOWTO и FAQ - получаемые при этом знания стоят потраченного времени!


Предыстория

До появления услуги "СТРИМ", а точнее, тарифных планов НЕО и НЕО+ я, как и многие другие москвичи, пользовался для доступа в Интернет обычным аналоговым модемом. Так как модем был аппаратным и подключался через COM-порт, трудностей при его использовании в Linux'е не возникало. Однако, появившаяся возможность иметь подключение со скоростью 160 Кбит/с и почти неограниченным трафиком (<=20 Гб/месяц) не давало мне покоя. Перед подключением к СТРИМу я облазил Интернет в поисках совместимых с Linux ADSL-модемов. Узнав, что USB ADSL модемы кому-то удалось заставить работать в Linux'e,  я поехал в офис МТУ-Интел, в надежде взять со скидкой для студентов ADSL-модем с портом Ethernet. Как выяснилось, скидки для студентов распространялись только на USB модемы, и, понадеявшись на "авось" я взял имевшийся там AusLinx AL-2006 за 24$. Подключени
еще рефераты
Еще работы по разное