NDAS Client Software for Linux compilation help

At the following URL is some purported software with which I need help in preparing a client for my Network Attached Storage and would like for someone here to look at the offering and determine what it is that I need to do exactly to get this onto my machine. I know nothing of compiling and would appreciate some guidance on this matter. I am on 13.1 with KDE desktop and 32-bit machine.

URL: http://www.iocellnetworks.com/neo/index.php/module-positions/drivers

Thank you for your attention.

On Sun 19 Jan 2014 04:36:01 AM CST, chuckenheimer wrote:

At the following URL is some purported software with which I need help
in preparing a client for my Network Attached Storage and would like for
someone here to look at the offering and determine what it is that I
need to do exactly to get this onto my machine. I know nothing of
compiling and would appreciate some guidance on this matter. I am on
13.1 with KDE desktop and 32-bit machine.

URL:
http://www.iocellnetworks.com/neo/index.php/module-positions/drivers

Thank you for your attention.

Hi
I see the github repo for pushing to the kernel is GregKH (one of the
openSUSE Kernel developer folks, and also a forum member).

So what is the target system to deploy on? The Open Build Service would
be the best option to build/deploy.


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

OK, thanks for that.

I am stuck in terminal at:

charles@linux-x0up:~> sudo yum install make gcc bzip2 kernel-devel rpm-build

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:


    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.


root's password:
sudo: yum: command not found
charles@linux-x0up:~> su
Password: 
linux-x0up:/home/charles # sudo yum install make gcc bzip2 kernel-devel rpm-build
sudo: yum: command not found
linux-x0up:/home/charles # cnf yum
                   
The program 'yum' can be found in the following package:
  * yum  path: /usr/bin/yum, repository: zypp (repo-oss) ]


Try installing with:
    zypper install yum


linux-x0up:/home/charles # zypper install yum
Retrieving repository 'Packman Repository' metadata ......................[done]
Building repository 'Packman Repository' cache ...........................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...


The following 6 NEW packages are going to be installed:
  python-gpgme python-iniparse python-urlgrabber python-yum yum 
  yum-metadata-parser 


6 new packages to install.
Overall download size: 740.6 KiB. After the operation, additional 3.0 MiB will 
be used.
Continue? [y/n/? shows all options] (y): 
Retrieving package python-gpgme-0.1-116.1.2.i586                 (1/6),  25.1 KiB ( 78.6 KiB unpacked)
Retrieving: python-gpgme-0.1-116.1.2.i586.rpm ..................................................[done]
Retrieving package yum-metadata-parser-1.1.2-126.1.3.i586        (2/6),  22.9 KiB ( 56.6 KiB unpacked)
Retrieving: yum-metadata-parser-1.1.2-126.1.3.i586.rpm .........................................[done]
Retrieving package python-iniparse-0.4-15.1.2.noarch             (3/6),  33.0 KiB (113.7 KiB unpacked)
Retrieving: python-iniparse-0.4-15.1.2.noarch.rpm .................................[done (17.5 KiB/s)]
Retrieving package python-urlgrabber-3.9.1-10.1.2.noarch         (4/6),  72.9 KiB (297.0 KiB unpacked)
Retrieving: python-urlgrabber-3.9.1-10.1.2.noarch.rpm ..........................................[done]
Retrieving package python-yum-3.4.3-8.1.2.i586                   (5/6), 420.6 KiB (  1.9 MiB unpacked)
Retrieving: python-yum-3.4.3-8.1.2.i586.rpm ......................................[done (739.9 KiB/s)]
Retrieving package yum-3.4.3-8.1.2.i586                          (6/6), 166.2 KiB (592.0 KiB unpacked)
Retrieving: yum-3.4.3-8.1.2.i586.rpm ...........................................................[done]
(1/6) Installing: python-gpgme-0.1-116.1.2 .....................................................[done]
(2/6) Installing: yum-metadata-parser-1.1.2-126.1.3 ............................................[done]
(3/6) Installing: python-iniparse-0.4-15.1.2 ...................................................[done]
(4/6) Installing: python-urlgrabber-3.9.1-10.1.2 ...............................................[done]
(5/6) Installing: python-yum-3.4.3-8.1.2 .......................................................[done]
(6/6) Installing: yum-3.4.3-8.1.2 ..............................................................[done]
Additional rpm output:
Updating /etc/sysconfig/yum-cron...




linux-x0up:/home/charles # sudo yum install make gcc bzip2 kernel-devel rpm-build
There are no enabled repos.
 Run "yum repolist all" to see the repos you have.
 You can enable repos with yum-config-manager --enable <repo>
linux-x0up:/home/charles # yum repolist all
repolist: 0
linux-x0up:/home/charles # sudo zypper install make gcc bzip2 kernel-devel rpm-build
Loading repository data...
Reading installed packages...
'bzip2' is already installed.
No update candidate for 'bzip2-1.0.6-26.1.21.i586'. The highest available version is already installed.
Resolving package dependencies...


The following 16 NEW packages are going to be installed:
  binutils gcc gcc48 gettext-tools glibc-devel kernel-desktop-devel kernel-devel libasan0 libatomic1 
  libitm1 linux-glibc-devel make patch rpm-build site-config systemd-rpm-macros 


16 new packages to install.
Overall download size: 26.4 MiB. After the operation, additional 111.8 MiB will be used.
Continue? [y/n/? shows all options] (y): 
Retrieving package binutils-2.23.2-8.1.2.i586                   (1/16),   3.6 MiB ( 21.7 MiB unpacked)
Retrieving: binutils-2.23.2-8.1.2.i586.rpm .........................................[done (1.5 MiB/s)]
Retrieving package gettext-tools-0.18.3.1-1.1.i586              (2/16),   2.2 MiB (  9.5 MiB unpacked)
Retrieving: gettext-tools-0.18.3.1-1.1.i586.rpm ....................................[done (1.8 MiB/s)]
Retrieving package libasan0-4.8.1_20130909-3.2.1.i586           (3/16),  68.6 KiB (181.8 KiB unpacked)
Retrieving: libasan0-4.8.1_20130909-3.2.1.i586.rpm .............................................[done]
Retrieving package libatomic1-4.8.1_20130909-3.2.1.i586         (4/16),  14.1 KiB ( 21.4 KiB unpacked)
Retrieving: libatomic1-4.8.1_20130909-3.2.1.i586.rpm ...........................................[done]
Retrieving package libitm1-4.8.1_20130909-3.2.1.i586            (5/16),  34.3 KiB (117.6 KiB unpacked)
Retrieving: libitm1-4.8.1_20130909-3.2.1.i586.rpm ..............................................[done]
Retrieving package make-3.82-160.2.1.i586                       (6/16), 355.2 KiB (  1.0 MiB unpacked)
Retrieving: make-3.82-160.2.1.i586.rpm ...........................................[done (400.3 KiB/s)]
Retrieving package patch-2.7.1-4.1.2.i586                       (7/16),  92.3 KiB (175.0 KiB unpacked)
Retrieving: patch-2.7.1-4.1.2.i586.rpm .........................................................[done]
Retrieving package site-config-0.2-5.1.2.i586                   (8/16),  11.5 KiB ( 20.7 KiB unpacked)
Retrieving: site-config-0.2-5.1.2.i586.rpm .....................................................[done]
Retrieving package kernel-devel-3.11.6-4.1.noarch               (9/16),   9.5 MiB ( 46.9 MiB unpacked)
Retrieving: kernel-devel-3.11.6-4.1.noarch.rpm .....................................[done (1.5 MiB/s)]
Retrieving package linux-glibc-devel-3.11-2.1.15.noarch        (10/16), 891.0 KiB (  3.6 MiB unpacked)
Retrieving: linux-glibc-devel-3.11-2.1.15.noarch.rpm ..............................[done (38.7 KiB/s)]
Retrieving package kernel-desktop-devel-3.11.6-4.1.i686        (11/16),   2.3 MiB (  2.8 MiB unpacked)
Retrieving: kernel-desktop-devel-3.11.6-4.1.i686.rpm ...............................[done (1.3 MiB/s)]
Retrieving package systemd-rpm-macros-2-15.1.noarch            (12/16),   4.2 KiB (  3.7 KiB unpacked)
Retrieving: systemd-rpm-macros-2-15.1.noarch.rpm ...............................................[done]
Retrieving package glibc-devel-2.18-4.7.1.i686                 (13/16), 619.5 KiB (  2.8 MiB unpacked)
Retrieving: glibc-devel-2.18-4.7.1.i686.rpm .......................................[done (92.7 KiB/s)]
Retrieving package gcc48-4.8.1_20130909-3.2.1.i586             (14/16),   6.8 MiB ( 23.0 MiB unpacked)
Retrieving: gcc48-4.8.1_20130909-3.2.1.i586.rpm ....................................[done (1.4 MiB/s)]
Retrieving package gcc-4.8-2.1.2.i586                            (15/16),   4.8 KiB (    0 B unpacked)
Retrieving: gcc-4.8-2.1.2.i586.rpm .............................................................[done]
Retrieving package rpm-build-4.11.1-6.5.1.i586                 (16/16),  30.2 KiB ( 18.8 KiB unpacked)
Retrieving: rpm-build-4.11.1-6.5.1.i586.rpm .......................................[done (28.7 KiB/s)]
( 1/16) Installing: binutils-2.23.2-8.1.2 ......................................................[done]
Additional rpm output:
update-alternatives: using /usr/bin/ld.bfd to provide /usr/bin/ld (ld) in auto mode




( 2/16) Installing: gettext-tools-0.18.3.1-1.1 .................................................[done]
( 3/16) Installing: libasan0-4.8.1_20130909-3.2.1 ..............................................[done]
( 4/16) Installing: libatomic1-4.8.1_20130909-3.2.1 ............................................[done]
( 5/16) Installing: libitm1-4.8.1_20130909-3.2.1 ...............................................[done]
( 6/16) Installing: make-3.82-160.2.1 ..........................................................[done]
( 7/16) Installing: patch-2.7.1-4.1.2 ..........................................................[done]
( 8/16) Installing: site-config-0.2-5.1.2 ......................................................[done]
( 9/16) Installing: kernel-devel-3.11.6-4.1 ....................................................[done]
(10/16) Installing: linux-glibc-devel-3.11-2.1.15 ..............................................[done]
(11/16) Installing: kernel-desktop-devel-3.11.6-4.1 ............................................[done]
(12/16) Installing: systemd-rpm-macros-2-15.1 ..................................................[done]
(13/16) Installing: glibc-devel-2.18-4.7.1 .....................................................[done]
(14/16) Installing: gcc48-4.8.1_20130909-3.2.1 .................................................[done]
(15/16) Installing: gcc-4.8-2.1.2 ..............................................................[done]
(16/16) Installing: rpm-build-4.11.1-6.5.1 .....................................................[done]
linux-x0up:/home/charles # 



am unsure how to proceed from this point. I am trying to understand the instructions but am blindly bumping around at this point. Can you elucidate further for me please?

On Sun 19 Jan 2014 05:56:01 AM CST, chuckenheimer wrote:

malcolmlewis;2617334 Wrote:
> Hi
> I see the github repo for pushing to the kernel is GregKH (one of the
> openSUSE Kernel developer folks, and also a forum member).
>
> So what is the target system to deploy on? The Open Build Service
> would be the best option to build/deploy.
>
> –
> Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
> openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
> If you find this post helpful and are logged into the web interface,
> please show your appreciation and click on the star below… Thanks!

OK, thanks for that.

I am stuck in terminal at:

Code:

charles@linux-x0up:~> sudo yum install make gcc bzip2 kernel-devel
rpm-build
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.

root’s password:
sudo: yum: command not found
charles@linux-x0up:~> su
Password:
linux-x0up:/home/charles # sudo yum install make gcc bzip2
kernel-devel rpm-build sudo: yum: command not found
linux-x0up:/home/charles # cnf yum

The program ‘yum’ can be found in the following package:

  • yum path: /usr/bin/yum, repository: zypp (repo-oss) ]

Try installing with:
zypper install yum

linux-x0up:/home/charles # zypper install yum
Retrieving repository ‘Packman Repository’
metadata …[done] Building repository ‘Packman
Repository’ cache …[done] Loading repository
data… Reading installed packages…
Resolving package dependencies…

The following 6 NEW packages are going to be installed:
python-gpgme python-iniparse python-urlgrabber python-yum yum
yum-metadata-parser

6 new packages to install.
Overall download size: 740.6 KiB. After the operation, additional 3.0
MiB will be used.
Continue? [y/n/? shows all options] (y):
Retrieving package python-gpgme-0.1-116.1.2.i586
(1/6), 25.1 KiB ( 78.6 KiB unpacked) Retrieving:
python-gpgme-0.1-116.1.2.i586.rpm …[done]
Retrieving package yum-metadata-parser-1.1.2-126.1.3.i586
(2/6), 22.9 KiB ( 56.6 KiB unpacked) Retrieving:
yum-metadata-parser-1.1.2-126.1.3.i586.rpm …[done]
Retrieving package python-iniparse-0.4-15.1.2.noarch
(3/6), 33.0 KiB (113.7 KiB unpacked) Retrieving:
python-iniparse-0.4-15.1.2.noarch.rpm …[done
(17.5 KiB/s)] Retrieving package
python-urlgrabber-3.9.1-10.1.2.noarch (4/6), 72.9 KiB (297.0
KiB unpacked) Retrieving:
python-urlgrabber-3.9.1-10.1.2.noarch.rpm …[done]
Retrieving package python-yum-3.4.3-8.1.2.i586 (5/6),
420.6 KiB ( 1.9 MiB unpacked) Retrieving:
python-yum-3.4.3-8.1.2.i586.rpm …[done
(739.9 KiB/s)] Retrieving package
yum-3.4.3-8.1.2.i586 (6/6), 166.2 KiB (592.0
KiB unpacked) Retrieving:
yum-3.4.3-8.1.2.i586.rpm …[done]
(1/6) Installing:
python-gpgme-0.1-116.1.2 …[done]
(2/6) Installing:
yum-metadata-parser-1.1.2-126.1.3 …[done]
(3/6) Installing:
python-iniparse-0.4-15.1.2 …[done]
(4/6) Installing:
python-urlgrabber-3.9.1-10.1.2 …[done]
(5/6) Installing:
python-yum-3.4.3-8.1.2 …[done]
(6/6) Installing:
yum-3.4.3-8.1.2 …[done]
Additional rpm output: Updating /etc/sysconfig/yum-cron…
linux-x0up:/home/charles # sudo yum install make gcc bzip2 kernel-devel
rpm-build There are no enabled repos. Run “yum repolist all” to see the
repos you have. You can enable repos with yum-config-manager --enable
<repo> linux-x0up:/home/charles # yum repolist all repolist: 0
linux-x0up:/home/charles # sudo zypper install make gcc bzip2
kernel-devel rpm-build Loading repository data… Reading installed
packages… ‘bzip2’ is already installed. No update candidate for
‘bzip2-1.0.6-26.1.21.i586’. The highest available version is already
installed. Resolving package dependencies… The following 16 NEW
packages are going to be installed: binutils gcc gcc48 gettext-tools
glibc-devel kernel-desktop-devel kernel-devel libasan0 libatomic1
libitm1 linux-glibc-devel make patch rpm-build site-config
systemd-rpm-macros 16 new packages to install. Overall download size:
26.4 MiB. After the operation, additional 111.8 MiB will be used.
Continue? [y/n/? shows all options] (y): Retrieving package
binutils-2.23.2-8.1.2.i586 (1/16), 3.6 MiB ( 21.7
MiB unpacked) Retrieving:
binutils-2.23.2-8.1.2.i586.rpm …[done
(1.5 MiB/s)] Retrieving package
gettext-tools-0.18.3.1-1.1.i586 (2/16), 2.2 MiB ( 9.5
MiB unpacked) Retrieving:
gettext-tools-0.18.3.1-1.1.i586.rpm …[done
(1.8 MiB/s)] Retrieving package
libasan0-4.8.1_20130909-3.2.1.i586 (3/16), 68.6 KiB (181.8
KiB unpacked) Retrieving:
libasan0-4.8.1_20130909-3.2.1.i586.rpm …[done]
Retrieving package libatomic1-4.8.1_20130909-3.2.1.i586
(4/16), 14.1 KiB ( 21.4 KiB unpacked) Retrieving:
libatomic1-4.8.1_20130909-3.2.1.i586.rpm …[done]
Retrieving package libitm1-4.8.1_20130909-3.2.1.i586
(5/16), 34.3 KiB (117.6 KiB unpacked) Retrieving:
libitm1-4.8.1_20130909-3.2.1.i586.rpm …[done]
Retrieving package make-3.82-160.2.1.i586 (6/16),
355.2 KiB ( 1.0 MiB unpacked) Retrieving:
make-3.82-160.2.1.i586.rpm …[done
(400.3 KiB/s)] Retrieving package
patch-2.7.1-4.1.2.i586 (7/16), 92.3 KiB (175.0
KiB unpacked) Retrieving:
patch-2.7.1-4.1.2.i586.rpm …[done]
Retrieving package site-config-0.2-5.1.2.i586
(8/16), 11.5 KiB ( 20.7 KiB unpacked) Retrieving:
site-config-0.2-5.1.2.i586.rpm …[done]
Retrieving package kernel-devel-3.11.6-4.1.noarch
(9/16), 9.5 MiB ( 46.9 MiB unpacked) Retrieving:
kernel-devel-3.11.6-4.1.noarch.rpm …[done
(1.5 MiB/s)] Retrieving package
linux-glibc-devel-3.11-2.1.15.noarch (10/16), 891.0 KiB ( 3.6
MiB unpacked) Retrieving:
linux-glibc-devel-3.11-2.1.15.noarch.rpm …[done
(38.7 KiB/s)] Retrieving package
kernel-desktop-devel-3.11.6-4.1.i686 (11/16), 2.3 MiB ( 2.8
MiB unpacked) Retrieving:
kernel-desktop-devel-3.11.6-4.1.i686.rpm …[done
(1.3 MiB/s)] Retrieving package
systemd-rpm-macros-2-15.1.noarch (12/16), 4.2 KiB ( 3.7
KiB unpacked) Retrieving:
systemd-rpm-macros-2-15.1.noarch.rpm …[done]
Retrieving package glibc-devel-2.18-4.7.1.i686 (13/16),
619.5 KiB ( 2.8 MiB unpacked) Retrieving:
glibc-devel-2.18-4.7.1.i686.rpm …[done
(92.7 KiB/s)] Retrieving package
gcc48-4.8.1_20130909-3.2.1.i586 (14/16), 6.8 MiB ( 23.0
MiB unpacked) Retrieving:
gcc48-4.8.1_20130909-3.2.1.i586.rpm …[done
(1.4 MiB/s)] Retrieving package
gcc-4.8-2.1.2.i586 (15/16), 4.8 KiB ( 0
B unpacked) Retrieving:
gcc-4.8-2.1.2.i586.rpm …[done]
Retrieving package rpm-build-4.11.1-6.5.1.i586
(16/16), 30.2 KiB ( 18.8 KiB unpacked) Retrieving:
rpm-build-4.11.1-6.5.1.i586.rpm …[done
(28.7 KiB/s)] ( 1/16) Installing:
binutils-2.23.2-8.1.2 …[done]
Additional rpm output: update-alternatives: using /usr/bin/ld.bfd to
provide /usr/bin/ld (ld) in auto mode ( 2/16) Installing:
gettext-tools-0.18.3.1-1.1 …[done]
( 3/16) Installing:
libasan0-4.8.1_20130909-3.2.1 …[done]
( 4/16) Installing:
libatomic1-4.8.1_20130909-3.2.1 …[done]
( 5/16) Installing:
libitm1-4.8.1_20130909-3.2.1 …[done]
( 6/16) Installing:
make-3.82-160.2.1 …[done]
( 7/16) Installing:
patch-2.7.1-4.1.2 …[done]
( 8/16) Installing:
site-config-0.2-5.1.2 …[done]
( 9/16) Installing:
kernel-devel-3.11.6-4.1 …[done]
(10/16) Installing:
linux-glibc-devel-3.11-2.1.15 …[done]
(11/16) Installing:
kernel-desktop-devel-3.11.6-4.1 …[done]
(12/16) Installing:
systemd-rpm-macros-2-15.1 …[done]
(13/16) Installing:
glibc-devel-2.18-4.7.1 …[done]
(14/16) Installing:
gcc48-4.8.1_20130909-3.2.1 …[done]
(15/16) Installing:
gcc-4.8-2.1.2 …[done]
(16/16) Installing:
rpm-build-4.11.1-6.5.1 …[done]
linux-x0up:/home/charles # --------------------

am unsure how to proceed from this point. I am trying to understand the
instructions but am blindly bumping around at this point. Can you
elucidate further for me please?

Hi
Ugh! yum is a RH/Fedora/Centos thing, no need to use in openSUSE,
zypper works fine…

Just follow the instructions here?
https://github.com/iocellnetworks/ndas4linux/wiki/How-to-build-and-install-NDAS-modules-from-source


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

I used zypper and got through as shown in my code information in the previous post. I at least had sense enough to try zypper when yum failed but believe I installed yum anyway without understanding what I was doing. :slight_smile:

I’m really bumping around here with those instructions not knowing how to follow them properly. I tried this:

charles@linux-x0up:~/Downloads> su
Password: 
linux-x0up:/home/charles/Downloads # rpmbuild -tb ndas-3.7.9.x86.tar.gz
sh: 1: command not found
error: line 202: Empty tag: Release:
linux-x0up:/home/charles/Downloads #

but didn’t get very far. Am I using the right tarball for what I need to do? Thanks for staying with me on this!

I reread the instructions (I had another set of them in a separate tab in my browser) correctly and tried the following:

linux-x0up:/home/charles/Downloads # tar zxvf 3.7.9.x86.tar.gz
tar (child): 3.7.9.x86.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
linux-x0up:/home/charles/Downloads # 


but again didn’t get far. What am I doing wrong? Thanks!

Tried this:

linux-x0up:/home/charles/Downloads/ndas-3.7.9.x86 # make
Invoking make against the kernel at /usr/src/linux
make -C /usr/src/linux \
        SUBDIRS=/home/charles/Downloads/ndas-3.7.9.x86 \
        KBUILD_VERBOSE=1 \
        ndas_root=/home/charles/Downloads/ndas-3.7.9.x86 \
        modules
make[1]: Entering directory `/usr/src/linux-3.11.6-4'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
echo &gt;&2;                                                       \
echo &gt;&2 "  ERROR: Kernel configuration is invalid.";           \
echo &gt;&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo &gt;&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
echo &gt;&2 ;                                                      \
/bin/false)

  ERROR: Kernel configuration is invalid.
         include/generated/autoconf.h or include/config/auto.conf are missing.
         Run 'make oldconfig && make prepare' on kernel src to fix it.

mkdir -p /home/charles/Downloads/ndas-3.7.9.x86/.tmp_versions ; rm -f /home/charles/Downloads/ndas-3..9.x86/.tmp_versions/*

  WARNING: Symbol version dump /usr/src/linux-3.11.6-4/Module.symvers
           is missing; modules will have no dependencies and modversions.

make -f scripts/Makefile.build obj=/home/charles/Downloads/ndas-3.7.9.x86
(cat /dev/null; ) &gt; /home/charles/Downloads/ndas-3.7.9.x86/modules.order
make -f /usr/src/linux-3.11.6-4/scripts/Makefile.modpost
/usr/src/linux-3.11.6-4/scripts/Makefile.modpost:42: include/config/auto.conf: No such file or directry
make[2]: *** No rule to make target `include/config/auto.conf'.  Stop.
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-3.11.6-4'
make: *** [/home/charles/Downloads/ndas-3.7.9.x86/ndas_sal.ko] Error 2
linux-x0up:/home/charles/Downloads/ndas-3.7.9.x86 # sudo make install
install -d -m 755 /lib/modules/3.11.10-10.gb897c7d-desktop/kernel/drivers/block/ndas
install -m 644 /home/charles/Downloads/ndas-3.7.9.x86/ndas_sal.ko /lib/modules/3.11.10-10.gb897c7d-dektop/kernel/drivers/block/ndas
install: cannot stat ‘/home/charles/Downloads/ndas-3.7.9.x86/ndas_sal.ko’: No such file or directory
make: *** [install-kernel-modules] Error 1


Don’t know what I’m doing. Sorry. I’m exasperated. Hope you’re still around.

On Sun 19 Jan 2014 07:46:01 AM CST, chuckenheimer wrote:

Don’t know what I’m doing. Sorry. I’m exasperated. Hope you’re still
around.

Hi
I am :wink: I’ll have a play here with it to see what’s up…


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Great!. I’m feeling better after some sleep, too. :slight_smile:

I’m thinking it’s the newest kernel that I’m using isn’t playing well with the make command. I don’t really know what’s up but that’s what I’m of the opinion it is and I need somehow to include something in that process which will let the make complete properly.

Looking forward to your results in that I will then be able to access my NAS on the network until I learn how to complete the samba networking magic which I am ultimately wanting to be able to accomplish. All in good time. Thanks again for your hand holding.

On Sun 19 Jan 2014 04:26:01 PM CST, chuckenheimer wrote:

malcolmlewis;2617458 Wrote:
> Hi
> I am :wink: I’ll have a play here with it to see what’s up…
>
> –
> Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
> openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
> If you find this post helpful and are logged into the web interface,
> please show your appreciation and click on the star below… Thanks!

Great!. I’m feeling better after some sleep, too. :slight_smile:

I’m thinking it’s the newest kernel that I’m using isn’t playing well
with the make command. I don’t really know what’s up but that’s what I’m
of the opinion it is and I need somehow to include something in that
process which will let the make complete properly.

Looking forward to your results in that I will then be able to access my
NAS on the network until I learn how to complete the samba networking
magic which I am ultimately wanting to be able to accomplish. All in
good time. Thanks again for your hand holding.

Hi
Had a small play with it, to be honest it’s a rabbit warren trying to
figure what they are up to…

I’ll still play around, but can you send a PM to user gregkh and
describing your use case and ask him if this is moving forward on the
kernel side as it would be nice to know if his github version is up
with the current 3.11 kernel.

Also the lifetime of the 32bit kernel is on the decline, surprised they
aren’t producing a 64bit one…


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

10-4 on that. I’ll just hold with what I’ve got until I hear back. Thanks!

On Mon 20 Jan 2014 01:56:01 AM CST, chuckenheimer wrote:

10-4 on that. I’ll just hold with what I’ve got until I hear back.
Thanks!

Hi
So, I have it starting to build the module with an openSUSE’fied
Makefile, however it is kernel related as I can get it to build further
until it errors, needs code updating for the newer kernel.

Might pay to look for a different NAS solution…?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

I am having swimming success with the 2 windows 7 laptops seeing and using the NAS device and it seems such a shame to think about not getting it working with Linux. The device is a bit older unit I’ve had lying around until now and the hard drive in the enclosure is pretty new. I think that I’ll wait to see what kind of response I get from GregKH before I make any decision being that it is his software and I am a paid customer. Surely he would want the software to work with the newest version of OpenSUSE for all the older customers he may have already using these boxes.

Thanks for your experimentation and confirmation that it is indeed kernel related issue. That may mean I am gaining a better understanding of Linux in general. And, for that I am grateful.

On Mon 20 Jan 2014 04:36:02 AM CST, chuckenheimer wrote:

malcolmlewis;2617691 Wrote:
> Hi
> So, I have it starting to build the module with an openSUSE’fied
> Makefile, however it is kernel related as I can get it to build
> further until it errors, needs code updating for the newer kernel.
>
> Might pay to look for a different NAS solution…?
>

I am having swimming success with the 2 windows 7 laptops seeing and
using the NAS device and it seems such a shame to think about not
getting it working with Linux. The device is a bit older unit I’ve had
lying around until now and the hard drive in the enclosure is pretty
new. I think that I’ll wait to see what kind of response I get from
GregKH before I make any decision being that it is his software and I am
a paid customer. Surely he would want the software to work with the
newest version of OpenSUSE for all the older customers he may have
already using these boxes.

Thanks for your experimentation and confirmation that it is indeed
kernel related issue. That may mean I am gaining a better understanding
of Linux in general. And, for that I am grateful.

Hi
OK, so have you run nmap against the device to see what ports are open
(I would guess 139 and 445), sure you don’t just need to use cifs to
mount the device? Or is it some other issue your having?


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

No, not run nmap. Didn’t know I had to but will research it and see what it gives.

cifs: Don’t know about this command (?) either.

The issue is that without a client software on the box, I don’t know how else to connect the drive to the system. The windows software was straight forward enough that I learned how to perform the tasks necessary to get it running on my 2 laptops that now are functioning, as I said, perfectly. Truth be told, I don’t really know what to expect with an installation of the software and whether or not it has a GUI (preferable to me) from which to operate the functions. Sorry to be so brain dead about these things but I really don’t know much about Linux at all. And, as you might guess, I am quite an active participant here and have come across some very knowledgeable people who have hand held me through the thick and thin of getting things working.

On Mon 20 Jan 2014 05:56:02 AM CST, chuckenheimer wrote:

malcolmlewis;2617706 Wrote:
> Hi
> OK, so have you run nmap against the device to see what ports are open
> (I would guess 139 and 445), sure you don’t just need to use cifs to
> mount the device? Or is it some other issue your having?
>
> –
> Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
> openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
> If you find this post helpful and are logged into the web interface,
> please show your appreciation and click on the star below… Thanks!

No, not run nmap. Didn’t know I had to but will research it and see what
it gives.

cifs: Don’t know about this command (?) either.

The issue is that without a client software on the box, I don’t know how
else to connect the drive to the system. The windows software was
straight forward enough that I learned how to perform the tasks
necessary to get it running on my 2 laptops that now are functioning, as
I said, perfectly. Truth be told, I don’t really know what to expect
with an installation of the software and whether or not it has a GUI
(preferable to me) from which to operate the functions. Sorry to be so
brain dead about these things but I really don’t know much about Linux
at all. And, as you might guess, I am quite an active participant here
and have come across some very knowledgeable people who have hand held
me through the thick and thin of getting things working.

Hi
OK, so install the gui front end to nmap, it’s called zenmap. I’m
assuming this device gets an ip address on your network? This would be
the ip address you put into the zenmap gui and set it to scan the
device (it should also be run as your root user).


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.2 Kernel 3.11.6-4-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

This is weird but I cannot find an IP address assigned to the device, if it has one. The router does NOT see the device at all which I cannot understand.

Zenmap has already been installed with nmap but I saw it giving errors in the terminal prompt box while it was initiated. Didn’t pay any attention yet to what they were but I suppose it wouldn’t have made a difference if I could have entered an IP address.

Is there any other way of trying to locate the IP address of the device, I know it has a MAC address which I can see in the NDAS software.

On 2014-01-20 07:46, chuckenheimer wrote:
> Is there any other way of trying to locate the IP address of the device,
> I know it has a MAC address which I can see in the NDAS software.

Yes, nmap can scan for machines alive on your network (“HOST DISCOVERY”
section in the manual). You have to start it on a terminal as root, by
the way.

On 2014-01-20 06:56, chuckenheimer wrote:

> cifs: Don’t know about this command (?) either.

It is the protocol used by Windows to share directories and things on
the network. About every NAS I have seen supports it.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

OK, thanks for this. Would the -sL argument against the 192.168.1.254 address be the manner in which I would accomplish this effort? I’m trying to use Zenmap from a terminal mode root session to be able to conduct my scans. Not much of a command line kinda guy. Sorry, maybe my skills will increase in the future.

RE: cifs - I will look into this later and see what I can find about its use.

On 2014-01-20 17:06, chuckenheimer wrote:

> OK, thanks for this. Would the -sL argument against the 192.168.1.254
> address be the manner in which I would accomplish this effort?

-sL is passive, you need an active one.


nmap -sn 192.168.1.0/24

for example. Or with zenmap enter host 192.168.1.*, and choose a
profile. Start with the ping scan.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)