Перейти к публикации
  • Привет. Кажется, ты используешь 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 всё ещё придётся выполнить инструкцию из первого поста.

 

 

 

 

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

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

  Разрешено не более 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. Удобнее, чем Кореловский плагин.
       
       
×
×
  • Создать...