Перейти к содержанию
  • Привет. Кажется, ты используешь AdBlock. Наш форум развивается и существует за счет доходов от рекламы. Добавь нас в исключения =) КАК ДОБАВИТЬ?
PavelK

Установка LaserWork/RDCAM под Линукс (Ubuntu)

Рекомендуемые сообщения

В общем пришла пора обновить систему, пришлось заново переставлять LaserWork теперь уже под Ubuntu 14.04

Если вкратце какие плюсы: 

  1. Юбунту открыта и бесплатна (не нужно геморроиться с лицензией на Винду)
  2. Нет разрывов соединения со станком (на самом деле они никуда не деваются, просто проходят для софта незаметно)
  3. Отсутствие вирусов и другой фигни
  4. Быстрее Винды ХР на слабом компе (особенно ели поставить Lubuntu - вообще торнадо)
  5. Легко разграничить доступ к файлам (особенно полезно для работников, кто руки любит не туда сувать
  6. ну и прочее

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

Уж извиняйте, во всех подробностях писать не буду, более-менее начинающий линуксоид поймёт. 

1. Ставим Wine

 Я ставил на 1.9, можно до 1.7.2, если лень обновлять.

	sudo apt-get update
	sudo apt-get install wine
	wine --version

2. Ставим LaserWork

если инсталлер затупит, то просто скопируйте папку с винды в ~/.wine/drive_c, но не должен. Дрова ставить не нужно.

сразу переименовываем в папке FTD2XX.DLL (если есть) например на  FTD2XX.DLL_OLD

это что бы не конфликтовал с враппером, о коем ниже

если Wine скажет (а он скажет) что ему не хватает, то установите и это (Net framework и Gecko)

3. Нужно поставить сам ftdi драйвер

Идём на оф сайт  http://www.ftdichip.com/Drivers/D2XX.htm  качаем архивчик, текущая версия 1.3.6   и устанавливаем

навсякий случай сохраню эту версию тут: libftd2xx-i386-1.3.6.tgz

мне в консольке быстрее:

	cd ~
	mkdir winelaserwork; cd $_
	wget http://www.ftdichip.com/Drivers/D2XX/Linux/libftd2xx-i386-1.3.6.tgz
	tar -zxvf libftd2xx-i386-1.3.6.tgz 
	sudo cp -a release/build/libftd2xx.* /usr/local/lib
	sudo chmod 0755 /usr/local/lib/libftd2xx.so.1.3.6 
	sudo ln -sf /usr/local/lib/libftd2xx.so.1.3.6 /usr/local/lib/libftd2xx.so 

4. Теперь надо что бы порт станка мог прочитать любой юзер,

для этого в lsusb находим свой станок, смотрим VID и PID и создаём правило монтирования:

	sudo nano /etc/udev/rules.d/99-ftdi.rule

и прописываем это:

	SUBSYSTEM=="usb", ATTR{idVendor}=="0403", ATTR{idProduct}=="6006", MODE="0666"

и напоследок 

	sudo udevadm control --reload-rules

PID можно не писать, тогда все FTDI чипы будет подхватывать (то есть все станки, если подключаете несколько) 

 5. Ставим враппер:

пропустим увлекательные извращения с winedump,

я файлик для вас уже любезно подготовил:

ftd2xx.dll.so

скопируем и положим на нужное место:

	wget https://stankoforum.net/applications/core/interface/file/attachment.php?id=2820 -O ftd2xx.dll.so

дальше нужно узнать, где у нас либы WIne: 

	whereis wine 

у меня это  /opt/wine-staging/lib/wine, у вас скорее всего /usr/lib/wine если wine не обновляли

	sudo cp ftd2xx.dll.so  /opt/wine-staging/lib/wine

6. Happy End.

Ребутимся,  запускаем LaserWork

	wine C:\\\\LaserWork\\LaserWork.exe

Если не пашет, смотрим ошибки, исправляем. 

В инструкции получилось всё ооочень просто, по сравнению с тем, сколько мне времени понадобилось что бы сделать.

UPD: 5.5: Нужно запретить загрузку модуля ftdi_sio. Добавляем в /etc/modprobe.d/blacklist.conf     blacklist ftdi_sio 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Награды пользователя

Добрый день,Павел!

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго дня.

1 час назад, Smith2007 сказал:

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

Отлично. 8 версия запускается по Wine 2.4 без плясок  с бубном.  Для 3 и 4 всё ещё придётся выполнить инструкцию из первого поста.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Награды пользователя

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • От Dan
      Оригинальная версия ПО RDWorksV8.01.60 для контроллеров RUIDA
      Свежая линейка контроллеров RDC6445S с прошивками V26.х.х (например, RDLC-V26.01.13) работает только с ПО версии v48 и выше.
    • От PavelK
      AutoLaser V1 (Почти аналог LaserWork) для Raylogic 11G 1290
      Просмотреть файл Отдельная прога AutoLaser для Raylogic 11G 1290 со cтарой материнкой  topwisdom tl301
      Возможности почти как в кореловской версии плагина, 
      прога похожа интерфейсом на LaserWork для 9G. 
      P.S. Прога сырая, возможны глюки. Неделя  работы - полёт нормальный.
      P.P.S. Удобнее, чем Кореловский плагин.
       
       
      Автор PavelK Добавлен 10.09.2014 Категория Программы  
    • От PavelK
      Отдельная прога AutoLaser для Raylogic 11G 1290 со cтарой материнкой  topwisdom tl301
      Возможности почти как в кореловской версии плагина, 
      прога похожа интерфейсом на LaserWork для 9G. 
      P.S. Прога сырая, возможны глюки. Неделя  работы - полёт нормальный.
      P.P.S. Удобнее, чем Кореловский плагин.
       
       
×
×
  • Создать...