Upgraded to RH Fedora 20, now my computer hostid = 00000000 and Matlab won't start
1 次查看(过去 30 天)
显示 更早的评论
This license server problem under Linux came up long ago when I first installed Matlab on my computer (no eth0 interface), and was solved by
# yum remove biosdevname
Since upgrading to Fedora 20, I ran the yum command again, but there's still no eth0 interface, and hostid still is zero, hence no Matlab.
0 个评论
采纳的回答
Bernard
2014-4-30
It works with fedora 20 !
The easiest way to restore the old way Kernel/modules/udev rename your ethernet interfaces is supplying these kernel parameters to Fedora 19:
net.ifnames=0
biosdevname=0
To do so follow this steps:
Edit /etc/default/grub
At the end of GRUB_CMDLINE_LINUX line append "net.ifnames=0 biosdevname=0"
Save the file
Type "grub2-mkconfig -o /boot/grub2/grub.cfg"
Type "reboot"
If you didn't supply these parameters during the installation, you will probably need to adjust and/or rename interface files at /etc/sysconfig/network-scripts/ifcfg-*.
Up to Fedora 18, just biosdevname=0 was enough.
As an example, in a certain machine, in a exhaustive research, I got:
-No parameters: NIC identified as "enp5s2". -Parameter biosdevname=0: NIC identified as "enp5s2". -Parameter net.ifnames=0: NIC identified as "em1". -Parameter net.ifnames=0 AND biosdevname=0: NIC identified as "eth0".
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Manage Products 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!