« first day (3746 days earlier)      last day (1231 days later) » 

8:54 PM
Knowing the data usage has an impact on my family CO2 emissions, I would like to give a daily data quota to each of my family members.

I want to add a Linux box between my WIFI device and the internet to achieve that goal

Instead of developing my own solution from scratch, could you advise what are the best opensource solutions I can use and/or extend to achieve this goal ?

(let me know if this not the right place to ask this)
 
9:51 PM
@FredericConrotte A question would be how you could identify family members. Assuming everyone has their own devices, you might be able to use MAC addresses. But those are only visible within the network, so either the quotas have to be enforced by the Wifi access point itself, or the access point has to operate in bridge mode (with routing being performed afterwards). Another alternative might be a separate (virtual) network per user.
Instead of setting strict quotas, simply limiting the available bandwidth could be very effective. Even consumer routers have some QoS settings that could be useful here.
But given that your goal is CO2 reduction (not making life difficult), there might be more effective ways towards your goal. Technical measures should also consider the CO2 cost of producing and running extra hardware. E.g. streaming a movie can be better than pressing and shipping a single-use DVD. There is also opportunity cost: the money invested here could also be used to offset emissions another way.
 

« first day (3746 days earlier)      last day (1231 days later) »