by DiSToAGe | ![]() |
Compatibility

Compatibility matrix > Known issues
Compatibility matrix
Here is the compatibility matrix. This matrix displays only OS and java jvms on which UPNPLib has been tested. The fact that your OS/jvm isn't listed doesn't necessarily means that UPNPLib can't be used on it. If you use UPNPLib on other OS/jvms without or with problems, don't hesitate to mail us the informations.
The version has the following meaning :
- 1.4.x means 1.4.0, 1.4.1, 1.4.2 ...
- 1.4.1+ means 1.4.1, 1.4.2 ...
OS/JVMs | Sun 1.4.x/1.5.x | Ibm 1.4.1+ | Blackdown 1.4.1+ | Bea 1.4.2 | Apple 1.4.1+ |
---|---|---|---|---|---|
![]() Linux |
![]() |
![]() |
![]() |
![]() |
N/A |
![]() Windows |
![]() |
||||
![]() MacOSX |
|||||
![]() Solaris |
Known issues
Here is a list of known problems :
- On linux with some environment configurations (true with all jdks) UPNPLib is unable to discover UPNP devices. The problem is that the created UDP packets have a wrong checksum. Some network hardware, drivers, kernel versions (≥ 2.6.7) can fix this problem.
- Linux kernels 2.6.8 to 2.6.12 have also bugs with UDP packets wrong checksums. see linux kernel 4922 and 4979 bug reports.