ubuntuusers.de

das leidige thema: ubuntu und fritz wlan

Status: Ungelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

dreadkopp

Anmeldungsdatum:
17. Juni 2008

Beiträge: 34

aloha community... habe mir aus restteilen einen frankensteinrechner gebaut, den ich verwende, wenn ich meine eltern besuche.

für den internetzugang kam ein alter fritz wlan-stick zum einsatz...

als os das aktuelle ubuntu 11-04 (heute heruntergeladenes daily image)

der stick lässt sich anscheinend via ndiswrapper gangbar machen, aber schon da scheiterts..

auszug der konsole:

arne@arne-GA-MA69G-S3H:/media/Speicherknecht/ndiswrapper-1.56$ sudo make uninstall
NOTE: Not all installed files are removed, as different distributions install ndiswrapper files at different places.
Run uninstall as many times as necessary until no "removing" messages appear below.
removing /lib/modules/2.6.38-1-generic/kernel/ubuntu/ndiswrapper/ndiswrapper.ko
arne@arne-GA-MA69G-S3H:/media/Speicherknecht/ndiswrapper-1.56$ sudo make uninstall
NOTE: Not all installed files are removed, as different distributions install ndiswrapper files at different places.
Run uninstall as many times as necessary until no "removing" messages appear below.
arne@arne-GA-MA69G-S3H:/media/Speicherknecht/ndiswrapper-1.56$ sudo make
make -C driver
make[1]: Betrete Verzeichnis '/media/Speicherknecht/ndiswrapper-1.56/driver'
make -C /usr/src/linux-headers-2.6.38-1-generic M=/media/Speicherknecht/ndiswrapper-1.56/driver
make[2]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.38-1-generic'
  CC [M]  /media/Speicherknecht/ndiswrapper-1.56/driver/loader.o
/media/Speicherknecht/ndiswrapper-1.56/driver/loader.c:834:2: error: unknown field ‘ioctl’ specified in initializer
/media/Speicherknecht/ndiswrapper-1.56/driver/loader.c:834:2: warning: initialization from incompatible pointer type
make[3]: *** [/media/Speicherknecht/ndiswrapper-1.56/driver/loader.o] Fehler 1
make[2]: *** [_module_/media/Speicherknecht/ndiswrapper-1.56/driver] Fehler 2
make[2]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.38-1-generic'
make[1]: *** [modules] Fehler 2
make[1]: Verlasse Verzeichnis '/media/Speicherknecht/ndiswrapper-1.56/driver'
make: *** [all] Fehler 2
arne@arne-GA-MA69G-S3H:/media/Speicherknecht/ndiswrapper-1.56$ sudo make install
make -C driver install
make[1]: Betrete Verzeichnis '/media/Speicherknecht/ndiswrapper-1.56/driver'
make -C /usr/src/linux-headers-2.6.38-1-generic M=/media/Speicherknecht/ndiswrapper-1.56/driver
make[2]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.38-1-generic'
  CC [M]  /media/Speicherknecht/ndiswrapper-1.56/driver/loader.o
/media/Speicherknecht/ndiswrapper-1.56/driver/loader.c:834:2: error: unknown field ‘ioctl’ specified in initializer
/media/Speicherknecht/ndiswrapper-1.56/driver/loader.c:834:2: warning: initialization from incompatible pointer type
make[3]: *** [/media/Speicherknecht/ndiswrapper-1.56/driver/loader.o] Fehler 1
make[2]: *** [_module_/media/Speicherknecht/ndiswrapper-1.56/driver] Fehler 2
make[2]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.38-1-generic'
make[1]: *** [modules] Fehler 2
make[1]: Verlasse Verzeichnis '/media/Speicherknecht/ndiswrapper-1.56/driver'
make: *** [install] Fehler 2
arne@arne-GA-MA69G-S3H:/media/Speicherknecht/ndiswrapper-1.56$ 

wer kann helfen?

lsub und lsmod:

arne@arne-GA-MA69G-S3H:~$ lsusb
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 04d9:1603 Holtek Semiconductor, Inc. 
Bus 002 Device 002: ID 192f:0416 Avago Technologies, Pte. 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 152d:2329 JMicron Technology Corp. / JMicron USA Technology Corp. transcend storejet 25P
Bus 001 Device 005: ID 057c:6201 AVM GmbH AVM Fritz!WLAN v1.1 [Texas Instruments TNETW1450]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
arne@arne-GA-MA69G-S3H:~$ lsmod
Module                  Size  Used by
snd_hda_codec_hdmi     27479  1 
snd_hda_codec_realtek   251639  1 
binfmt_misc            13213  1 
snd_hda_intel          24140  2 
snd_hda_codec          90901  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
ppdev                  12849  0 
snd_hwdep              13274  1 snd_hda_codec
snd_pcm                80244  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi           13132  0 
snd_rawmidi            25269  1 snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51291  2 snd_seq_midi,snd_seq_midi_event
radeon                891651  3 
snd_timer              28659  2 snd_pcm,snd_seq
snd_seq_device         14110  3 snd_seq_midi,snd_rawmidi,snd_seq
psmouse                73312  0 
snd                    55295  14 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw              12990  0 
ttm                    65184  1 radeon
drm_kms_helper         40745  1 radeon
drm                   179594  5 radeon,ttm,drm_kms_helper
sp5100_tco             13427  0 
soundcore              12600  1 snd
i2c_piix4              13095  0 
snd_page_alloc         14073  2 snd_hda_intel,snd_pcm
k8temp                 12872  0 
parport_pc             32111  1 
i2c_algo_bit           13184  1 radeon
shpchp                 32345  0 
ati_agp                13202  0 
lp                     13349  0 
parport                36746  3 ppdev,parport_pc,lp
usbhid                 41704  0 
hid                    77084  1 usbhid
ahci                   21591  0 
firewire_ohci          31504  0 
usb_storage            43946  1 
r8169                  42567  0 
libahci                25548  1 ahci
floppy                 60032  0 
firewire_core          56138  1 firewire_ohci
crc_itu_t              12627  1 firewire_core
pata_atiixp            12968  2 

danke für eure hilfe schon im vorraus.

Moderiert von stfischr:

krch, krch, krchhh. *schiebt das Thema vorsichtig nach Nebenan* 😉

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

Hi,

helfen wird man Dir vermutlich erst wenn Du Deine Konsolenausgabe in einem Codeblock veröffentlichst! Am Anfang und am Ende der Ausgabe jeweils dreimal { am Anfang und dreimal } am Ende der Ausgabe. Siehe auch Hilfe zur Syntax

dreadkopp

(Themenstarter)

Anmeldungsdatum:
17. Juni 2008

Beiträge: 34

das fiel mir nun auch auf... im editor sahs noch gut aus ☺

kevdick

Anmeldungsdatum:
18. August 2010

Beiträge: 95

hast du die anleitung aus dem Wiki befolgt?

savalas

Avatar von savalas

Anmeldungsdatum:
21. Januar 2008

Beiträge: 1761

Wohnort: trash:///

dreadkopp schrieb:

das fiel mir nun auch auf... im editor sahs noch gut aus ☺

hehe,

so siehts jetzt auch hübsch aus!

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Versuch mal die Anleitung mit Patches: hier.

ch1ffr3

Anmeldungsdatum:
24. April 2009

Beiträge: 49

praseodym schrieb:

Versuch mal die Anleitung mit Patches: hier.

Also bei mir (Ubuntu 11.04 - Fritz USB Stick ohne N) hilft das leider nichts. Habe auch den Fehler mit

/ndiswrapper-1.56/driver/loader.c:834:2: error: unknown field ‘ioctl’ specified in initializer

ch1ffr3

Anmeldungsdatum:
24. April 2009

Beiträge: 49

Konnte das Problem unter 11.04 jetzt losen, man braucht noch einen patch fuer den patch fuer den patch (oder so aehnlich 😉 )

Habe erst den Patch hier eingespielt:

http://chakra-project.org/bbs/viewtopic.php?pid=28458

Danach die hier erwaehnten:

http://forum.nginx.org/read.php?31,154520,157836

Zum Abschluss musste ich das Kernel-Modul noch per Hand einbinden

# cd /lib/modules/misc
# sudo cp ndiswrapper.ko ../2.6.38-5-generic/kernel/ubuntu/ndiswrapper/ndiswrapper.ko
# sudo depmod -a
# sudo modprobe ndiswrapper

danach laeuft alles wie "gewohnt"

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16916

Hallo ch1ffr3.

Sollte das Problem nicht mehr bestehen, bitte nicht vergessen den Thread auf gelöst zu setzen. Danke.

Außerdem haben wir für Netzwerksachen ein eigenes Unterforum.

Gruss Lidux

ch1ffr3

Anmeldungsdatum:
24. April 2009

Beiträge: 49

Lidux schrieb:

Hallo ch1ffr3.

Sollte das Problem nicht mehr bestehen, bitte nicht vergessen den Thread auf gelöst zu setzen. Danke.

Das würde ich machen, wenn ich threadstarter wäre.

Außerdem haben wir für Netzwerksachen ein eigewäre nterforum.

Habe nur versucht Dreadkopp - und mir selbst - zu helfen... alles in allem hast du aber natürlich Recht.

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16916

Hallo ch1ffr3,

Entschuldige bitte das ich dich zum Threadstarter gemacht habe .....

Gruss Lidux

ch1ffr3

Anmeldungsdatum:
24. April 2009

Beiträge: 49

@lidux: Ich werde es ueberleben 😉

ch1ffr3 schrieb:

Konnte das Problem unter 11.04 jetzt losen, man braucht noch einen patch fuer den patch fuer den patch (oder so aehnlich 😉 )

Habe erst den Patch hier eingespielt:

http://chakra-project.org/bbs/viewtopic.php?pid=28458

Danach die hier erwaehnten:

http://forum.nginx.org/read.php?31,154520,157836

Zum Abschluss musste ich das Kernel-Modul noch per Hand einbinden

# cd /lib/modules/misc
# sudo cp ndiswrapper.ko ../2.6.38-5-generic/kernel/ubuntu/ndiswrapper/ndiswrapper.ko
# sudo depmod -a
# sudo modprobe ndiswrapper

danach laeuft alles wie "gewohnt"

Leider laeuft nach dem Patchen nicht alles wie gewohnt. Der x64-Bug von Ndiswrapper verbunden mit dem Fritz-Stick ist mit der von mir gefunden Kompiliermethode _nicht_ geloest! Hat das wer loesen koennen? Habe zwar erfolgreich kompilieren koennen, jedoch ist bei vielen vielen Starts des Moduls 'wlan0' nicht in iwconfig ersichtlich - also auch keine Verbindung moeglich. Hat dieses Problem unter 11.04 schon wer loesen koennen?

PS: Das ndiswrapper-modul wird bei Systemstart nicht mitgeladen... ...wo muss ich denn das eintragen?

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Das trägst du in die /etc/modules ein:

echo ndiswrapper | sudo tee -a /etc/modules

ch1ffr3

Anmeldungsdatum:
24. April 2009

Beiträge: 49

praseodym schrieb:

Das trägst du in die /etc/modules ein:

echo ndiswrapper | sudo tee -a /etc/modules

Vielen Dank!

Nur das der Ndiswrapper wieder x-mal geresetet werden will, schmeckt mir ganz und gar nicht...

ch1ffr3

Anmeldungsdatum:
24. April 2009

Beiträge: 49

Ich hohle hier mal nochmal diesen 'alten' Thread hervor. Bitte doch alle die das obige Thema betrifft auf Launchpad eintragen (https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/754543), damit koennten wir dann evtl. wirklich irgendwann mal auf eine funktionierende ndiswrapper-x64-fritz-Kombination hoffen...

Antworten |