Installation af MEDION MD-86097

Her kan du få hjælp til installationen af Ubuntu.
poulb
Indlæg: 329
Tilmeldt: 12. jun 2010, 01:26

Installation af MEDION MD-86097

Indlæg af poulb »

Hej
Se: http://www.aldi.dk/OFFER_DK_COMP/OFFER_25/OFF03.SHTML

Jeg prøver at få installeret serviceprogrammet til ovennævnte router/usb/access point. Windows versionen kører fint.
Desværre findes den ikke i deb, men kun i sourcekode - tar/gz formatet.

Indtil nu... har jeg oprettet et directory...

/usr/local/src og kopieret tar/gz filen dertil.

Denne fil er udpakket med kommandoen...

Kode: Vælg alt

tar -xzvf MD-86097_GPL_v1.0.13.tar.gz


og den er pakket ud uden fejlmelding.
----------------------------------------
Hvad nu? Vejledningen:
https://help.ubuntu.com/community/CompilingEasyHowTo
giver ikke megen hjælp.
--------------------------------------
i det udpakkede dir findes..
-------- start -------------------

Kode: Vælg alt

20090507_spi_inflash.patch
autoconf.h
azurewave
config
config.arch
config.in
fw_version
History
images
lib
linux-2.6.21.x
list-dir.asc
Makefile
romfs
sdk_version.h
tools
uClibc++
user
vendors
aaa.txt

--------------- slut -------------

Det er i Ubuntu 11.04

vh
Poul
Senest rettet af poulb 28. jun 2011, 21:32, rettet i alt 1 gang.
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af MEDION MD-86097

Indlæg af AJenbo »

Der er heller ikke meget du skal gøre.
Sikre dig build-essential er installeret, åben terminalen, cd til mappen hvor filerne er pakket ud og skriv:

Kode: Vælg alt

make


Følger der ingen readme, eller guide med til det software og hvor har du det fra? Hvad heder det?
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Installation af MEDION MD-86097

Indlæg af NickyThomassen »

Hej Poul
Sandt at sige er det heller ikke den bedste vejledning vores internationale venner har lavet igennem tiderne, den er forsimplet til en grad hvor den kun er brugbar i nogle tilfælde.

Jeg bruger normalt Debian, men jeg har lige siddet og kørt make-processen igennem på en Ubuntu i virtualbox, og jeg vil anbefale at bygge sådan her:

* Som AJ skriver har du brug for at installere build-essential fra arkivet, og muligvis mere, men det finder vi ud af hvis configure brokker sig over manglende pakker.
* Så vil jeg anbefale dig at slette filerne fra /usr-træet, da det normalt ikke er meningen at man arbejder der, og for at være helt ærlig kan jeg ikke forstå at de stadig anbefaler det. Der er risiko for at byggefiler og systemfiler bliver blandet sammen, så du kan bare pakke filerne ud på skrivebordet og arbejde dér.
* Så i terminalen går du ind i mappen med "cd Skrivebord/mappenavn" og kører følgende kommando:

Kode: Vælg alt

./configure

Den vil skrive en masse ned af skærmen, og forhåbentligt bliver den færdig uden advarsler. Er der en advarsel stopper den, og så kan man (nogen gange) læse sig til hvad problemet er.
* Så kører du "make" som laver det egentlige arbejde med at kompilere
* Og så slutter du af med "sudo make install" som installere programmet. Standardplaceringen skulle være /opt.

Overstående anbefaling er byggeprocessen for en standard-pakke, så hvis pakken afviger fra standard er det ikke sikkert at det vil virke, men så kan du bare skrive hvor langt du kom, så er jeg sikker på vi kan finde en løsning. Du kan evt. linke til pakken hvis der er fejl i byggeprcossen, det vil gøre det lettere at hjælpe.

En komplet vejledning til make:
http://www.gnu.org/software/make/manual/make.html

Uden tvivl derfor man aldrig skriver hvordan make virker...

Hilsen Nicky
poulb
Indlæg: 329
Tilmeldt: 12. jun 2010, 01:26

Re: Installation af MEDION MD-86097

Indlæg af poulb »

TitanusEramius skrev:Hej Poul
Sandt at sige er det heller ikke den bedste vejledning vores internationale venner har lavet igennem tiderne, den er forsimplet til en grad hvor den kun er brugbar i nogle tilfælde.

Jeg bruger normalt Debian, men jeg har lige siddet og kørt make-processen igennem på en Ubuntu i virtualbox, og jeg vil anbefale at bygge sådan her:

* Som AJ skriver har du brug for at installere build-essential fra arkivet, og muligvis mere, men det finder vi ud af hvis configure brokker sig over manglende pakker.
* Så vil jeg anbefale dig at slette filerne fra /usr-træet, da det normalt ikke er meningen at man arbejder der, og for at være helt ærlig kan jeg ikke forstå at de stadig anbefaler det. Der er risiko for at byggefiler og systemfiler bliver blandet sammen, så du kan bare pakke filerne ud på skrivebordet og arbejde dér.

Udført
* Så i terminalen går du ind i mappen med "cd Skrivebord/mappenavn" og kører følgende kommando:

Kode: Vælg alt

./configure

Den vil skrive en masse ned af skærmen, og forhåbentligt bliver den færdig uden advarsler. Er der en advarsel stopper den, og så kan man (nogen gange) læse sig til hvad problemet er.

Kode: Vælg alt

        root@MSI-U:/home/pba/Desktop/MD86097# ./configure
         bash: ./configure: No such file or directory


I underdirectory fås det samme...

Kode: Vælg alt

root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13# ./configure
bash: ./configure: No such file or directory


??? So, bad luck.

PS! build-essential har hele tiden været instaleret...

Kode: Vælg alt

    root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13# apt-get install build-essentialReading
    package lists... Done
    Building dependency tree       
    Reading state information... Done
    build-essential is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

* Så kører du "make" som laver det egentlige arbejde med at kompilere
* Og så slutter du af med "sudo make install" som installere programmet. Standardplaceringen skulle være /opt.

Make giver en lang liste... (jeg kan ikke indsætte en fil her og hele fejllisten (10 sider) giver ingen mening her. derfor kun
1/2 side
--------------------------

Kode: Vælg alt

root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13# make
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
make[1]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/uClibc++'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/uClibc++'
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[1]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib'
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[2]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/extra/config'
cp zconf.tab.h_shipped zconf.tab.h
gcc -O2  -I. -c conf.c -o conf.o
conf.c: In function 'conf_choice':
conf.c:350:9: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
conf.c: In function 'conf_askvalue':
conf.c:94:8: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
cp zconf.tab.c_shipped zconf.tab.c
cp lex.zconf.c_shipped lex.zconf.c
gcc -O2  -I. -c zconf.tab.c -o zconf.tab.o
gcc  conf.o zconf.tab.o -o conf
make[2]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/extra/config'
rm -f -r include/bits
install -d include/bits
#
# using defaults found in .config
#
*
* uClibc Configuration
*
Target Architecture
  1. alpha (TARGET_alpha)
  2. arm (TARGET_arm)
  3. bfin (TARGET_bfin)
  4. cris (TARGET_cris)
  5. e1 (TARGET_e1)
  6. frv (TARGET_frv)
  7. h8300 (TARGET_h8300)
  8. i386 (TARGET_i386)
  9. i960 (TARGET_i960)
  10. m68k (TARGET_m68k)
  11. microblaze (TARGET_microblaze)
> 12. mips (TARGET_mips)
  13. nios (TARGET_nios)
  14. nios2 (TARGET_nios2)
  15. powerpc (TARGET_powerpc)
  16. superh (TARGET_sh)
  17. sh64 (TARGET_sh64)
  18. sparc (TARGET_sparc)
  19. v850 (TARGET_v850)
  20. x86_64 (TARGET_x86_64)
choice[1-20?]: 12
*
* Target Architecture Features and Options
*
Target Processor Architecture
> 1. Generic (MIPS I) (CONFIG_MIPS_ISA_1)
  2. MIPS II (CONFIG_MIPS_ISA_2)
  3. MIPS III (CONFIG_MIPS_ISA_3)
  4. MIPS IV (CONFIG_MIPS_ISA_4)
  5. MIPS32 (CONFIG_MIPS_ISA_MIPS32)
  6. MIPS64 (CONFIG_MIPS_ISA_MIPS64)
choice[1-6?]: 1
Target Processor Endianness
> 1. Little Endian (ARCH_LITTLE_ENDIAN)
  2. Big Endian (ARCH_BIG_ENDIAN)
choice[1-2?]: 1
Target CPU has a memory management unit (MMU) (ARCH_HAS_MMU) [Y/n/?] y
Enable floating point number support (UCLIBC_HAS_FLOATS) [Y/n/?] y
  Target CPU has a floating point unit (FPU) (HAS_FPU) [Y/n/?] y
  Enable full C99 math library support (DO_C99_MATH) [Y/n/?] y
Linux kernel header location (KERNEL_SOURCE) [$(ROOTDIR)/$(LINUXDIR)] $(ROOTDIR)/$(LINUXDIR)
*
* General Library Settings
*
Generate Position Independent Code (PIC) (DOPIC) [Y/n/?] y
Enable support for shared libraries (HAVE_SHARED) [Y/n/?] y
Compile native shared library loader (BUILD_UCLIBC_LDSO) [Y/n/?] y
Optimize shared libraries & super stripping (OPTIMIZED_SHARED) [N/y/?] n
Only load shared libraries which can share their text segment (FORCE_SHAREABLE_TEXT_SEGMENTS) [Y/?] y
Native shared library loader 'ldd' support (LDSO_LDD_SUPPORT) [Y/n/?] y
Enable shared library loader cache (LDSO_CACHE_SUPPORT) [Y/n/?] y
Enable shared library loader preload file support (LDSO_PRELOAD_FILE_SUPPORT) [N/y/?] n
  Shared library loader naming prefix (LDSO_BASE_FILENAME) [ld.so] ld.so
Enable ELF RUNPATH tag support (LDSO_RUNPATH) [Y/n/?] y
uClibc 0.9.27 compatibility (DL_FINI_CRT_COMPAT) [Y/n/?] y
Support global constructors and destructors (UCLIBC_CTOR_DTOR) [Y/n/?] y
POSIX Threading Support (UCLIBC_HAS_THREADS) [Y/n/?] y
  Build pthreads debugging support (PTHREADS_DEBUG_SUPPORT) [N/y/?] n
Large File Support (UCLIBC_HAS_LFS) [Y/n/?] y
Link ldconfig statically (UCLIBC_STATIC_LDCONFIG) [Y/n/?] y
Malloc Implementation
  1. malloc (MALLOC)
  2. malloc-simple (MALLOC_SIMPLE)
> 3. malloc-standard (MALLOC_STANDARD)
choice[1-3?]: 3
Malloc returns live pointer for malloc(0) (MALLOC_GLIBC_COMPAT) [N/y/?] n
Dynamic atexit() Support (UCLIBC_DYNAMIC_ATEXIT) [Y/n/?] y
Shadow Password Support (HAS_SHADOW) [Y/n/?] y
Support only Unix 98 PTYs (UNIX98PTY_ONLY) [Y/n/?] y
Assume that /dev/pts is a devpts or devfs file system (ASSUME_DEVPTS) [Y/n/?] y
Support 'struct tm' timezone extension fields (UCLIBC_HAS_TM_EXTENSIONS) [Y/n/?] y
Enable caching of the last valid timezone 'TZ' string (UCLIBC_HAS_TZ_CACHING) [Y/n/?] y
Enable '/etc/TZ' file support to set a default timezone (uClibc-specific) (UCLIBC_HAS_TZ_FILE) [Y/n/?] y
  Repeatedly read the '/etc/TZ' file (UCLIBC_HAS_TZ_FILE_READ_MANY) [Y/n/?] y
  Path to the 'TZ' file for setting the global timezone (UCLIBC_TZ_FILE_PATH) [/etc/TZ] /etc/TZ
*
* Networking Support
*
IP version 6 Support (UCLIBC_HAS_IPV6) [Y/n/?] y
Remote Procedure Call (RPC) support (UCLIBC_HAS_RPC) [Y/n/?] y
  Full RPC support (UCLIBC_HAS_FULL_RPC) [Y/n/?] y
*
* String and Stdio Support
*
Use glibc generic string functions (UCLIBC_HAS_STRING_GENERIC_OPT) [Y/n/?] y
Use arch-specific string functions (UCLIBC_HAS_STRING_ARCH_OPT) [Y/n/?] y
Use Table Versions Of 'ctype.h' Functions. (UCLIBC_HAS_CTYPE_TABLES) [Y/?] y
  Support Signed Characters In 'ctype.h' Functions. (UCLIBC_HAS_CTYPE_SIGNED) [Y/n/?] y
  ctype argument checking
  > 1. Do not check -- unsafe (UCLIBC_HAS_CTYPE_UNSAFE)
    2. Detect and handle appropriately (UCLIBC_HAS_CTYPE_CHECKED)
    3. Issue a diagnostic and abort() (UCLIBC_HAS_CTYPE_ENFORCED)
  choice[1-3?]: 1
Wide Character Support (UCLIBC_HAS_WCHAR) [Y/?] y
Locale Support (UCLIBC_HAS_LOCALE) [Y/n/?] y
  Use Pre-generated Locale Data (UCLIBC_PREGENERATED_LOCALE_DATA) [Y/n/?] y
    Automagically Download the Pre-generated Locale Data (if necessary) (UCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA) [Y/n/?] y
  Extended Locale Support (experimental/incomplete) (UCLIBC_HAS_XLOCALE) [N/y/?] n
Support hexadecimal float notation (UCLIBC_HAS_HEXADECIMAL_FLOATS) [N/y/?] n
Support glibc's "'" flag for allowing locale-specific digit grouping (UCLIBC_HAS_GLIBC_DIGIT_GROUPING) [N/y/?] n
Support glibc's register_printf_function() (glibc-compat) (UCLIBC_HAS_GLIBC_CUSTOM_PRINTF) [N/y/?] n
Maximum number of positional args.  Either 0 or >= 9. (UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS) [9] 9
Support glibc's 'a' flag for scanf string conversions (not implemented) (UCLIBC_HAS_SCANF_GLIBC_A_FLAG) [N/y/?] n
Stdio buffer size
  1. 256 (minimum ANSI/ISO C99 value) (UCLIBC_HAS_STDIO_BUFSIZ_256)
  2. 512 (UCLIBC_HAS_STDIO_BUFSIZ_512)
  3. 1024 (UCLIBC_HAS_STDIO_BUFSIZ_1024)
  4. 2048 (UCLIBC_HAS_STDIO_BUFSIZ_2048)
> 5. 4096 (UCLIBC_HAS_STDIO_BUFSIZ_4096)
  6. 8192 (UCLIBC_HAS_STDIO_BUFSIZ_8192)
choice[1-6?]: 5
Stdio builtin buffer size (uClibc-specific)
> 1. None (UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE)
  2. 4 (UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4)
  3. 8 (UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8)
choice[1-3?]: 1
Attemt to shutdown stdio subsystem when abort() is called. (UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT) [N/y/?] n
Provide a macro version of getc() (UCLIBC_HAS_STDIO_GETC_MACRO) [Y/n/?] y
Provide a macro version of putc() (UCLIBC_HAS_STDIO_PUTC_MACRO) [Y/n/?] y
Support auto-r/w transition (UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION) [Y/n/?] y
Support an fopen() 'F' flag for large file mode (uClibc-specific) (UCLIBC_HAS_FOPEN_LARGEFILE_MODE) [N/y/?] n
Support an fopen() 'x' flag for exclusive mode (glibc-compat) (UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE) [N/y/?] n
Support fmemopen(), open_memstream(), and fopencookie() (glibc-compat) (UCLIBC_HAS_GLIBC_CUSTOM_STREAMS) [N/y/?] n
Support the '%m' specifier in printf format strings (glibc-compat) (UCLIBC_HAS_PRINTF_M_SPEC) [N/y/?] n
Include the errno message text in the library (UCLIBC_HAS_ERRNO_MESSAGES) [Y/n/?] y
  Support sys_errlist[] (obsolete-compat) (UCLIBC_HAS_SYS_ERRLIST) [N/y/?] n
Include the signum message text in the library (UCLIBC_HAS_SIGNUM_MESSAGES) [Y/n/?] y
  Support sys_siglist[] (bsd-compat) (UCLIBC_HAS_SYS_SIGLIST) [N/y/?] n
Include gettext awareness (UCLIBC_HAS_GETTEXT_AWARENESS) [Y/n/?] y
Support gnu getopt (UCLIBC_HAS_GNU_GETOPT) [Y/n/?] y
*
* Big and Tall
*
Regular Expression Support (UCLIBC_HAS_REGEX) [Y/n/?] y
Support the wordexp() interface (UCLIBC_HAS_WORDEXP) [N/y/?] n
Support the ftw() and nftw() interfaces (UCLIBC_HAS_FTW) [N/y/?] n
Support the glob() interface (UCLIBC_HAS_GLOB) [Y/n/?] y
*
* Library Installation Options
*
Shared library loader path (SHARED_LIB_LOADER_PREFIX) [/lib] /lib
uClibc runtime library directory (RUNTIME_PREFIX) [$(ROOTDIR)/romfs] $(ROOTDIR)/romfs
uClibc development environment directory (DEVEL_PREFIX) [$(ROOTDIR)/romfs] $(ROOTDIR)/romfs
*
* uClibc security related options
*
Enable security options (UCLIBC_SECURITY) [Y/n] y
  Build utilities as ET_DYN/PIE executables (UCLIBC_BUILD_PIE) [Y/n/?] y
  Support for propolice smashing stack protector (UCLIBC_HAS_SSP) [N/y/?] n
  Build uClibc with RELRO (UCLIBC_BUILD_RELRO) [Y/n/?] y
  Build uClibc with NOW (UCLIBC_BUILD_NOW) [Y/n/?] y
  Build uClibc with noexecstack marking (UCLIBC_BUILD_NOEXECSTACK) [Y/n/?] y
*
* uClibc development/debugging options
*
Cross-compiling toolchain prefix (CROSS_COMPILER_PREFIX) []
Build uClibc with debugging symbols (DODEBUG) [N/y/?] n
Build pthread with debugging output (DODEBUG_PT) [N/y/?] n
Build uClibc with run-time assertion testing (DOASSERTS) [N/y/?] n
Build the shared library loader with debugging support (SUPPORT_LD_DEBUG) [N/y/?] n
Build the shared library loader with early debugging support (SUPPORT_LD_DEBUG_EARLY) [N/y/?] n
Compiler Warnings (WARNINGS) [-Wall] -Wall
Manuel's hidden warnings (UCLIBC_MJN3_ONLY) [Y/n/?] y
+ ./extra/scripts/fix_includes.sh -k /home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/linux-2.6.21.x -t mips
Current kernel version is 2.6.21
-e

Using kernel headers from 2.6.21 for architecture 'mips'
-e    provided in directory /home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/linux-2.6.21.x
-e

+ TOPDIR=. CC=/opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc /bin/sh extra/scripts/gen_bits_syscall_h.sh
extra/scripts/gen_bits_syscall_h.sh: 31: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
+ cmp include/bits/sysnum.h include/bits/sysnum.h.new
+ mv -f include/bits/sysnum.h.new include/bits/sysnum.h
make -C libc/sysdeps/linux/common headers
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[2]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/libc/sysdeps/linux/common'
ln -fs ../libc/sysdeps/linux/common/fpu_control.h ../../../..//include/
make[2]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/libc/sysdeps/linux/common'
make -C libc/sysdeps/linux/mips headers
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[2]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/libc/sysdeps/linux/mips'
ln -fs ../libc/sysdeps/linux/mips/sgidefs.h ../../../..//include/
ln -fs ../libc/sysdeps/linux/mips/fpu_control.h ../../../..//include/
make[2]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/libc/sysdeps/linux/mips'
(cd extra/locale; \
   if [ ! -f uClibc-locale-030818.tgz ] ; then \
   wget --passive-ftp http://www.uclibc.org/downloads/uClibc-locale-030818.tgz ; \
   fi );
(cd extra/locale; zcat uClibc-locale-030818.tgz | tar -xvf -)
c8tables.h
locale_data.c
locale_mmap.h
lt_defines.h
uClibc_locale_data.h
wctables.h
make -C extra/locale pregen
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[2]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/extra/locale'
cat uClibc_locale_data.h | awk 'BEGIN{i=1}{ if ( /WANT_/ ) i = /endif/ ; else if (i) print  }' > ../../include/bits/uClibc_locale_data.h
make[2]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/extra/locale'
make -C  ldso
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[2]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/ldso'
ln -fs ../../include/elf.h include/elf.h
ln -fs ../ldso/mips/dl-startup.h include/dl-startup.h
ln -fs ../ldso/mips/dl-syscalls.h include/dl-syscalls.h
ln -fs ../ldso/mips/dl-sysdep.h include/dl-sysdep.h
ln -fs ../ldso/mips/dl-debug.h include/dl-debug.h
echo '#include "mips/elfinterp.c"' \
      > include/dl-progname.h
make -C ldso
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-ld: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[3]: Entering directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/ldso/ldso'
"/opt/buildroot-gcc342/bin"/mipsel-linux-uclibc-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -D_DL_FINI_CRT_COMPAT -O2 -DUCLIBC_LDSO=\"ld-uClibc.so.0\" -mno-split-addresses -mips1 -fPIC -DUCLIBC_RUNTIME_PREFIX=\"/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/romfs/\" -fno-builtin -nostdinc -D_LIBC -I../../ldso/include -I. -I../../include -isystem   -c mips/resolve.S -o mips/resolve.o
/bin/sh: /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc: not found
make[3]: *** [mips/resolve.o] Error 127
make[3]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/ldso/ldso'
make[2]: *** [ldso] Error 2
make[2]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib/ldso'
make[1]: *** [_dir_ldso] Error 2
make[1]: Leaving directory `/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13/lib'
make: *** [lib_only] Error 2
root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13# root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13# ./configure
bash: root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13#: No such file or directory
root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13# bash: ./configure: No such file or directory
No command 'bash:' found, did you mean:
 Command 'bash' from package 'bash' (main)
bash:: command not found
root@MSI-U:/home/pba/Desktop/MD86097/MD-86097_GPL_v1.0.13#


Der er ligesom nogle pakker mangler... mipsel-linux-uclibc-ld hvad det så end er for noget..

[/quote]
Overstående anbefaling er byggeprocessen for en standard-pakke, så hvis pakken afviger fra standard er det ikke sikkert at det vil virke, men så kan du bare skrive hvor langt du kom, så er jeg sikker på vi kan finde en løsning. Du kan evt. linke til pakken hvis der er fejl i byggeprcossen, det vil gøre det lettere at hjælpe.

En komplet vejledning til make:
http://www.gnu.org/software/make/manual/make.html


Den graver jeg lidt mere i...

Uden tvivl derfor man aldrig skriver hvordan make virker...

Hilsen Nicky


Tak for god vejledning Nicky
vh
Poul
Senest rettet af poulb 28. jun 2011, 21:54, rettet i alt 2 gange.
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
poulb
Indlæg: 329
Tilmeldt: 12. jun 2010, 01:26

Re: Installation af MEDION MD-86097

Indlæg af poulb »

AJenbo skrev:Der er heller ikke meget du skal gøre.
Sikre dig build-essential er installeret, åben terminalen, cd til mappen hvor filerne er pakket ud og skriv:

Kode: Vælg alt

make


build-essential var det første jeg lagde ind.
Følger der ingen readme, eller guide med til det software og hvor har du det fra? Hvad heder det?


Se mit første link til produktet samt...
http://www1.medion.de/downloads/index.pl?op=detail&id=8724&type=anleitungen&lang=uk

vh
Poul
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af MEDION MD-86097

Indlæg af AJenbo »

poulb skrev:Se filen make-error.txt (hvordan hægtes en fil på et indlæg?)

Siden det bare er en tekst fil kan du bare kopiere dens indhold ind i et Code tag, eller på http://pastebin.ubuntu.com/ og give det link den får.

Du må også meget gerne sætte ting du kopiere fra terminalen i Code tag.
poulb
Indlæg: 329
Tilmeldt: 12. jun 2010, 01:26

Re: Installation af MEDION MD-86097

Indlæg af poulb »

AJenbo skrev:
poulb skrev:Se filen make-error.txt (hvordan hægtes en fil på et indlæg?)

Siden det bare er en tekst fil kan du bare kopiere dens indhold ind i et Code tag, eller på http://pastebin.ubuntu.com/ og give det link den får.

Du må også meget gerne sætte ting du kopiere fra terminalen i Code tag.


Tak for hint... Jeg prøver
vh
Poul
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af MEDION MD-86097

Indlæg af AJenbo »

Jeg kan se i loggen at den er sat til at kompilere til en mips processor, spørgsmålet er om det er en software opdatering til selve enheden du har fat i her eller om det er noget program du kan køre på din pc (hvis det er skal processoreren sættes til x86).
poulb
Indlæg: 329
Tilmeldt: 12. jun 2010, 01:26

Re: Installation af MEDION MD-86097

Indlæg af poulb »

AJenbo skrev:Jeg kan se i loggen at den er sat til at kompilere til en mips processor, spørgsmålet er om det er en software opdatering til selve enheden du har fat i her eller om det er noget program du kan køre på din pc (hvis det er skal processoreren sættes til x86).


Alle PCer er baseret på Intels x86 arkitektur hhv 32 eller 64 bit så som AMD Athlon 64 Dual Core

Hvordan sætter man den til x86?

Der er ikke firmware - det findes også, men et almindeligt program som kan forbinde routerens USB porte til enhver pc i et lokalnet som har dette program installeret. Det gør at alle USB-enheder f.eks fax, printer (jeg har en ikke netværks enabled) og scanner vil være tilgængelige for alle brugere. Det virker rigtig fint i Windows. Men det hjælper jo ikke her.
Jeg har prøvet, at installere Windows versionen i Wine, men den kan ikke installere en driver og giver derfor en fejl.
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af MEDION MD-86097

Indlæg af AJenbo »

Jeg er ikke nok inde i compiling til at kunne svare på det, forhåbentlig ved TitanusEramius hvordan man gør.

Programmer der køre via Wine kan ikke få direkte hardware adgang så alt der skal det vil ikke kunne køre (netværks trafik er ikke hardware, men en USB host er).
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af MEDION MD-86097

Indlæg af AJenbo »


Det her er altså efter alt at dømme kilde koden til den software der køre på enheden, inklusiv hele kilde koden til Linux 2.6.21, et LibC++ til cpu'er uden hukommelses håndtering (som f.eks. MIPS prossoren) og programmere til at generere ROM filer der kan flashes til enheden.

Det er efter alt at dømme endnu et stykke hardware der køre på Linux men ikke har en klient til Linux.
poulb
Indlæg: 329
Tilmeldt: 12. jun 2010, 01:26

Re: Installation af MEDION MD-86097

Indlæg af poulb »

AJenbo skrev:

Det her er altså efter alt at dømme kilde koden til den software der køre på enheden, inklusiv hele kilde koden til Linux 2.6.21, et LibC++ til cpu'er uden hukommelses håndtering (som f.eks. MIPS prossoren) og programmere til at generere ROM filer der kan flashes til enheden.

Det er efter alt at dømme endnu et stykke hardware der køre på Linux men ikke har en klient til Linux.


Jeg tror du har ret i den antagelse.

MSN nummer : 50034337
Anvendes på.: http://www.medion.com/dk/service/download/

Betegnelsen er: "GPL Source Code USB Remote Hub Medion MD 86097"
Hvis så må man man jo erkende at funktionaliteten er begrænset til Windows brug. ØV

Kunne der være andre måder at få fat i boksens funktionalitet fra Linux ?

vh Poul
Ubuntu Mate patron. Be a full Ubuntu MATE community member by helping to grow and sustain it.
Check... http://ubuntu-mate.org/blog/
and - please - note, that Ubuntu MATE 17.04 (in Beta). It is by now running both 32 and 64 bit arkitecture and on the Raspberry Pi 2 (ARMv7 proc.)
Check... https://ubuntu-mate.community/latest
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Installation af MEDION MD-86097

Indlæg af AJenbo »

Nej jeg tror kun det kan lade sig gøre ved at skrive en Linux driver til dens protokol, dog kan det være noget af koden fra enheden kan genbruges der til. Men set kræver lige man sætter sig ned og lære at skrive en usb driver til Linux.
Du kan måske prøve at spore forskellige hobbyister om det var noget de hade lyst til.
Brugeravatar
NickyThomassen
Admin
Indlæg: 3652
Tilmeldt: 5. mar 2010, 19:58
IRC nickname: nicky
Geografisk sted: 192.168.20.42

Re: Installation af MEDION MD-86097

Indlæg af NickyThomassen »

poulb skrev:Tak for god vejledning Nicky
vh
Poul

Intet problem, men det var ærgerligt at det ikke virkede. Jeg har også hentet pakken du linkede til og AJ har ret, det ligner i udpræget grad softwaren til selve enheden. Egentlig underligt at når enheden kører open source, at de så ikke har lavet klienten open source også. Firefox fra kilden kan fx bygges til både Linux og Windows.

Normalt vil kommandoen

Kode: Vælg alt

./configure

rette sådan noget som cpu-type, installations-mappe osv. til, inden man kører make og make install. Så det plejer at blive rettet til automatisk, og grunden til at det ikke virker her, er fordi filen ikke er der...

Hilsen Nicky