У меня проблема с активацией Matlab (версия для студента 2012a). При попытке активации появляется следующее сообщение:
Error 1,714: Unable to activate your machine. The activation process cannot detect a valid Host ID which utilizes the 'eth' naming convention. Please refer to the following solution ID, to help resolve this issue: 1-661QJD
Я ссылался на идентификатор решения на странице математических работ . Их способ решить эту проблему - переименовать устройство eth
в файле /etc/udev/rules.d/70-persistent-net.rules
, выполнив следующие действия:
Просто замените имя в поле NAME = на eth0 и перезагрузите компьютер. , После перезагрузки машина должна иметь устройство eth0.
blockquote>Проблема в том, что устройство в моем файле постоянных сетевых правил уже называется
eth0
.У меня есть нетбук Dell XPS (и Ubuntu 12.10 на нем), у которого есть только Wi-Fi (где-то читал, что у нетбуков нет устройства ethN, что, я думаю, является частью проблемы).
Перейдите к /etc/udev/rules.d/
Отредактируйте файл .rules
, измените Name="wlan0"
на Name="eth0"
и временно назовите eth0
: eth1
Это должно работать. Вы можете вернуться к исходным именам после активации Matlab.
Попробуйте выполнить:
# ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
Перезагрузитесь и запустите скрипт активации! Однако вы снова получите непредсказуемое соглашение об именах интерфейсов.
Или, можно получить файл лицензии для активации в случае не наличия полномочий пользователя root, например, для изменения системных файлов под /etc
дерево каталогов.
Ссылка:
https://www.mathworks.com/matlabcentral/answers/235126-how-do-i-generate-a-matlab-license-file