wifimgr startet nicht

das ist jetz echt viel
Ich versuche immer, mich kurz zu fassen, aber es gelingt mir mehr schlecht als recht. Nimm mir das nicht übel, ich kann es einfach nicht besser. Was du tun "musst" oder was ich dir empfehlen würde, ist indessen nicht viel. Es gibt ja nur ein paar wenige Einträge in insgesamt drei Dateien zu machen. Diese müssen allerdings 100% exakt und richtig sein. Darauf musst du besonderes Augenmerk haben.

if_ath_load="YES" in der /boot/loader.conf lädt das Modul (den Treiber) für eine ath=Atheros Netzwerkkarte. Bisher sieht es nicht so aus, als wenn du eine ath hättest. Ich habe das eigens nochmal nachgesehen: du führst bisher eine ral und eine bge auf. ral(4) und bge(4) zeigen dir, was das bedeutet. Es ist unwahrscheinlich, dass du zwei Wlan-Karten im Rechner hast. Wenn es doch zwei sein sollten, dann entscheide dich zunächst mal nur für eine.
Vielleicht willst du das erst noch genauer nachsehen. Dazu kenne ich unter anderen die folgenden beiden Methoden:
Code:
> dmesg | less
und dann einfach manuell durchgehen und lesen, welche Geräte sich finden. Bei dir wäre das dann vielleicht etwas mit re0 für das Lan und etwas mit bge0 und/oder ral0 für das Wlan.
Code:
> pciconf -lv | grep -B3 -i network
ist ein Kommando, das aus allen Einträgen für pci-Geräte jene herausfiltert, die "network" enthalten und dazu die drei Zeilen oberhalb von "network" ebenfalls auflistet. Das sieht bei meinem Netbook dann so aus:
Code:
> pciconf -lv | grep -B3 -i network
ale0@pci0:3:0:0:	class=0x020000 card=0x83241043 chip=0x10261969 rev=0xb0 hdr=0x00
    vendor     = 'Qualcomm Atheros'
    device     = 'AR8121/AR8113/AR8114 Gigabit or Fast Ethernet'
    class      = network
    subclass   = ethernet
ath0@pci0:1:0:0:	class=0x028000 card=0x3099168c chip=0x002a168c rev=0x01 hdr=0x00
    vendor     = 'Qualcomm Atheros'
    device     = 'AR928X Wireless Network Adapter (PCI-Express)'
    class      = network
und ale0 ist meine Lan-Karte und ath0 meine Wlan und dann müsste da bei dir also etwas mit re0 für Lan und bge0 und/oder ral0 für Wlan stehen.

Verifiziere zunächst bitte, was du an HW genau hast. Diesen wichtigen Schritt haben wir übersprungen, weil wir einfach davon ausgingen, dass du deine Einträge schon richtig gewählt hattest. Mir erscheint aber manches nicht plausibel und das ist wieder keine Unterstellung. Es ist ein wenig Wissen von den letzten Malen wo du schnelle Erfolge haben wolltest und wir dann auch verpassten, Grundlagen zunächst sicher einzutüten. Das sollte man nicht immer so machen. Es spart auf Dauer Zeit, tatsächlich erst nachzusehen, ob denn auch Strom auf der Steckdose ist, um mit einem Bild zu kommen und das hat nichts mit dir zu tun, das ist allgemein immer so und gilt eben auch für dich.

Nun nehme ich mal an, dass du eine ral-Karte hast, denn, damit schien ja zumindest ein Teilerfolg erzielt worden zu sein. Wenn du zwei Karten verbaut hast, kannst du sie nacheinander testen und gehst dabei analog vor.
Aber nochmal: meine Beispiele mit ath0 galten nicht für deine Karten und wenn ich nun Beispiele für die ral0 mache, gelten die nicht für die bge0.

Nochmal die drei Dateien: /boot/loader.conf - /etc/rc.conf - /etc/wpa_supplicant.conf

/boot/loader.conf
Schreib hier nichts hinein, was Module des Netzwerks betrifft. Weil es bei mir ohne funktioniert, unterstellen wir zunächst mal, dass es auch bei dir automatisch geht (mit FreeBSD-11). Die EInträge habe ich aus deiner Veröffentlichung von oben entnommen und für dich angepasst. Version 1 - ohne Netzwerk-Module:
Code:
vfs.mountroot.timeout="10"
 autoboot_delay="10"
 kern.vty=vt
 geom_uzip_load="YES"
 loader_brand="gbsd"
 loader_logo="gbsd"
 geom_mirror_load="YES"
 geom_journal_load="YES"
 geom_eli_load="YES"
 linux_load="YES"
 # hint.acpi.0.disabled="1"

 cuse4bsd_load="YES"
 fuse_load="YES"
 bktr_load="YES"

Version 2, mit Wlan-Modulen, wie in älteren FreeBSD benutzt und mit einer ral als Beispiel:
Code:
vfs.mountroot.timeout="10"
 autoboot_delay="10"
 kern.vty=vt
 geom_uzip_load="YES"
 loader_brand="gbsd"
 loader_logo="gbsd"
 geom_mirror_load="YES"
 geom_journal_load="YES"
 geom_eli_load="YES"
 linux_load="YES"
 # hint.acpi.0.disabled="1"

 cuse4bsd_load="YES"
 fuse_load="YES"
 bktr_load="YES"

if_ral_load="YES"
wlan_wep_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"

/etc/rc.conf nur das, was für das Netzwerk zählt
Code:
wlans_ral0="wlan0"
ifconfig_wlan0="WPA SYNCDHCP"

ifconfig_re0="DHCP"
Bei mir steht statt SYNCDHCP DHCP und das funktioniert, ist aber abweichend vom Handbuch. Das HB könnte vielleicht auch mal einen Fehler enthalten, deshalb kannst du hier auch beide Versionen mal durch testen.
wlans_ral0="wlan0": der Karte ral0 wird das wlan0 zugeordnet. Mehr als eine braucht man nicht, wenn man mehrere hat und wünscht gibt es hier weitere Möglichkeiten und das sollten wir für später reservieren. Zunächst mal alles einfach halten und die Grundlagen sichern.
Danach wird erklärt, wie das wlan0-Gerät seine IP-Adresse bekommen soll. Dabei wird auch die Verschlüsselungsmethode genannt. Alles weitere regeln wir in der wpa supplicant.conf

/etc/wpa_supplicant.conf
Code:
network={
ssid="Spreewaldnetz"
key_mgmt=WPA-PSK
psk="xxxxxxx"
}
Alles hier muss stimmen und ich habe die Angaben wieder einem früheren Post entnommen. Wenn dein SSID etwa "Spreewaldnetz 1a" lautet, dann muss das auch genauso da stehen und die Anzahl der Leerzeichen auch exakt passen. Gerade Leerzeichen können da verheerend sein und manche Tools zeigen nur eine gewisse Anzahl an Zeichen an und verschlingen dann Teile des SSID. Alternativ geht es auch mit der BSID, aber nehmen wir mal an, der SSID stimmt so und funktioniert. psk ist das Passwort für dein Netz in Klartext, aber absolut korrekt geschrieben und in "Anführungszeichen".

Probier mal, das zu realisieren und berichte danach, was du wie hast.
Damit will ich nicht sagen, dass danach alles laufen wird. Aber es ist der Weg, Ordnung zu schaffen und die Grundlage für weitere Fehlersuche zu erstellen. Alles einfach halten, alles eindeutig halten, exakt hinsehen und analysieren. Anders geht es nicht.
 
ich war der meinug das ich ein Broadcom habe die wird bg0 genannt und die ral ist meine Lan Ralink ... ja ok danke das sieht sehr verständlich auch ich probiere das noch und wenn nichts bring oder anders wie weitere probleme gibt mache ich erst mal eine Neuinstallation
Danke erst mal du haste schon deutlich genug erklärt ich muss jetzt ert mal hinterherkommen .

die wlanKarte hat sich nach neustart wider auf ihre Grundeinstellung zukückgestellt sie hat jetzt wider coutry US und txpower ist auch wider falsch
hab es dann wider geändert und neu gestartet aber es stellt sich wieder selbt zurück -- ich versuche ein neuinstallation mal sen ich habe ja noch ne 10er freebsd Version ..
 
ich abe das alles bestimmt schon so gefühlte 10 mal gemacht hatte auch in anderen Foren gefragt dieser Versuch ist jetzt der 7 oder 8 Anlauf .
 
hab es dann wider geändert und neu gestartet aber es stellt sich wieder selbt zurück -- ich versuche ein neuinstallation mal sen ich habe ja noch ne 10er freebsd Version ..

Screenshot FreeBSD (nach der Systeminstallation):
https://www.freebsd.org/doc/de_DE.ISO8859-1/books/handbook/bsdinstall-post.html
bsdinstall-set-clock-local-utc.png

Nur eine Idee woher die falsche Landeseinstellung deines Interfaces kommt, hast du die Timezone richtig gesetzt? Es ist mir unerklärlich, woher sonst dein System die Landeseinstellung von US bekommt? Habe die leichte Vermutung, dass hierfür die Zeitzone genutzt wird.

/etc/rc.conf
Code:
ifconfig_wlan0="WPA SYNCDHCP country DE"
Kann dir nicht versprechen, dass der Syntax passt
 
Es gibt immer eine kleine Chance, dass eine neuere Version eines Betriebssystems eine bessere Unterstützung für irgendeine HW liefert. Es bleibt aber auch bei FreeBSD11 so, dass du bestimmte Dinge beachten und vorab klären musst. Nochmal: dabei kann dir ein funktionierendes Linux gute Dienste leisten, denn es funktioniert beinahe identisch. Du kannst zunächst ebenso wie unter FreeBSD mit ssh darauf einloggen und es dir betrachten. Du kannst ein ähnliches User-management realisieren und du kannst su nutzen, um auch dort zum root zu werden. Du kannst ifconfig nutzen und hast beinahe die gleichen Optionen. Du hast nicht pciconf, aber ich meine, lspci oder ähnlich brachte beinahe die gleiche Information in sehr ähnlicher Struktur.
Du kannst also auch das funktionierende Linux benutzen und nachsehen, was dort wie gefunden und eingestellt worden ist. Dort hat das vermutlich eine Automagie für dich erledigt, aber es ist im Grundsatz die gleiche Aufgabe, die du auch unter FreeBSD zu lösen hast und die Werkzeuge dazu sind auch nahezu identisch.
Trotzdem kann es natürlich auch sein, dass deine Wlan-Karte einfach nicht von FreeBSD unterstützt wird. Ich glaube das nicht, wenn einer deiner Tests erfolgreich gewesen ist.

Nochmal zwei Auszüge aus den man-pages.
ral(4):
Code:
DESCRIPTION
     The ral driver supports PCI/PCIe/CardBus wireless adapters based on the
     Ralink RT2500, RT2501, RT2600, RT2700, RT2800, RT3090 and RT3900E
     chipsets.
bge(4)
Code:
DESCRIPTION
     The bge driver provides support for various NICs based on the Broadcom
     BCM570x, 571x, 572x, 575x, 576x, 578x, 5776x and 5778x Gigabit Ethernet
     controller chips and the 590x and 5779x Fast Ethernet controller chips.

und nochmal:
Code:
pciconf -lv | grep -B3 network
zeigt sehr schön, was du für Netzwerk-Karten hast. Du kannst aber auch einfach nur pciconf -l eingeben und sehen, welche Geräte gelistet werden. Schon dabei sollten die Netzwerkkarten ins Auge stechen.

Aus einer Ausgabe deiner Systemmeldungen aus einem Post hier:
Code:
Starting Network: lo0 ral0 re0
kann eigentlich ausgeschlossen werden, dass du eine bge hast.

ral0 wird deine Netzwerkkarte sein, konzentriere dich mal darauf.
In allen meinen Rechnern, die ich jemals mit FreeBSD installiert und mit Wlan betrieben hatte, musste ich nie irgendwelche weiteren Einstellungen vornehmen. Es leuchtet mir ein, dass eine Karte mit einer Verstärkung von "0" möglicherweise gar nicht funktionieren kann. Aber ich frage mich dann, wer die denn auf "0" gestellt hat oder auf US oder was sonst. Ich habe nicht die Erfahrung gemacht, dass FreeBSD so etwas tut und vermute, dass auch Linux so etwas nicht machen wird.
Mit dem Repeater hat es irgendwie funktioniert.
Mir ist das einfach zu vage.
Mach mal so, dass alles korrekt ist, richtig konfiguriert, die richtige Karte angesprochen wird und so weiter.
Neuinstallation kann vielleicht was bringen, aber garantiert nicht, wenn du die alten Fehler wiederholst.

Und ich sage das nur ungern, aber es ist nun mal eine Tatsache, die wir mit bedenken müssen: durch deine Legasthenie hast du sehr schlechte Voraussetzungen, es auf Anhieb oder überhaupt richtig zu machen. Es ist ja gerade die Schwäche durch deine Erkrankung, dass du keine falsche Syntax erkennen kannst und kein Spelling-Checker kann dir dabei helfen und auch sonst kein Tool. Konfigurationsdateien sind keine Texte, die auch dann verstanden werden, wenn Worte falsch geschrieben sind. Das sind Anweisungen für Computer-Programme und die sind nicht intelligent und können deshalb nichts deuten.
Es ist bemerkenswert, dass du es überhaupt so weit geschafft hast und wir alle wollen dich dabei gerne unterstützen auch motivieren, weiter zu machen. Aber du musst auch Rücksicht auf uns nehmen. Wir können nicht zaubern und wir können nichts für dich erledigen und alles sind immer nur Tips und keine Anleitungen zum Erfolg. Um weiter zu denken und weiter zu kommen brauchen wir dann auch ganz exakte Rückmeldungen von dir. Wir können nicht ahnen, was du gemacht hast und was zu irgendwas geführt hat. Denk daran, dass du uns schlau machen musst und dass Erfolg nur aus Zusammenarbeit entstehen kann.
 
ist schon ok mir reiche kleine tTips völlig aus ich habe auch nicht jeden tag lust mich damit zu befassen
der Repaeter verstärkt ja nur das signal und dann hab ich mein AP ja auch gefunden und ja stimmt die ral ist das wlan bei mir hatte es verwechselt .
nur wie kann es sein das ich mit mint keine repeater aufstelle muss im Router ist alles so eingestellt das sich jeder mit ihm verbunden kann lkeine IP begerenzug und sichtbar . ivh habe an der Einstellug der Netzwerkkarte nichts verändert das war schon so und bei der instalation stelle ich natürlich immer deusch ein ich habe das auch schon bestimmt mehr als 10 mal installiert ich kenne den instraller schon fast auswendig aber kann schon sein das ich irgendwann einmal zu viel geklickt habe und dann eine wichtige Einstelung übersprungen -- dazu kommt noch das mein BSD erst in der Virulbox installiert hatte um es dann auf die Platte zu übertragen ich habe mit umwege ein dualboot eingerichtet und die Virtualbox diente als Auslagerung so zu sagen kann sein das daher ein par sachen nicht auf die jetzige HW passen na ist ja auch erst mal egal ich fange noch mal mit ner richtigen istallation an auf echte HW und das linux hab ich ja auch noch als Backup auf einer anderen Platte das schieb ich dann nach BSD mit auf den Rechner dann melde ich mich wieder fals was schief laufen sollte ....

Danke für eure Unterstützug !!
 
Ich hätte mal zu wifimgr auch ne Frage, kann man es so konfigurieren dass ein normaler nutzer ("staff") benutzen kann ohne das Admin-Kennwort einzugeben. Es geht um ein als Leihgerät eingerichtetes Notebook.
 
Ich hätte mal zu wifimgr auch ne Frage, kann man es so konfigurieren dass ein normaler nutzer ("staff") benutzen kann ohne das Admin-Kennwort einzugeben. Es geht um ein als Leihgerät eingerichtetes Notebook.
Code:
chmod -R 777 /
:ugly:

oder User der Gruppe zufügen
Code:
usermod -a -G staff username

So würde ich die Frage beantworten, denke aber eher es ist was anderes gemeint?
 
Ich denke mal es müsste so laufen dass "staff" das programm "wifimgr" mit rootrechten ausführen kann ohne Rootpasswort. Wendet man chmod auf die wpa_supplicant.conf an, muss man bei wifimgr trotzdem das Kennwort eingeben.
 
Achso jetzt verstehe ich
Code:
visudo

Darin dann
Code:
staff ALL=(ALL) ALL

Dann ein Script schreiben mit chown root:staff script und chmod 770 script und in die $PATH packen oder als alias in die ~/.*rc der jeweiligen Shell, als Beispiel:
Code:
alias wifimgr="sudo wifimgr"

Nutze das Tool nicht, also sorry für den fehlenden Syntax.
 
Wer das Tool nicht kennt, kann die Antwort nicht wissen: Nein, auch ein "sudo wifimgr" führt dazu, dass das Tool als erstes nach dem Root Passwort fragt. Es prüft offenbar nicht, ob es schon mit Root-Rechten gestartet wurde. Ohne das Root-Passwort geht es offenbar nicht.
 
Zurück
Oben