Xeno86 Posted January 22, 2008 Posted January 22, 2008 Hi,I have found UPnP to be supported by my router and I want to try it out.So, how do I enable UPnP on Windows 98?-Xeno86
jaclaz Posted January 22, 2008 Posted January 22, 2008 Actually the exact opposite of what you're asking, but maybe interesting as well:http://www.grc.com/unpnp/unpnp.htmIf you still want to go ahead:http://www.msfn.org/board/Hotfixes-Remaini....html&st=10http://www.jaredjacobs.com/upnp/index.htmljaclaz
Xeno86 Posted January 24, 2008 Author Posted January 24, 2008 I have tried your links but unfortunatelly I couldn't find what I was looking for.The first link contains only a tool to disable UPnP. On the second there is a hotfix which needs UPnP to be already installed (see below). And on the last there is a tool that doesn't work for me (Winsock error) These get installed when you start from WinXP and enable Internet Connection Sharing. You then can also optionally make an install disk for use with 98 or 98SE [ME and up already have UPNP installed independently, perhaps as an option, but clearly locally available as part of their own install].Once you use that disk on 98/98se, you now have installed the flawed upnp for 98/se and need to appy the above to fix same, etc. Note the files have the mark of WinME, thus versions of the form 4.90.300x.Without the initial upnp installed, these hotfixes give errors similar to how Q329048 gives a complaint caused by not having 98 Plus! installed. The installer is looking for the previous files to upgrade, etc.Is it possible to install this UPnP add-on without having to use WinXP files?
jaclaz Posted January 26, 2008 Posted January 26, 2008 You need to search into Mdgx's Update/Patches thread:http://www.msfn.org/board/98-FE-98-SE-upda...xes-t46581.htmlStart here:http://www.msfn.org/board/98-FE-98-SE-upda...html&st=300jaclaz
patchworks Posted January 26, 2008 Posted January 26, 2008 Check these too:UPnP and Windows MEUPnP APIsHope that helps !
MDGx Posted January 29, 2008 Posted January 29, 2008 Windows 98/98 SE:* Microsoft Windows 98/98 SP1/98 SE + ICS UPnP Unchecked Buffer SystemCompromise SSDPAPI.DLL, UPNP.DLL + SSDPSRV.EXE 4.90.3003 SecurityVulnerability Fix:http://www.microsoft.com/technet/security/...n/ms01-059.mspxDirect download [223 KB, English]:http://download.microsoft.com/download/win.../314941USA8.EXEMore info:http://support.microsoft.com/?id=314941Requires Windows XP ICS client already installed!MSKB: Internet Connection Sharing (ICS):http://support.microsoft.com/?id=234815MSKB: Universal Plug and Play (UPnP):http://support.microsoft.com/?id=262458How to install UPnP Security Vulnerability Fix on Windows 98/98 SP1/98 SEwithout Windows XP ICS Client:1. Make sure Windows 98/98 SP1/98 SE ICS is already installed + properlyconfigured:http://web.archive.org/web/20000817073052/...mig/icsclnt.htmMore info:http://www.annoyances.org/exec/show/ics_98/2. Create C:\TEMP (example) from a DOS box:MD C:\TEMP3. Download 314941USA8.EXE (see above) into C:\TEMP .4. Run:C:\TEMP\314941USA8.EXE /C /Q /T:C:\TEMP5. Copy these 3 files from C:\TEMP into %windir%\SYSTEM [%windir% = usuallyC:\WINDOWS]:COPY/Y C:\TEMP\SSDPAPI.DLL %windir%\SYSTEMCOPY/Y C:\TEMP\UPNP.DLL %windir%\SYSTEMCOPY/Y C:\TEMP\SSDPSRV.EXE %windir%\SYSTEMoverwriting existing ones (if any).6. Run:%windir%\SYSTEM\SSDPSRV.EXE7. Create a new shortcut to %windir%\SYSTEM\SSDPSRV.EXE into%windir%\Start Menu\Programs\Startup .8. Delete C:\TEMP .Windows ME:* Microsoft Windows ME + ICS UPnP Unchecked Buffer System CompromiseSSDPAPI.DLL, UPNP.DLL + SSDPSRV.EXE 4.90.3003 Security Vulnerability Fix:http://www.microsoft.com/technet/security/...n/ms01-059.mspxDirect download [223 KB, English]:http://download.microsoft.com/download/win.../314757USAM.EXEMore info:http://support.microsoft.com/?id=314757MSKB: Internet Connection Sharing (ICS):http://support.microsoft.com/?id=234815MSKB: Universal Plug and Play (UPnP):http://support.microsoft.com/?id=262458HTH
PROBLEMCHYLD Posted January 31, 2008 Posted January 31, 2008 Just install the netsetup.exe file from your Windows Xp machine located C:\WINDOWS\system32and all should work fine the reason is because i think this file is required icsdclt.dllit works with no problems on my computer.
Xeno86 Posted February 3, 2008 Author Posted February 3, 2008 (edited) Hi,Thanks for all advice.I have done some research, using the links you provided as a starting point, and I have been able to install UPnP client together with a monitoring/control tool without having to resort to accessing Windows XP installation CD or a computer with Windows XP.Here are the steps to achieve that:1. Download "Unchecked Buffer in Universal Plug and Play Can Lead to System Compromise for Windows XP" patch in your language: http://support.microsoft.com/kb/315000 2. Uncompress Q315000_WXP_SP1_x86_xxx.exe to any directory you like with WinRAR. 3. Run netsetup.exe from that directory.4. You will be asked confirm installation and then to reboot. 5. After reboot you will be asked about connection type and computer name.6. You will be asked to reboot again.7. After reboot you should see a new icon in the tray - UPnP is installed and working.I have tested this with uTorrent and it worked. The file already contains all the updates. Edited February 4, 2008 by Xeno86
Xeno86 Posted February 4, 2008 Author Posted February 4, 2008 (edited) After using the UPnP add-on I decided to share with my experience so far.Here are my observations:First of all, the service uses a lot of bandwidth. The service will connect to your router regularly (destination: TCP port 5431). It can transfer up to 200 MB a day to your router. This can cause unnecessary risk if you are using it over WiFi with a WEP encryption.Secondly, after intalling UPnP addon there are two new processes on the process list - SSDPSRV.EXE and ICSclient - with 15 threads in total - they allocate ~10MB together which is high. Furthermore those processes aren't idle all the time but they eat your CPU time - especially SSDPSRV.EXE - which ate over 1 cpu minute in 2 hours.Also the service keeps open several ports: 5000, 1900 and 1027 which is not good for security.The service itself isn't very reliable. It happened a few times for me that it allocated ports when I run certain application supporting UPnP but it didn't always free those ports.To sum up - it isn't a piece of software that I would recommend installing. Edited February 4, 2008 by Xeno86
jaclaz Posted February 5, 2008 Posted February 5, 2008 To sum up - it isn't a piece of software that I would recommend installing....which takes you back to square #2 jaclaz
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now