Kannst Du mal ein bischen mehr von Deinem Log posten und nicht nur die letzte Zeile?
Installier mal automake und autoconf.
wengi
Hallo, ich muss leider das package des sispmctl auf meinem wl500gP compilieren, denn der source muss wie hier http://www.nslu2-info.de/showthread.php?t=6737&page=2 beschrieben geaendert werden damit mein gembird auch korrekt erkannt wird
Nur leider krieg ich immer ein "configure: error: cannot guess build type; you must specify one" zurueck. libusb ist drauf (weiss jemand wie ich die version raus bekomme?).
Weiss jemand was zu tun ist?
vielen dank im voraus
Kannst Du mal ein bischen mehr von Deinem Log posten und nicht nur die letzte Zeile?
Installier mal automake und autoconf.
wengi
Übersicht aller HowTos --- HowTo Overview (mostly german)
WL-HDD mit diesem Setup. --- WL-HDD with this setup.
Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)
aehm, noch mal zur Info: aktuelles "openwrt white russian"
mit X-Wrt Oberflaeche
ich konnte die sourcen uebrigens genau so problemlos auf meinem ubuntu rechner compilieren
hier mal der output:
und falls es hilft hier noch das 'config.log'checking build system type... admin/config.guess: unable to guess system type
This script, last modified 2005-07-08, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
http://savannah.gnu.org/cgi-bin/view...g/config.guess
and
http://savannah.gnu.org/cgi-bin/view...fig/config.sub
If the version you run (admin/config.guess) is already up to date, please
send the following data and any information you think might be
pertinent to <config-patches@gnu.org> in order to provide the needed
information to handle your system.
config.guess timestamp = 2005-07-08
uname -m = mips
uname -r = 2.4.30
uname -s = Linux
uname -v = #1 Wed Aug 8 08:21:33 CDT 2007
/usr/bin/uname -p =
/bin/uname -X =
hostinfo =
/bin/universe =
/usr/bin/arch -k =
/bin/arch =
/usr/bin/oslevel =
/usr/convex/getsysinfo =
UNAME_MACHINE = mips
UNAME_RELEASE = 2.4.30
UNAME_SYSTEM = Linux
UNAME_VERSION = #1 Wed Aug 8 08:21:33 CDT 2007
configure: error: cannot guess build type; you must specify one
automake und autoconfig kennt mein openwrt nichtThis file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by sispmctl configure 2.5, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = Kublai
uname -m = mips
uname -r = 2.4.30
uname -s = Linux
uname -v = #1 Wed Aug 8 08:21:33 CDT 2007
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /bin
PATH: /sbin
PATH: /usr/bin
PATH: /usr/sbin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1775: checking build system type
configure:1784: error: cannot guess build type; you must specify one
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_env_CC_set=''
ac_cv_env_CC_value=''
ac_cv_env_CFLAGS_set=''
ac_cv_env_CFLAGS_value=''
ac_cv_env_CPPFLAGS_set=''
ac_cv_env_CPPFLAGS_value=''
ac_cv_env_CPP_set=''
ac_cv_env_CPP_value=''
ac_cv_env_LDFLAGS_set=''
ac_cv_env_LDFLAGS_value=''
ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR=''
AUTOCONF=''
AUTOHEADER=''
AUTOMAKE=''
AWK=''
BINDADDR=''
CC=''
CCDEPMODE=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CYGPATH_W=''
DEFS=''
DEPDIR=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
GREP=''
HAVELIBUSB=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
INSTALL_STRIP_PROGRAM=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
MAKEINFO=''
OBJEXT=''
PACKAGE=''
PACKAGE_BUGREPORT='nuessle@uni-mannheim.de'
PACKAGE_NAME='sispmctl'
PACKAGE_STRING='sispmctl 2.5'
PACKAGE_TARNAME='sispmctl'
PACKAGE_VERSION='2.5'
PATH_SEPARATOR=':'
SET_MAKE=''
SHELL='/bin/ash'
STRIP=''
VERSION=''
WEBDIR=''
WEBLESS=''
WEBLESSCOND_FALSE=''
WEBLESSCOND_TRUE=''
ac_ct_CC=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__include=''
am__leading_dot=''
am__quote=''
am__tar=''
am__untar=''
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target=''
target_alias=''
target_cpu=''
target_os=''
target_vendor=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME "sispmctl"
#define PACKAGE_TARNAME "sispmctl"
#define PACKAGE_VERSION "2.5"
#define PACKAGE_STRING "sispmctl 2.5"
#define PACKAGE_BUGREPORT "nuessle@uni-mannheim.de"
configure: exit 1
Anbei der Ordner meiner ipkg files: ftp://ipkg:ipkg@the29.ath.cx
Einfach die _13 Pakete ausprobieren und sagen obs geht!
mfg
Hallo, vielen dank fuer das ipkg package! aber ich wuerd liebend gern den compiler zum laufen bringen . ausserdem installier ich ungern irgendwelche packete aus dem netz - ich weiss *altmodisch* aber mein router ist mir schon ein bissl heilig...
@the_29 koenntest du mir das fertige 'sispmctl' evtl zur verfuegung stellen, das trau ich mich dann auch ausfuehren danke!
Hallo,
SIS-PM 230V USB gesteuerte 4 fach Steckdosenleiste WebGui released by WLAN-Fan http://wl500g.info/showthread.php?p=79504
Post Nr. 2.
Viel Spaß.
kann mir nicht jemand erklaeren wie ich das ganze auf meinem openwrt white russian zum compilieren kriege?? da fehlt doch bestimmt nur irgendein fritzel...
es fraegt ja schon nach "build type", aber ich weiss nicht wie ich's ihm beibringe...
Hi,
warum wilst du das neu kompilieren?
Hast du einen 2.6 er Kernel?
Wenn du einen 2.4 Kernen hast mit Otto-Normal von OpenWRT dann müssten die Bianrys aus meinem Thread doch gehen. Teste das doch mal.
Auf der Oleg-FW gibt es ein build ipkg um auf den ASUSen zu kompilieren.
Das dauert aber unter umständen sehr sehr sehr lange.
Dafür ist eigentlich ein Crosscompiler auf einem schnellen x86 da.
Gruß.
@WLAN-Fan ok, ich wusste nciht das es evtl. so schwierig und langwierig ist das auf meinem openwrt zu kompilieren nachdem mein ubuntu das in null komma nix fertig gestellt hat.
aber das problem ist das ich den header anfassen muss, wie hier http://www.nslu2-info.de/showthread.php?t=6737&page=2 beschreiben, weil mein gembird sonst nicht erkannt wird. Und da die binaries von dir recht alt sind nehm ich mal an das die nicht mit dem veraenderten '13'er Flag kompiliert wurden oder doch? wenn ja nehm ich natuerlich die!
Hi,
Wenn das Programm kleine ist ist das auch auf dem ASUS kein Problem.
Mein "Hallo Welt" Testprogramm hat der gcc auf der ASUS WL-HDD auch in Null Komma Nix erstellt. Auch das sispm-Tool dürfte nicht das Problem sein auf der ASUS.
Du meinst das hier: ?
Siehe Anhang .hi,
betroffen ist die 0xFD13. Man kann diese mittels 'lsusb' auslesen.
DebianTest:~# lsusb
Bus 002 Device 005: ID 04b4:fd13 Cypress Semiconductor Corp.
ich habe diese SISPM erst letzte Woche kommen. Also eine neue Revision. Allerdings haben wir es gestern zum laufen gebracht! Wenn auch nicht sehr stabil (bedeutet jeder Command muß evtl mehrfach abgesendet werden). Da ich es aber erst gestern Abend zum laufen bekommen habe kann ich hier noch nichts genaues sagen. zumal ich es auf einem Ubuntu installiert habe.
Was aber auf jeden Fall nicht bei mir geht ist die SISPM unter einer VM-Ware! Hier wird die Leiste zwar unter Debian erkannt aber kann mit SISPM_CTL nicht angesprochen werde.
Momentaner Workaround:
In der Datei 'sispm_ctl.h' folgende Zeile ändern und dann neu compilieren.
#define PRODUCT_ID_SISPM 0xFD11
in
#define PRODUCT_ID_SISPM 0xFD13
Gruß WLAN-Fan.
@WLAN-Fan vielen lieben dank! aber ich will nicht das ganze ipkg-package installieren sondern nur die sispmctl... den rest mach ich dann schon selber, darum wollt ich's ja auch urspruenglich selber kompilieren.
Saug dir das sispml Paket mit ID 13 Patch! (mit wget)
Danach entpackst du es mit tar xzvf paket.ipk und nimmst dir nur dein File!
Weiß nicht was du gegen ipkg hast! Du vertraust sonst auch jedem in deinen ipkg Quellen was dabei sind..
Du siehst auch die files (zumindest beim oleg) und wenn es installiert ist mit
ipkg files <paketname> (wäre in deinem fall sispml13) außerdem kannst du es ja ganz normal wieder entfernen
ahh vielen dank! ich wusste nicht wie ich anden Inahlt komme... danke!
also ich nehme mal an ich bin einfach zu dumm (dann gebe ich nach diesem post auf), aber falls nicht dann noch eine frage: warum??
selbiges krieg ich auch fuer die sispmctl in dem grossen package...root@Kublai:~/opt/bin$ ls -al
drwxr-xr-x 2 root root 60 Mar 3 20:32 .
drwxr-xr-x 3 root root 60 Mar 3 20:32 ..
-rwxr-xr-x 1 root root 28626 Mar 2 21:13 sispm
root@Kublai:~/opt/bin$ sispm
-ash: sispm: Permission denied
root@Kublai:~/opt/bin$ ./sispm
-ash: ./sispm: not found
-ash: ./sispmctl: not found-ash: ./sispm: not found
Oho!
Fehlt dir etwa das libusb Paket? (ipkg install libusb)
Ich habs so gemacht!
Da ja ID 13 und ich ne 11 habe! Aber man benötigt das libusb Paket! ipkg würde das automatisch mitinstallierencd /tmp
wget ftp://ipkg:ipkg@the29.ath.cx/sispml_oleg_thE29_13.ipk
tar xzvf sispml_oleg_thE29_13.ipk
tar xzvf data.tar.gz
cd opt/bin/
./sispmctl
No GEMBIRD SiS-PM found. Check USB connections, please!
Da wenn ich sispmctl nur sage, das hier kommt
Und halt der Rest noch alles!sispmctl
SiS PM Control for Linux 2.4a
(C) 2004, 2005, 2006 by Mondrian ....
@thE_29: hmpf, libusb hab ich leider schon drauf ist auch aktuell, geht auch nicht aktueller - schade, das koentn ich ncoh verstehen (und beheben)
mein router hat halt nicht den oleg sondern white russian drauf
ich hab jetzt mal genau deine Kommandofolge ausgefuehrt - leider mit dem gleichen negativen ergebnis:
root@Kublai:~/opt/bin$ ./sispmctl
-ash: ./sispmctl: not found
root@Kublai:~/opt/bin$ ls -al
drwxr-xr-x 2 root root 80 Mar 3 20:54 .
drwxr-xr-x 4 root root 80 Mar 3 20:54 ..
-rwxr-xr-x 1 root root 28626 Mar 2 21:13 sispm
-rwxr-xr-x 1 root root 49184 Mar 2 21:03 sispmctl
root@Kublai:~/opt/bin$