Hallo zusammen!!
Ich betreue einen Windows Server 2003 mit eigentlich funktionsfähigem Actice Directory. Bisher leif das komplette Netzwerk per Kabel = keine Probleme. Nun würde ich aber gerne auf WLAN umsteigen. In meinen Tests ergab sich folgendes Problem: Die Clients übernahmen keine Einstellung, da beim Anzeigen des Windows XP Anmeldefensters noch keine Funknetzwerkverbindung besteht! Gibt es eine Möglichkeit dies zu ändern sodas sich die Clients (Windows XP Pro) bereits VOR der Anmeldung in das Domänennetzwerk einwählen?
Thx schonmal für antworten!!
Gruß Patrick
Archiv Server-Windows 15.877 Themen, 54.317 Beiträge
bitte sicherstellen, dass alle clients die xp-firewall (oder andere...) deaktiv haben, oder alternativ alle nötigen ports offen sind.
außerdem gibt verhalten sich diverse treiber von wlankarten genau so, wie von dir beschrieben - die einstellungen werden nicht beim ersten mal erfolgreich übernommen. ...später aber dann schon.
gute erfahrungen habe ich mit netgear wlan [pci/pcmcia] gemacht.
;-)
Die Windowsfirewall ist auf allen Verbindungen deaktiviert.
Ich setzte Hardware von Netgear ein (WLAN-USB-Sticks), habe auch einen Intel-Empfänger mit dabei. Das Problem ist halt nur, das kein Hardwaregerät eine Verbindung zur Domäne vor der Anmeldung aufbaut. Dadurch werden halt nie die aktuellen Einstellungen übernommen und so.
Ne idee?
Patrick
mach doch einfach eine batch datei mit dem inhalt "gpupdate /force" und setze diese in den autostart.
Damit werden (fast) alle änderungen (Gruppenrichtlinien) sofort übernommen.
mfg
Habe leider kaum erfahrung mti Batchdateien!
Muss nur dieser Inhalt rein?
Und dann?
Bitte etwas detailierter, wäre dankbar!!
Mfg Patrick
ok..
Mach ein neues Textdokument mit dem Inhalt:
"gpupdate /force"
natürlich ohne ""
die Datei heißt dann zB Neues Textdokument.txt, diese benennst du jetzt in Gruppenrichtlinie.bat zB um. setzt diese Datei dann in den autostart ordner von All Users (bei XP: C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart).
Bei jedem der sich dann an diesem PC Anmeldet wird die Gruppenrichtlinie.bat ausgeführt und aktualisiert automatisch die Gruppenrichtlinie.
Ich hoffe ich konnte Dir helfen.
Gruß
Und.... Statusmeldung?!
Sry habe die antwort jetzt erst gelesen!!
Ich führe den tipp in den nächsten Tagen aus!!
Danke schonmal
Nein leider keine Meldung (außer das die Domäne nicht verfügbar ist)...
dann melden sich die notebooks local mit ihren Domänenbenutzer an.
Kann es sein das du gar keine verbindung zur domäne hast ?
Jaaa genau da leigt doch das Problem:
(Zitat von der Problembeschreibung:
"da beim Anzeigen des Windows XP Anmeldefensters noch keine Funknetzwerkverbindung besteht!")
Genau das war ja mein prob =)
ob lesen bilden kann?
;~(
Bestimmt, Mike Black..
"Bei jedem der sich dann an diesem PCb Anmeldet wird die Gruppenrichtlinie.bat ausgeführt und aktualisiert automatisch die Gruppenrichtlinie."#
"Anmelden", bedeutet, dass derjenige über die ANMELDEMASKE schon hinaus ist...
wie stellst du die funkverbindung her, manuell, hersteller programm oder durch windows?
Die Verbindung wird am Client-Computer über Windows aufgebaut!
Das Problem ist ja:
1. User meldet sich an Anmeldemaske an
2. Windows probiert den Server zu kontakten um die Identität zu bestätigen
3. Da aber noch keine Funknetzwerkverbindung wärend der Anmeldemaske aufgebaut ist, gelingt diese prüfung nicht
4. Die Meldung die Domäne sie nicht verfügbar, erscheint.
Und da hilft ja auch der Script nicht, da er erst NACH der Anmeldung ausgeführt würde =/
noch ne idee?
mh, such dir ein programm, welches einen dienst installiert der die anmeldung am wlan durchführt. dienste werden beim systemstart (wenn sie im richtigen modus stehen) gestartet. also vor der anmeldemaske.
gruß
Hast du einen vorschlag für ein Programm?
kenne leider adhoc keins... einfach mal googlen
mhh leider nix gefunden, aber dieses Problem muss doch zu lösen sein! *verzweifel*
Hat es bei NT4 im Resource Kit gegeben. Funktioniert gut. Damit ließen sich Fremdprogramme als Dienst starten. Hieß glaube ich "srvany.exe" und sollte im aktuellen Resource Kit auch vorhanden sein. Such mal danach.
Gruß Kay
Danke, das Programm habe ich nun heruntergeladen!
Neues Problem:
Wie kann ich jetzt z.B. Intel Wireless Pro- bzw. Netgear WLAN-Treiber einrichten, das sie als Dienst starten?
Danke schon bzw. noch mal!!
Re: Domäne per WLAN - Clients übernehmen keine Einstellungen
Von: Geschrieben Am: 21.12.2005
Hi diepat89,
da ich keine emil-adresse habe, hier die Anleitung für das svrany von NT4. Das war beim Resource-Kid dabei. Sollte eigentlich funktionieren. Du müsstest eigenlich nur das WLan Tool als Dienst(bei Fritz! ist es das Programm WLanGUI.exe, bei Vivanco heißt es HW.31-- so eines gibt es auch für Dein WLan Strick/Karte) einbinden. Diese Programme starten bei mir immer mit allen Einstellungen die festgelegt wurden(Verschlüsselung etc.-) Poste mal den Erfolg
Gruß :-)
This file describes the SRVANY.EXE utility. This utility allows running Windows NT™ applications as services. The benefits include:
- allow apps to survive logoff/logon sequences, hence saving the overhead of re-starting them for each new user
- allow server apps to come-up and service requests even when no user is logged-on
- allow apps to run and perform a task in a specific logon account, different from the currently logged-on user
NOTICES:
1. Some applications may terminate upon logoff, even though they were started as a service, if they don't ignore the WM_ENDSESSION message (or CTRL_LOGOFF_EVENT). See "Programming Considerations" below for more details.
2. When using SRVANY.EXE with Presentation Manager® applications, special configuration instructions apply - please read the README.WRI file shipped on Disk#1 of the Windows NT™ Add-On Subsystem for Presentation Manager®, version 3.51 (a Microsoft add-on product which allows running 16-bit Presentation Manager® 1.x applications in addition to the OS/2 character-mode applications supported by the Windows NT™ OS/2 Subsystem).
Installation:
-> Copy SRVANY.EXE to your system and install it as a Windows NT™ service, for example:
INSTSRV MyService c:\tools\srvany.exe
-> configure via the Services applet ("Startup..." dialog) of the Control Panel as manual or automatic, as appropriate.
-> set via the Services applet ("Startup..." dialog) of the Control Panel the account for the service. If you need access to the screen & keyboard, you must choose the LocalSystem account and click the "Allow Service to Interact with Desktop", otherwise choose any account and specify the correct logon password. Note that the LocalSystem account doesn't have network access.
Specifying the application to start & its parameters:
Run the Registry Editor (REGEDT32.EXE):
-> under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService: create a 'Parameters' key
-> under the above key, create an 'Application' value of type REG_SZ and specify there the full path of your app executable (including the extension). For example:
Application: REG_SZ: D:\TOOLS\VI.EXE
-> OPTIONAL: under the above key, create an 'AppParameters' value of type REG_SZ and specify the parameters for your app. For Example:
AppParameters: REG_SZ: C:\TMP\FOO
-> OPTIONAL: under the above key, create an 'AppDirectory' value of type REG_SZ and specify the current directory to use for the app, eg:
AppDirectory: REG_SZ: C:\TMP
The case of all above strings is not important.
There is also another way to specify the service parameters, via the Control Panel. Note that this method applies only to the case where the service is configured to be started manually (i.e. not when it is started automatically with the system):
2. Via the Control Panel, Services applet:
-> type in the Startup Parameters box the full command-line, incl. the app name. Example:
D:\\BINP\\B.EXE C:\\TMP\\FOO
(note the '\\' is needed to result in '\')
-> if you want to specify the current working directory, use the '/D' switch before the app name, eg:
/D C:\\TMP D:\\TOOLS\\VI.EXE C:\\TMP\\FOO
NOTICE: Specifying the target application via the Control Panel is usually inconvenient because the parameters have to be typed every time the service is started. However, this may be convenient in cases where the target application is different every time the service is started.
Starting & stopping the service:
Start:
If the service is configured as 'Automatic', the user doesn't need to start it explicitely: it is started automatically every time when the system is re-booted.
For 'manual' services, the user may start services in several ways:
- from the Services applet of the Control Panel
or
- using the SC.EXE utility, eg: SC start MyService
or
- NET START MyService
Stop:
When you stop the service, it will terminate the application it had started. The way to stop the service is (as described above for starting):
- from the Services applet of the Control Panel
or
- using the SC.EXE utility, eg: SC stop MyService
or
- NET STOP MyService
WARNING:
When the service is stopped, it terminates the application via the WIN32 TerminateProcess() API: this is a drastic way to end an application. For example, it would not allow the application to prompt the user to save changes. Therefore, it is recommended to close the application BEFORE stopping the service.
De-installation:
If you want to prevent an instance of the SRVANY utility from running until further notice, you should configure it via the Services applet ("Startup..." dialog) of the Control Panel as 'Disabled' (rather than 'manual' or 'automatic').
If you want to remove an instance of the SRVANY utility permanently:
-> If the service is running, stop it (see "Starting and stopping the service" above)
-> Run:
INSTSRV MyService remove
NOTICE: this procedure removes only one specific instance of SRVANY. Therefore, it is possible that SRVANY.EXE is still being used to start other applications as services.
Programming Considerations:
For WIN32 graphical applications: when the currently logged-in user is logging-off, all WIN32 top-level windows receive WM_QUERYENDSESSION and WM_ENDSESSION messages. Some WIN32 applications choose to terminate upon receipt of such messages. In order for your WIN32 application to survive logoff, it must not do that: instead, your windows procedure should call the default windows procedure on these messages.
For WIN32 Console (i.e. character-mode) applications: when the currently logged-in user is logging-off, all Console applications receive a CTRL_LOGOFF_EVENT event from the Console.
If your Console application has registered a Console event handler (via SetConsoleCtrlHandler), it must ignore CTRL_LOGOFF_EVENT in order to survive the logoff.
Comments/limitations:
-> You may install SRVANY.EXE several times with different registry parameters (i.e. running different target applications) - just use a distinct service name for each instance (e.g. MyService1, MyService2 etc.)
-> If SRVANY.EXE fails to start your application, try specifying as current directory the directory where your application is installed (see 'AppDirectory' registry key or '/D' above). SRVANY.EXE may be running under an account different than the currently logged-on user therefore environment variables may be set differently: as a result, for example, the system might have been unable to find a DLL required for your application and running it from the application's directory might help.
-> Due to a restriction enforced by Windows NT™ on services, the application can either be interactive (have a Console, read keyboard input etc.) or have network access (not both at the same time).
This limitation is less problematic than it would appear at first glance. Here is why:
If you know which servers your interactive service application needs to access, it is possible to configure these servers (or selected shares on them) to allow your service (running under the LocalSystem account) to access these servers.
a.To allow LocalSystem services on any machine in the domain to access a specific share on a server, use the Registry Editor to add the name of that share to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\NullSessionShares
If named pipes on that server also need to be accessed by LocalSystem services, add them to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\NullSessionPipes
b.To allow ALL shares & pipes on the server to be accessed by LocalSystem services, add a value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\RestrictNullSessAccess, type DWORD, set to value 0
WARNING: method b) effectively allows everyone in the domain to access that server - make sure this is acceptable for you.
Also...
das mit SRVANY.exe hat leider nicht funktioniert, aber ich habe einen anderen Weg gefunden, welcher eigentlich hier auch schon beschrieben war (jaaa es funzt *freu*):
mit dem Programm "Application As Service 2.0" habe ich die (bei NETGEAR-WLAN-Sticks mitgelieferte) Anwendung "RtWLan.exe" als Dienst einrichten können! Die Netzwerkverbindung wurde tatsächlich nun VOR dem Anmeldevorgang aufgebaut =)
Zwar ist das WLAN-Netzwerk doch recht langsam, aber ich bin froh das es läuft !!
Danke an alle die sich hier an dieser Diskussion beteidigt haben!!
Gruß Patrick