I just tested this. The correct way is with mac2str(...)
mac2str(...)
Example:
from scapy.utils import mac2str srcmac = "aa:bb:cc:dd:ee:ff" bootp = BOOTP(chaddr=mac2str(srcmac), xid=RandInt(), flags=0x8000)