I am developing an IPv6 network device driver. It should behaviors like a router, i.e. send router advertisement regularly. But now my device is working like a node, send router solicitation. What should I do to change it to a router? Thanks.
The Linux kernel does not know how to send router advertisements; it relies on a userspace daemon for that. You'll want to install and configure
Setting the sysctl