How to recompile Realtek drivers for Odroid XU4?

    • OMV 2.x
    • I tried that.


      Still get the same error (I changed the echo "Pin: release a=jessie-backports" >> /etc/apt/preferences.d/99backports.pref to wheezy).

      When I tried running aptitude install samba and it asked me to remove all of the plugins for OMV

      Source Code

      1. The following NEW packages will be installed:
      2. libasn1-8-heimdal{a} libdcerpc0{a} libgensec0{a} libgssapi3-heimdal{a} libhcrypto4-heimdal{a}
      3. libhdb9-heimdal{a} libheimbase1-heimdal{a} libheimntlm0-heimdal{a} libhx509-5-heimdal{a}
      4. libkdc2-heimdal{a} libkrb5-26-heimdal{a} libldb1{a} libndr-standard0{a} libndr0{a} libntdb1{a}
      5. libregistry0{a} libroken18-heimdal{a} libsamba-credentials0{a} libsamba-hostconfig0{a}
      6. libsamba-policy0{a} libsamba-util0{a} libsamdb0{a} libsmbclient-raw0{a} libtevent0{a}
      7. libwind0-heimdal{a} python-dnspython{a} python-ldb{a} python-ntdb{a} python-samba{a}
      8. python-talloc{a} python-tdb{a} samba-dsdb-modules{a} samba-libs{ab}
      9. The following packages will be upgraded:
      10. libwbclient0 samba{b} samba-common samba-common-bin
      11. The following packages are RECOMMENDED but will NOT be installed:
      12. attr samba-vfs-modules
      13. 4 packages upgraded, 33 newly installed, 0 to remove and 2 not upgraded.
      14. Need to get 15.7 MB of archives. After unpacking 17.2 MB will be used.
      15. The following packages have unmet dependencies:
      16. samba : Conflicts: libldb1 (< 1:1.1.15) but 1:1.1.6-1 is to be installed.
      17. samba-libs : Depends: libldb1 (> 1:1.1.17~) but 1:1.1.6-1 is to be installed.
      18. Conflicts: samba-dsdb-modules (< 2:4.1.9+dfsg-2) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      19. Breaks: libdcerpc0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      20. Breaks: libgensec0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      21. Breaks: libndr-standard0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      22. Breaks: libndr0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      23. Breaks: libregistry0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      24. Breaks: libsamba-credentials0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      25. Breaks: libsamba-hostconfig0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      26. Breaks: libsamba-policy0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      27. Breaks: libsamba-util0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      28. Breaks: libsamdb0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      29. Breaks: libsmbclient-raw0 (< 2:4.0.9) but 4.0.0~beta2+dfsg1-3.2+deb7u2 is to be installed.
      30. The following actions will resolve these dependencies:
      31. Remove the following packages:
      32. 1) openmediavault
      33. 2) openmediavault-cups
      34. 3) openmediavault-ddclient
      35. 4) openmediavault-downloader
      36. 5) openmediavault-fail2ban
      37. 6) openmediavault-flashmemory
      38. 7) openmediavault-letsencrypt
      39. 8) openmediavault-locate
      40. 9) openmediavault-omvextrasorg
      41. 10) openmediavault-openvpn
      42. 11) openmediavault-owncloud
      43. 12) openmediavault-snapraid
      44. 13) openmediavault-transmissionbt
      45. 14) openmediavault-unionfilesystems
      46. 15) samba
      47. 16) samba-common-bin
      48. Keep the following packages at their current version:
      49. 17) samba-libs [Not Installed]
      50. Accept this solution? [Y/n/q/?] n
      51. The following actions will resolve these dependencies:
      52. Keep the following packages at their current version:
      53. 1) libwbclient0 [2:3.6.6-6+deb7u11 (now, oldstable)]
      54. 2) samba [2:3.6.6-6+deb7u11 (now, oldstable)]
      55. 3) samba-common [2:3.6.6-6+deb7u11 (now, oldstable)]
      56. 4) samba-common-bin [2:3.6.6-6+deb7u11 (now, oldstable)]
      57. 5) samba-libs [Not Installed]
      58. Accept this solution? [Y/n/q/?] n
      59. The following actions will resolve these dependencies:
      60. Remove the following packages:
      61. 1) openmediavault
      62. 2) openmediavault-cups
      63. 3) openmediavault-ddclient
      64. 4) openmediavault-downloader
      65. 5) openmediavault-fail2ban
      66. 6) openmediavault-flashmemory
      67. 7) openmediavault-letsencrypt
      68. 8) openmediavault-locate
      69. 9) openmediavault-omvextrasorg
      70. 10) openmediavault-openvpn
      71. 11) openmediavault-owncloud
      72. 12) openmediavault-snapraid
      73. 13) openmediavault-transmissionbt
      74. 14) openmediavault-unionfilesystems
      75. 15) samba-common-bin
      76. Keep the following packages at their current version:
      77. 16) libwbclient0 [2:3.6.6-6+deb7u11 (now, oldstable)]
      78. 17) samba [2:3.6.6-6+deb7u11 (now, oldstable)]
      79. 18) samba-common [2:3.6.6-6+deb7u11 (now, oldstable)]
      80. 19) samba-libs [Not Installed]
      81. Accept this solution? [Y/n/q/?] y
      82. The following packages have been kept back:
      83. samba
      84. The following packages will be REMOVED:
      85. acl{u} acpi-support-base{u} acpid{u} apt-transport-https{u} aria2{u} aufs-tools{u}
      86. augeas-lenses{u} avahi-daemon{u} beep{u} bind9-host{u} collectd{u} collectd-core{u} colord{u}
      87. consolekit{u} cpufrequtils{u} cron-apt{u} cups{u} cups-client{u} cups-filters{u} cups-ppdc{u}
      88. dc{u} dconf-gsettings-backend{u} dconf-service{u} ethtool{u} fail2ban{u} folder2ram{u}
      89. foomatic-db{u} foomatic-db-engine{u} foomatic-filters{u} fuse{u} fuse-utils{u} gconf2{u}
      90. gdisk{u} geoip-database{u} ghostscript{u} ghostscript-cups{u} gsfonts{u} hdparm{u} hp-ppd{u}
      91. hpijs-ppds{u} ifenslave-2.6{u} iso-codes{u} jfsutils{u} libasyncns0{u} libaugeas0{u}
      92. libav-tools{u} libavahi-core7{u} libavcodec53{u} libavdevice53{u} libavfilter2{u}
      93. libavformat53{u} libavutil51{u} libbind9-80{u} libc-ares2{u} libcaca0{u} libcairo-gobject2{u}
      94. libcanberra-gtk3-0{u} libcanberra-gtk3-module{u} libcanberra0{u} libcap-ng0{u} libcdio-cdda1{u}
      95. libcdio-paranoia1{u} libcdio13{u} libck-connector0{u} libcolord1{u} libcommon-sense-perl{u}
      96. libcpufreq0{u} libcupscgi1{u} libcupsfilters1{u} libcupsimage2{u} libcupsmime1{u}
      97. libcupsppdc1{u} libdaemon0{u} libdbi1{u} libdc1394-22{u} libdconf0{u}
      98. libdevmapper-event1.02.1{u} libdirac-encoder0{u} libdirectfb-1.2-9{u} libdns88{u} libesmtp6{u}
      99. libexif12{u} libflac8{u} libfuse2{u} libgeoip1{u} libgphoto2-2{u} libgphoto2-l10n{u}
      100. libgphoto2-port0{u} libgs9{u} libgs9-common{u} libgsm1{u} libgtk-3-0{u} libgtk-3-bin{u}
      101. libgtk-3-common{u} libgudev-1.0-0{u} libgusb2{u} libgutenprint2{u} libhal1{u} libhpmud0{u}
      102. libicu48{u} libieee1284-3{u} libijs-0.35{u} libio-socket-ssl-perl{u} libisc84{u} libisccc80{u}
      103. libisccfg82{u} libjack-jackd2-0{u} libjavascript-minifier-xs-perl{u} libjbig2dec0{u}
      104. libjs-extjs5{u} libjson-perl{u} libjson-xs-perl{u} libjson0{u} liblcms1{u} liblcms2-2{u}
      105. liblocale-po-perl{u} libltdl7{u} liblua5.1-0{u} liblwres80{u} libmcrypt4{u} libmemcached10{u}
      106. libminiupnpc5{u} libmodbus5{u} libmp3lame0{u} libmysqlclient18{u} libnatpmp1{u}
      107. libnet-ssleay-perl{u} libnetcf1{u} libnl-3-200{u} libnl-genl-3-200{u} libnl1{u} libnotify4{u}
      108. libnss-mdns{u} libogg0{u} libonig2{u} libopencv-core2.3{u} libopencv-imgproc2.3{u}
      109. libopenipmi0{u} libopenjpeg2{u} liboping0{u} libopts25{u} liborc-0.4-0{u} libossp-uuid16{u}
      110. libpam-ck-connector{u} libpaper1{u} libpcap0.8{u} libperl5.14{u} libpolkit-agent-1-0{u}
      111. libpolkit-backend-1-0{u} libpolkit-gobject-1-0{u} libpoppler19{u} libpostproc52{u} libpq5{u}
      112. libprotobuf-c0{u} libpulse0{u} libqdbm14{u} librabbitmq0{u} libraw1394-11{u} libreadline5{u}
      113. librrd4{u} libsamplerate0{u} libsane{u} libsane-common{u} libsane-extras{u}
      114. libsane-extras-common{u} libschroedinger-1.0-0{u} libsdl1.2debian{u} libsensors4{u} libslp1{u}
      115. libsndfile1{u} libsnmp-base{u} libsnmp15{u} libspeex1{u} libswscale2{u} libtheora0{u}
      116. libtokyocabinet9{u} libtokyotyrant3{u} libts-0.0-0{u} libupsclient1{u} libv4l-0{u}
      117. libv4lconvert0{u} libva1{u} libvarnishapi1{u} libvirt0{u} libvorbis0a{u} libvorbisenc2{u}
      118. libvorbisfile3{u} libvpx1{u} libx11-xcb1{u} libx264-123{u} libxslt1.1{u} libxtst6{u}
      119. libxvidcore4{u} libyajl2{u} lsb-release{u} lsof{u} lvm2{u} mdadm{u} mergerfs{u} mhddfs{u}
      120. monit{u} mysql-common{u} nfs-kernel-server{u} nginx{u} nginx-common{u} nginx-full{u}
      121. notification-daemon{u} ntfs-3g{u} ntp{u} openmediavault{a} openmediavault-cups{a}
      122. openmediavault-ddclient{a} openmediavault-downloader{a} openmediavault-fail2ban{a}
      123. openmediavault-flashmemory{a} openmediavault-letsencrypt{a} openmediavault-locate{a}
      124. openmediavault-omvextrasorg{a} openmediavault-openvpn{a} openmediavault-owncloud{a}
      125. openmediavault-snapraid{a} openmediavault-transmissionbt{a} openmediavault-unionfilesystems{a}
      126. openprinting-ppds{u} owncloud{u} php-json-schema{u} php-pear{u} php-xml-parser{u} php5{u}
      127. php5-cgi{u} php5-cli{u} php5-common{u} php5-curl{u} php5-fpm{u} php5-gd{u} php5-intl{u}
      128. php5-mcrypt{u} php5-mysqlnd{u} php5-pam{u} php5-pgsql{u} php5-proctitle{u} php5-sqlite{u}
      129. pm-utils{u} policykit-1{u} poppler-data{u} poppler-utils{u} printer-driver-foo2zjs{u}
      130. printer-driver-gutenprint{u} printer-driver-hpcups{u} printer-driver-hpijs{u}
      131. printer-driver-splix{u} proftpd-basic{u} proftpd-mod-vroot{u} python-apt-common{u}
      132. python-central{u} python-cups{u} python-daemon{u} python-lockfile{u} python-lxml{u}
      133. python-support{u} python3{u} python3-apt{u} python3-minimal{u} python3.2{u} python3.2-minimal{u}
      134. quota{u} quotatool{u} rrdcached{u} rrdtool{u} samba-common-bin{a} sane-utils{u} sdparm{u}
      135. smartmontools{u} snapraid{u} snmpd{u} socat{u} sudo{u} tftpd-hpa{u} transmission-cli{u}
      136. transmission-common{u} transmission-daemon{u} tsconf{u} ttf-dejavu{u} ttf-dejavu-extra{u}
      137. uuid{u} wpasupplicant{u} xfsprogs{u} xmlstarlet{u}
      138. 0 packages upgraded, 0 newly installed, 288 to remove and 5 not upgraded.
      139. Need to get 0 B of archives. After unpacking 505 MB will be freed.
      140. Do you want to continue? [Y/n/?] n
      141. Abort.
      Display All
      I don't know why it won't let me update just samba...
    • That is the problem with not using the official debian repos. If I had a working xu4, I could recommend other things to try but I don't want to recommend things that would break the system completely. Installing samba4 was just a suggestion. I don't know for sure that it would've fixed anything. You could always try to install a minimal Debian Jessie on it and then install OMV 3.x on top of that. Maybe that would fix the problems. I wouldn't mind maintaining an XU4 OMV image but I'm not buying another one (have two dead XU4s now).
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Jeansburger wrote:

      How stable is OMV 3.x currently?
      It is very stable for me. Depends on what you are doing with it, what system it is running on, and what plugins you use.

      Jeansburger wrote:

      I have tried to install it before but it was very unstable and would crash and lock me out from the web gui.
      What was unstable? What version?
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • ryecoaaron wrote:

      What was unstable? What version?
      I don't remember what version it was about 6 months ago.

      ryecoaaron wrote:

      It is very stable for me. Depends on what you are doing with it, what system it is running on, and what plugins you use.

      I just want a server that can access our dumb usb printers, be able to torrent (although I have a RPi1 that I might just use the attached storage and torrent through VPN on that), and serve as a NAS for my network.
    • Jeansburger wrote:

      I don't remember what version it was about 6 months ago.
      A lot has changed in 6 months.

      Jeansburger wrote:

      I just want a server that can access our dumb usb printers, be able to torrent (although I have a RPi1 that I might just use the attached storage and torrent through VPN on that), and serve as a NAS for my network.
      Not sure how stable torrent plugins are since I don't use them but the other functions should be ok with OMV 3.x.
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Jeansburger wrote:

      if you wouldn't mind working on a 3.X XU4 image I think a lot of people would be happy about it.
      Personally, I have no need for an xu4 (have too many arm boards now). In order to make the image, I need a working xu4 (my two are dead). If people want to contribute the $80-85, I would buy one and maintain the image.
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Jeansburger wrote:

      if you wouldn't mind working on a 3.X XU4 image I think a lot of people would be happy about it.
      New 3.0.64 xu3/xu4 image on sourceforge.
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • ryecoaaron wrote:

      ryecoaaron wrote:

      New 3.0.64 xu3/xu4 image on sourceforge.

      I get this error when I try to get to the web gui....

      Source Code

      1. Error #0:
      2. exception 'OMV\ExecException' with message 'Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; hostname --fqdn 2>&1' with exit code '1': hostname: No address associated with hostname' in /usr/share/php/openmediavault/system/process.inc:175
      3. Stack trace:
      4. #0 /usr/share/php/openmediavault/system/net/dns.inc(46): OMV\System\Process->execute(Array)
      5. #1 /usr/share/php/openmediavault/controlpanel/controlpanelabstract.inc(212): OMV\System\Net\Dns::getFqdn()
      6. #2 /usr/share/php/openmediavault/controlpanel/controlpanelabstract.inc(99): OMV\ControlPanel\ControlPanelAbstract->getTitle()
      7. #3 /var/www/openmediavault/index.php(46): OMV\ControlPanel\ControlPanelAbstract->render()
      8. #4 {main}
    • Probably because my network hands out a domain with dhcp. Never thought it would keep you from logging in. Maybe try logging in locally and try omv-firstaid. Strange that the RPi image doesn't need a domain name. I might have to file a bug report.
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • ryecoaaron wrote:

      Probably because my network hands out a domain with dhcp. Never thought it would keep you from logging in. Maybe try logging in locally and try omv-firstaid. Strange that the RPi image doesn't need a domain name.
      I'm using OpenWrt for my network so I get a .lan address when I use DHCP. also the XU4 has a static address through the router so it would still think it's IP could change... weird. I tried omv-firstaid, and set ip4 to dhcp and ip6 off.
    • Jeansburger wrote:

      hostname: No address associated with hostname
      I will file a bug report. Try:

      omv-mkconf hostname
      omv-mkconf hosts
      omv 5.0.10 usul | 64 bit | 5.0 proxmox kernel | omvextrasorg 5.1.1
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!