---
name: "radiusd_eap2mschap"
section: "8"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["openbsd"]
url: "https://new.carta.tech/radiusd_eap2mschap"
---

# radiusd\_eap2mschap(8)

provides conversion from EAP-MSCHAPv2 to MSCHAPv2

## NAME

**radiusd\_eap2mschap** – provides conversion from EAP-MSCHAPv2 to MSCHAPv2

## SYNOPSIS

**radiusd\_eap2mschap**

## DESCRIPTION

The **radiusd\_eap2mschap** module is executed by [radiusd(8)](/radiusd/8.md) as an “authentication-filter” module to provide conversion from EAP-MSCHAPv2 authentication messages to MS-CHAPv2 authentication messages.

## CONFIGURATIONS

The **radiusd\_eap2mschap** module supports the following configuration key and value:

- **chap-name** *name*

  Specify the name in CHAP. The default is “radiusd”.

## FILES

- */usr/libexec/radiusd/radiusd\_eap2mschap*

  “eap2mschap” module executable.

## EXAMPLES

An example showing the **radiusd\_eap2mschap** module providing an authentication server that supports EAP-MSCHAPv2. Although the [radiusd\_file(8)](/radiusd_file/8.md) module itself doesn't support any EAP methods, when used with the **radiusd\_eap2mschap** module it becomes possible to support EAP-MSCHAPv2.

*/etc/radiusd.conf*:

```
listen on 192.168.0.1
client 192.168.0.0/24 {
    secret SECRET
}
module file {
    set path "/etc/npppd/npppd-users"
}
module eap2mschap
authentication-filter * by eap2mschap
authenticate * by file
```

## SEE ALSO

authenticate(3), [radiusd.conf(5)](/radiusd.conf/5.md), [radiusd(8)](/radiusd/8.md), [radiusd\_file(8)](/radiusd_file/8.md)

## HISTORY

The **radiusd\_eap2mschap** module first appeared in OpenBSD 7.6.
