Skip to main content

Daihinia blog

v1.8.8 released!

Posted in
  • When displaying system errors, we now also specify which API was called; troubleshooting is easier when the context of the error is known in addition to the error code.

v1.8.7 released!

Posted in
  • We now load DIFxAPI dynamically: from the system if the system has it (newer systems) or from Daihinia package if the system doesn't have it (older systems).
    By doing so, we eliminate the hassle for older systems (XP, Server 2008) users to manually add DIFxAPI.DLL to System32, while permitting Microsoft to fix their library on newer systems (Windows 8.1, 10) without our intervention, via their system updates.
    "Middle-aged" systems like Windows 7 work normally, as usual.
  • (possible bug fix) We now explicitly remove the Miniport part of the driver package upon uninstallation. Reportedly, on some systems, the miniport part remained in the system after Daihinia uninstallation. Hopefully this will fix the issue.

v1.8.6 released!

Posted in
  • (bugfix) License status might have got lost on some systems with multiple user accounts.

Multimedia/Gaming setting in the adapter properties, should I enable it?

Posted in

Some adapters may have a Multimedia/Gaming Environment setting in their properties, as per the picture below.

Some notes on 802.11h

Posted in

802.11h is an extension that allows dynamic frequency usage of the 5GHz spectrum.

The story is that in the 802.11n mode the 2.4GHz spectrum is still used for beaconing and control messages, while the 5GHz spectrum is used for data transmission, so the 2.4GHz band is offloaded.

Enabling 802.11h allows stations to dynamically change the data frequency band, which helps in case of interference with neighboring nodes, resulting in a smoother distribution of traffic across the mesh.

Support of this feature varies from adapter to adapter. Newer adapters use 802.11h by default and it is implicitly enabled with no setting. Moderately old adapters have a setting in the adapter properties, so you have to enable it manually. Old adapters may not have 802.11h at all, but updating their drivers might help bring it, because their drivers usually contain wifi chip microcode, which might also have got updated with a newer driver release.

How to install a WiFi adapter on a desktop computer?

Posted in

Here is a good article how to install a WiFi adapter on a computer that does not come with WiFi preinstalled.

What could WiFi chip manufacturers do in order to improve performance with Daihinia mesh?

Given that chip manufacturers visit our site quite frequently, this is our advice.

First of all, it would be nice if WiFi chips would decrease the beaconing rate the more neighboring nodes they have associated with (in IBSS mode); many neighbors -> beacon rarely. They could consider the default beaconing rate for 1 neighbor, increase the interval to 2 times the default if there are 2 neighbors, to 3 times the default if there are 3 neighbors, and so on.

When the adapter is in Ad-Hoc mode, it already knows how many associated neighbors it has (either the adapter knows or its driver knows, depending on the architecture of the chip/adapter). Just adjust the beaconing rate at the points of association/disassociation procedures.

v1.8.5 released!

Posted in
  • (bugfix) On 64-bit systems, upon package uninstallation, Control App was waiting for user input instead of uninstalling the driver and returning to package uninstaller.

v1.8.4 released!

Posted in
  • Now Control App explicitly unbinds the driver from the interfaces that were not selected by the user for binding (in the Select Adapter dialog). Was causing confusion in some cases.
Syndicate content
Please Register