Köszönöm, így már elfogadja, viszont nem működik.
Közben mást is javítottam (a RADIUS nem úgy működött, ahogy elsőre gondoltam), tehát a mostani állapot:
DELIMITER //
CRE ATE TRIGGER mac_trigger AFTER INS ERT ON radacct FOR EACH ROW
BEGIN
IF (SEL ECT COUNT(*) FROM radcheck WHERE ( UserName = NEW.UserName AND Attribute = 'Calling-Station-Id')) = 0
THEN INS ERT INTO radcheck (id, UserName, Attribute, op, Value) VALUES ( NULL, NEW.UserName, 'Calling-Station-Id', '==' ,NEW.`CallingStationId`);
END IF;
END;
//Annyi a változás, hogy nem az üres sort, hanem a sor hiányát kell figyelni, és nem UPD ATE hanem INS ERT van, ha aktiválódik a trigger.
Petya