Internetverbindung in Linux mit USB Modem?

Installier doch einfach beide. Linux sagt dir das schon wenn was nicht stimmen sollte.
Zur Installation: Bei rpm einfach drauf klicken, dann Yast Passwort eingeben und installieren.

Das Paket heißt doch für SUSE 9.3 "ncurses-devel-5.4-68.i586.rpm" für 32 Bit und "ncurses-devel-5.4-68.x86_64.rpm" für 64 Bit. Je nach dem welche CPU du hast musst du das installieren.
Falls du das falsche rpm runtergeladen hast kannst du ja noch mal hier nachschauen:

http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/ncurses-devel

Das sollte eigentlich laufen.
 
Zuletzt bearbeitet:
Hab es endlich geschafft ncurses-devel zu installieren :D:D:D

Jetzt kommt natürlich das nächste Problem :(

1. Ich habe jetzt 2 verschiedene eagle treiber installiert gibt es eine möglichkeit beide zu deinstallieren damit ich von vorne den richtigen installieren kann?

2. Ich hab einen ordner mit eagletreiber den ich nicht brauche wie kann ich ihn löschen klingt einfach aber ich krieg den nicht gelöscht. Nachdem ich in umbenannt habe ist jetzt ein schlosszeichen vor dem ordner.

mfg sHisHa
 
Zuletzt bearbeitet:
Deinstallieren geht mit

"root# make uninstall"

im Treiberverzeichnis. Das steh eigentlich auch in der "liesmich".
Du kannst aber erst mal schauen ob das Modem schon in Yast erkannt wird.

Netzwerkgeräte -> DSL -> Konfiguration von DSL

Dort müsste, wenn du den Treiber richtig installiert hast, dein Modem auftauchen. Den Ordner kannst du scheinbar nur als root löschen. Das "Schlosszeichen" sagt eigentlich immer, dass Rootrechte benötigt werden um darauf zuzgreifen.
 
Hab alles deinstalliert und versucht den eagletreiber 0.7 von vorne zu installieren aber wie erwartet kamen wieder nur fehler ....

Hier alles genau aufgelistet:

Configure


linux:/home/sHisHa/eaglede-usb # ./configure --prefix=/usr --disable-ifupdown
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for main in -lc... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for uid_t in sys/types.h... yes
checking whether gcc needs -traditional... no
checking return type of signal handlers... void
checking for strftime... yes
checking for gettimeofday... yes
checking for select... yes
checking for socket... yes
checking for strcspn... yes
checking for strdup... yes
checking for strerror... yes
checking for strspn... yes
checking for strtol... yes
checking for dhclient... no
checking for dhcpd... dhcpd
checking for pppd... yes
checking for pppoe... yes
checking for gdialog... no
checking for Xdialog... no
checking for dialog... dialog
checking for kernel version... 2.6.11.4-21.7-default
checking for hotplug... 0
checking for update-usb.usermap... 0
checking for adictrl... no
checking for eaglectrl... no
checking for showstat... no
checking for eaglestat... no
checking for startadsl... no
checking for stopadsl... no
configure: creating ./config.status
config.status: creating Makefile.common
checking for /usr/src/linux/.config... yes
checking /usr/src/linux/include/linux/autoconf.h usability... yes
checking /usr/src/linux/include/linux/autoconf.h presence... yes
checking for /usr/src/linux/include/linux/autoconf.h... yes

Warnung: Es wurde eine �tere Version des eagle-usb Treibers gefunden.
Du solltest 'make uninstall' jetzt ausfhren.


Ich glaub soweit war alles richtig und dann machte ich "make"

Make

linux:/home/sHisHa/eaglede-usb # make
make -C driver && \
make -C utils/scripts
make[1]: Entering directory `/home/sHisHa/eaglede-usb/driver'
make -C /usr/src/linux SUBDIRS=/home/sHisHa/eaglede-usb/driver modules
make[2]: Entering directory `/usr/src/linux-2.6.11.4-21.7'

WARNING: Symbol version dump /usr/src/linux-2.6.11.4-21.7/Module.symvers is missing; modules will have no modversions.

CC [M] /home/sHisHa/eaglede-usb/driver/eu_main.o
/home/sHisHa/eaglede-usb/driver/eu_main.c: In function `eu_init_postfirm':
/home/sHisHa/eaglede-usb/driver/eu_main.c:480: error: structure has no member named `driver'
make[3]: *** [/home/sHisHa/eaglede-usb/driver/eu_main.o] Fehler 1
make[2]: *** [_module_/home/sHisHa/eaglede-usb/driver] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.11.4-21.7'
make[1]: *** [eagle-usb.ko] Fehler 2
make[1]: Leaving directory `/home/sHisHa/eaglede-usb/driver'
make: *** [build] Fehler 2


Jezt kamen schon die ersten fehler und trotzdem machte ich "make install" um zu sehen was passiert.

Make Install

linux:/home/sHisHa/eaglede-usb # make install
#@if [ `id -ur` != 0 ] && [ "x`expr substr /usr/sbin 1 6`" != "x/home/" ] ; then \
# echo -e "\n\nGeht nur als root user. Bitte su und dann das Passwort fr root eingeben!\n" ; \
# exit 1 ; \
#fi
make -C driver install && \
make -C utils/scripts install && \
echo -e "\n\nInstallation ist fertig!\nJetzt bitte eagleconfig ausfhren um die Verbindungsdaten einzugeben.\n"
make[1]: Entering directory `/home/sHisHa/eaglede-usb/driver'
make -C ./firmware install
make[2]: Entering directory `/home/sHisHa/eaglede-usb/driver/firmware'
/usr/bin/install -c -d /etc/eagle-usb && \
/usr/bin/install -c -m 0664 dsp_code_pots.bin /etc/eagle-usb
/usr/bin/install: Aufruf von stat für „dsp_code_pots.bin“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[2]: *** [install] Fehler 1
make[2]: Leaving directory `/home/sHisHa/eaglede-usb/driver/firmware'
make[1]: *** [installdsp] Fehler 2
make[1]: Leaving directory `/home/sHisHa/eaglede-usb/driver'
make: *** [install] Fehler 2


Was stimmt da nicht und kann mir jemand helfen?
 
Pass auf, dein Fehler den du da hast ist ein Programmierfehler ;)

Du öffnest die eu_main.c mit einem Texteditor und gehst in Zeile 480.
Da steht dann "#ifdef LINUX_2_6" Da machst du ein /* vor und dann steht ein paar Zeilen weiter unten ein "#endif" ! Da machst du dann */ vor. Abspeichern und dann machst du make uninstall und danach wieder make und make install ok? :)
 
karuso schrieb:
hast du das denn gemacht?

hab das schon mehrmals gemacht scheint aber nicht richtig zu gehen

Dank Harrolds Anleitung hab ich es endlich geschafft den treiber zu installieren aber wie erwartet kommt wieder ein fehler. Nachdem ich die Zugangsdaten konfiguriert habe und enter drückte kam das hier:

Lade das Modul .... [Fehler]

Liege ich in meiner Vermutung richtig das mir ein Modul fehlt und ich es laden muss?
Hoffe einer von euch kann mir dabei helfen.

mfg sHisHa
 
Zuletzt bearbeitet von einem Moderator:
Wie bzw. worüber hast du denn dich eingewählt? Hast du dich an die Anleitung gehalten oder hast du die Sache über Yast eingerichtet? Wenn der Treiber tatsächlich installiert ist, sollte der Rest in Yast ein Kinderspiel sein.
 
Wir haben es geschafft Harrold ( Harrold hat es geschafft :D:D:D:D:D)
Ich habe endlich internet unter Linux nach langen und schmerzhaften tagen geht es endlich.

Ich möchte euch allen danken für eure zeit und geduld aber am meisten möchte ich Harrold danken der vonanfang an mir geholfen hat ( das waren fast 4 tage ) und sogar teile des treibers umgeschrieben hat damit so ein newbie wie endlich internet surfen kann ....

DANKE HARROLD

mfg sHisHa

P.S. falls jemand das gleiche problem hat was ich jetzt hatte soll sich ruhig bei mir melden. Ich helfe soweit ich kann
 
Für jene bei denen es auch unter Suse nicht klappt hier ein tip..

Ladet euch Kanotix unter www.kanotix.com herunter da ist der eagle treiber schon mit dabei ich persönliche benütze in jetzt auch da mir suse einfach zu nervig ist mal gehts mal nicht...

Ein großes danke an "Thomas" der auch das forum hier benützt und mir den tip mit Kanotix gab und es ohne viel aufwand gleich ging.

mfg sHisHa
 
Zurück
Oben