Suse 10: Intel 2200BG WLAN + Neue Kernelinstallation

Cheechako

Commander
Registriert
Feb. 2003
Beiträge
2.655
Hallo,

dieses Problem wird überall besprochen, aber ich komme schlicht mit den How-Tos und den Hilfestellungen nicht klar.

Ich habe ein Toshiba Notebook mit Intel 2200BG WLAN Chipsatz. Diesen möchte ich unter Suse 10.0 Kernel 2.4.13.15 zum Laufen bringen.


Wie stelle ich das an?
Ich habe keinerlei Ahnung, wie ich kompiliere und diese ganzen Befehle ausführe.

Warum hat Linux nicht einfach exe-ähnliche Datein und normale Installer? ;)

Danke im Voraus!
 
Zuletzt bearbeitet:
wenn du nicht weißt was du machst, dann überlasse die sache yast. der sollte bei der von dir erwähnten wlan-karte von intel keine probleme haben. muss eventuell erst noch per you (yast auto update) das rpm für die intel 2100/2200 firmenware runterladen. darauf müsstest du aber bei der konfiguration hingewiesen worden seien. ein bisschen verklausiert als kernel-nogpl-XXX. aber den brauchst du wirklich. btw. tausche bei suse nicht den kernel gegen einen nicht-suse kernel aus. es sei denn du weißt wirklich, was du machst. sorgt für viel streß.

EDIT ich einfach impliziert, dass linux 10.0 gleich suse linux 10.0 bzw. opensuse ist.
 
Zuletzt bearbeitet:
Hi,

wollte eigentlich Suse 10.0 schreiben, war wohl in Gedanken.

Ich habe jetzt per LAN-Kabel eine komplettes Suse Update gemacht, mit allem, was mir vorgeschlagen wurde.

Die Karte geht immer noch nicht.

Habe alles eingegeben.

DNS
Gateway
IP
Subnetmask

Irgendwas stört ihn noch. Er will auch UNBEDINGT einen Hostename und Domain haben, die ich ihm aber nicht geben kann, da ich logischerweise sowas bei einem normalen Router nicht habe.
 
also ohne hostname ist wirklich eine schlechte idee... der wird für mehr als nur in der dns gebraucht. den musst du unbedingt vergeben. das gleiche gilt für die domain.

was geht denn nicht?
poste mal rein, was ifconfig ausspuckt. (nachdem du ihm einen hostname und eine domain gegeben hast.) also auf der console als root:
"ifconfig" eingeben.
 
Mache ich morgen bzw. heute mal. Aber was soll ich den da eintragen?

Hostname und Domain?

Über Kabelverbindung war ihm das auch egal!
 
Überprüf mal zunächst mit ifconfig -a ob das Device überhaupt existiert und ob die nötigen Module für die IPW2200 geladen werden.

Weitere Informationen rund um die Karte und den Treiber findest du hier:
http://ipw2200.sourceforge.net/
 
Den Namen, den ich bei Hostname eingebe, schmiert er mir auch in der Konsole fvor die Raute.

Ich weiß ja nicht, was ich bei Hostname eintragen soll.
Was für eine Zone soll ich beim Internet auswählen? Externe?

Bei ifconfig sagt er mir:

eth0 - bla bla bla

lo - bla bla bla

Also kein Wireless....aber das Modul ist mit bei Suse dabei, es steht überall drin.....muss ich das extra starten oder so?
 
Zuletzt bearbeitet:
Zeig uns bitte mal die Ausgabe von lsmod.
 
Hallo!

Ausgabe ifconfig:

linux:~ # ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:62 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4300 (4.1 Kb) TX bytes:4300 (4.1 Kb)

Ausgabe iwconfig:

linux:~ # iwconfig
lo no wireless extensions.

sit0 no wireless extensions.

eth0 no wireless extensions.

Ausgabe lsmod:

Module Size Used by
ipt_pkttype 1664 2
ipt_LOG 6912 7
ipt_limit 2304 7
cpufreq_ondemand 6044 1
cpufreq_userspace 4444 0
cpufreq_powersave 1792 0
speedstep_centrino 7508 1
freq_table 4612 1 speedstep_centrino
snd_pcm_oss 59168 0
snd_mixer_oss 18944 1 snd_pcm_oss
button 7056 0
snd_seq 51984 0
snd_seq_device 8588 1 snd_seq
battery 10244 0
ac 5252 0
edd 9824 0
joydev 9408 0
pcmcia 37176 0
ip6t_REJECT 5504 3
usbhid 43616 0
ipt_REJECT 5632 3
ipt_state 1920 12
ipw2200 171656 0
ieee80211 51140 1 ipw2200
yenta_socket 23820 1
rsrc_nonstatic 12800 1 yenta_socket
pcmcia_core 39952 3 pcmcia,yenta_socket,rsrc_nonstatic
ohci1394 32820 0
ieee1394 97208 1 ohci1394
ieee80211_crypt 5508 1 ieee80211
firmware_class 9856 2 pcmcia,ipw2200
snd_intel8x0 33504 1
8139too 26112 0
8139cp 21120 0
mii 5504 2 8139too,8139cp
iptable_mangle 2688 0
snd_ac97_codec 91004 1 snd_intel8x0
snd_ac97_bus 2432 1 snd_ac97_codec
snd_pcm 93064 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24452 2 snd_seq,snd_pcm
snd 60420 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
i2c_i801 8844 0
i2c_core 20368 1 i2c_i801
iptable_nat 22228 0
ehci_hcd 32136 0
uhci_hcd 32016 0
iptable_filter 2816 1
usbcore 112512 4 usbhid,ehci_hcd,uhci_hcd
soundcore 9184 1 snd
intel_agp 22044 1
agpgart 33096 1 intel_agp
snd_page_alloc 10632 2 snd_intel8x0,snd_pcm
generic 4484 0 [permanent]
shpchp 88676 0
pci_hotplug 26164 1 shpchp
ip6table_mangle 2304 0
ip_conntrack 42168 2 ipt_state,iptable_nat
ip_tables 19456 8 ipt_pkttype,ipt_LOG,ipt_limit,ipt_REJECT,ipt_state,iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 2688 1
ip6_tables 18176 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 242752 11 ip6t_REJECT
parport_pc 38980 1
lp 11460 0
parport 33864 2 parport_pc,lp
nls_utf8 2048 2
ntfs 182288 2
dm_mod 54972 0
reiserfs 250480 1
ide_cd 39684 0
cdrom 36896 1 ide_cd
fan 4996 0
thermal 14472 0
processor 24380 2 speedstep_centrino,thermal
piix 9988 0 [permanent]
ide_disk 17152 5
ide_core 122380 4 generic,ide_cd,piix,ide_disk
 
Hmm das sieht eigentlich gut aus die nötigen Module sind geladen? Poste mal bitte ifconfig -a und durchforste mal dmesg mit dmesg | grep ipw.
 
Hallo,

Ausgabe von dmesg | grep ipw:


linux:~ # dmesg | grep ipw
ipw2200: module not supported by Novell, setting U taint flag.
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.6
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw-2.3-boot.fw load failed: Reason -2
ipw2200: Unable to load firmware: 0xFFFFFFFE
ipw2200: failed to register network device
ipw2200: probe of 0000:02:02.0 failed with error -5

Ausgabe von ifconfig -a:

inux:~ # ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0F:B0:57:14:0C
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0x4800

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3648 (3.5 Kb) TX bytes:3648 (3.5 Kb)

sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)


------------------------
Er scheint Probleme zu haben, die Firmware zu laden. Aber da das WLAN gar nicht ging, habe ich die 1.0er Firmware in den hotplug ordner kopiert.
 
Ich habe jetzt die 1.0.8 FW in den Ordner geschoben und es hat sich nichts getan.

Danach habe ich auch noch diese 2.4 Datei reingeschoben.

Kann auch sein, dass ich jetzt die Nummern vertauscht habe und die Firmware die 2.4er war......ja, so war es.

Es tut sich nichts, habe immer noch die gleiche Fehlermeldung.

Oder kopiere ich was falsch?
Habe bei beiden ALLE Datein in den Ordner kopiert. Hoffe das war richtig.
 
Die Firmware hat aktuell die Version 2.4 wozu der Treiber in Version 1.0.8 gehört. Dazu empfiehlt es sich das ieee80211 Subsystem (min. v1.1.5 ) zu installieren. Treiber 1.0.8 und FW 2.4 sind derzeit aber noch unstable ich empfehle dir daher Versin 1.0.6-r3 und FW 2.3 zu installieren. Dies sollte per Yast funktionieren. Ich gehe recht in der Annahme das dein SuSe System udev verwendet? Wenn ja dann ist es ein bekanntes Problem das udev in Version > 070-r1 keine Firmware mehr laden kann. Dafür gibt es diverse Workarounds:

- Workaround
- Tipps rund um das Laden der Firmware
 
Wie gesagt, ich bin neu bei Linux.

Wie installiere ich Firmwares mit Yast?
Wie finde ich heraus, ob ich udev habe bzw. was ist es?
 
Yast hat sicherlich eine Hilfefunktion dort solltest du auch finden wie man Software installiert.
 
bei mir läuft es zwar aber auch nur mäßig, trotz richtiger eingaben und nur "WEP"verschlüsselung baut diese karte nicht selbstständig die verbindung zum Router auf.
Immer nur manuell über kinternet
 
Ich habe mir noch nicht die Zeit genommen, die YAST Hilfe durchzulesen um die Lösung zu finden.

Kann einer von euch schnell erklären, welche Dateien genau mit YAST und wie zu installieren sind?
 

Ähnliche Themen

4 5 6
Antworten
113
Aufrufe
32.221
Antworten
37
Aufrufe
38.338
U
  • Ula
  • Linux
Antworten
7
Aufrufe
1.252
Zurück
Oben