Hi Leute.
Habe letztens den Networkmanager auf meinem IBM T22 installiert. Wenn ich ihn allerdings starten will erhalte ich folgende Fehlermeldung:
etc/init.d/NetworkManager start
* Starting pcmcia ...
cardmgr[6181]: no pcmcia driver in /proc/devices
* cardmgr failed to start. Make sure that you have PCMCIA
* modules built or support compiled into the kernel [ !! ]
* ERROR: cannot start dhcdbd as net.eth0 could not start
* ERROR: cannot start NetworkManager as dhcdbd could not start
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
net.eth0 ist vorhanden
/etc/conf.d/net ist auf dhcp eingestellt
Hier mal der Inhalt der Datei: config_eth0=( "dhcp" )
dhcp_eth0="nodns nontp nonis"
Der Netzwerkanschluss heisst eth0, die WLAN-Karte ath0
Welchen dhcp-Client hast du installiert?
Was sagt ein
Quellcode
1
/etc/init.d/net.eth0 start
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
/etc/init.d/net.eth0 start bringt folgende Meldung: * Starting pcmcia ...
cardmgr[12001]: no pcmcia driver in /proc/devices
* cardmgr failed to start. Make sure that you have PCMCIA
* modules built or support compiled into the kernel
habe dhcp 3.0.3-r9 (also die aktuelle Version) und dhcpd 3.0.16 installiert
Zu der Fehlermeldung ist noch zu sagen, dass PCMCIA im Kernel bereits aktiviert ist .
Dann solltest jetzt doch mal endlich mit Details rausrücken.
Welche Netzwerkkarte ist es?
Welches Modul hast du dafür bauen lassen?
Wozu brauchst du PCMCIA (ist es eine solche Karte)?
Welche Module hast du für PCMCIA?
Welche PCMCIA Pakete hast du installiert?
Kernelkonfiguration anhängen, ...
... ... ...
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
Ok ok, also dann mal schauen was ich hier so an Infos zusammen bekomme
Die WLAN-Karte ist eine PCMCIA-Karte mit Atheros-Chipsatz. Ich benutze den Madwifi-Treiber.
Für den PCMCIA-Slot nutze ich pcmcia-cs und das yenta_socket-Modul.
Vielleicht sollte ich noch erwähnen dass die Wlan-Verbindung funktioniert wenn ich sie manuell starte.
Das config-File hängt als Text-Datei mit dran
Kurze Frage, wenn es sich dabei um WLAN handelt, fehlt deiner conf.d/net dann nicht sowas wie SSID, Kennwort usw.?
Ich würde mal alles was mit PCMCIA zu tun hat als Modul bauen.
Dann würde ich init.d/pcmcia mal unter die Lupe nehmen und schauen, welche Befehle dabei ausgeführt werden und bei welchem der Fehler auftritt.
Habe bei meinem Laptop ehrlich gesagt pcmcia noch nie benutzt.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
@ maggu2810: Die PCMCIA-Unterstützung ist als Modul eingebunden. Bei der net.conf-Datei hast Du sicher recht. Momentan mache ich das alles noch manuell über das Terminal. Aber ich denke nicht dass der Fehler darin leigt, denn Networkmanager sollte ja wenigstens mit der normalen LAN-Karte arbeiten können, oder fehlt mir gerade der Weitblick?
@ Wernieman: lspci gibt folgendes aus: 00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
00:03.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 0c)
00:03.1 Serial controller: Agere Systems LT WinModem (rev 01)
00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
01:00.0 VGA compatible controller: S3 Inc. 86C270-294 Savage/IX-MV (rev 13)
02:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
Den Befehl lspcmcia kennt das System nicht . Aber die WLAN-Karte und der PCMCIA-Bus werden ja von lspci erkannt
Also bevor wir hier in Sachen Netzwerk usw. weitermachen, sollten wir mal schauen, dass ein
Quellcode
1
/etc/init.d/pcmcia start
einwandfrei über die Bühne geht.
Ist dies im Paket "pcmcia-cs" enthalten? Dann schau ich mir das Skript mal an.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
Der Befehl bringt folgendes: * Starting pcmcia ...
cardmgr[5415]: no pcmcia driver in /proc/devices
* cardmgr failed to start. Make sure that you have PCMCIA
* modules built or support compiled into the kernel
Das Paket pcmci-cs ist installiert und der Slot funktioniert an sich auch. Cardmgr ist wohl veraltet und wurde von pcmci-cs abgelöst (hab ich aus einem anderen Threat).
@Wernieman:
Er hat uns doch seine Kernelkonfiguration schon einmal gepostet.
@PabloSancezz:
Die Ausgabe kennen wir doch auch schon bereits.
Kann die Antwort auf die Frage nicht finden (es geht um das Startup-Skript):
Ist dies im Paket "pcmcia-cs" enthalten? Dann schau ich mir das Skript mal an.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"