{"guid":"45a2ba85-564b-4d94-9bef-db32b59d7602","title":"Wireless Drivers: Freedom considered harmful?","subtitle":"An OpenWrt perspective on the development of Linux 802.11 support","slug":"32c3-7375-wireless_drivers_freedom_considered_harmful","link":"https://events.ccc.de/congress/2015/Fahrplan/events/7375.html","description":"A review/rant about the progress that free software wireless drivers (especially on Linux) have made over the recent years, as well as the current challenges that driver developers (and users) are facing.","original_language":"eng","persons":["Felix Fietkau"],"view_count":20301,"promoted":false,"date":"2015-12-30T18:00:00.000+01:00","release_date":"2015-12-30T01:00:00.000+01:00","updated_at":"2026-04-18T04:15:02.274+02:00","tags":["Hardware \u0026 Making"],"length":3066,"duration":3066,"thumb_url":"https://static.media.ccc.de/media/congress/2015/7375-hd.jpg","poster_url":"https://static.media.ccc.de/media/congress/2015/7375-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2015/45a2ba85-564b-4d94-9bef-db32b59d7602-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2015/45a2ba85-564b-4d94-9bef-db32b59d7602-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/32c3-7375-wireless_drivers_freedom_considered_harmful","url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_title":"32C3: gated communities","conference_url":"https://api.media.ccc.de/public/conferences/32c3","related":[{"event_id":2811,"event_guid":"fa0727ab-81a7-4197-bc7d-0ce5e9dc4526","weight":5},{"event_id":2813,"event_guid":"7d2e79be-5d42-425b-a335-c41fd18431fb","weight":3},{"event_id":2823,"event_guid":"c6f44cff-122c-44f3-bcf9-683577a67e85","weight":3},{"event_id":2832,"event_guid":"489a414b-2d6b-4f20-8187-813169ca19c9","weight":3},{"event_id":2837,"event_guid":"9f2e9ff0-1555-470b-8743-9f07f54e9097","weight":3},{"event_id":2850,"event_guid":"4f1a0717-6931-4580-9e49-5d523be045df","weight":3},{"event_id":2858,"event_guid":"17259b49-65ef-4726-ae03-a0b90e45806a","weight":3},{"event_id":2879,"event_guid":"3f61827f-8b17-47b4-a43c-e0dce6532cbe","weight":3},{"event_id":2902,"event_guid":"930673b3-4f75-40eb-8be5-574469c3920f","weight":4},{"event_id":2909,"event_guid":"8becd5e2-45df-4723-9d6a-2e9f334875d2","weight":3},{"event_id":2919,"event_guid":"4d473646-e765-441b-98eb-653dfe6bdeb1","weight":5},{"event_id":2938,"event_guid":"03c8501f-d327-4228-a9fe-2635370d25d2","weight":3},{"event_id":2944,"event_guid":"5fb6f7b5-c237-4b64-b786-85e4c95f13ad","weight":6},{"event_id":2945,"event_guid":"9b641e3f-6d6e-4850-bddd-ced7d67af5c6","weight":3},{"event_id":2947,"event_guid":"422ba0b9-debb-436e-9822-e9a201dec845","weight":11},{"event_id":2952,"event_guid":"abc3b46d-6e36-40e5-a037-79724a720183","weight":4},{"event_id":3758,"event_guid":"14590762-b249-463b-9617-46d0f0d3f5b3","weight":3},{"event_id":3761,"event_guid":"b598ebbf-0fc6-4127-bb9d-20ae18f1171d","weight":3},{"event_id":3763,"event_guid":"8fbee7ff-b50c-4310-af9d-d44794669f25","weight":4}],"recordings":[{"size":46,"length":3056,"mime_type":"audio/mpeg","language":"deu","filename":"32c3-7375-de-Wireless_Drivers_Freedom_considered_harmful.mp3","state":"downloaded","folder":"mp3-translated","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-02T17:09:23.308+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/mp3-translated/32c3-7375-de-Wireless_Drivers_Freedom_considered_harmful.mp3","url":"https://api.media.ccc.de/public/recordings/9451","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":41,"length":3056,"mime_type":"audio/opus","language":"deu","filename":"32c3-7375-de-Wireless_Drivers_Freedom_considered_harmful.opus","state":"downloaded","folder":"opus-translation","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-02T17:05:07.566+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/opus-translation/32c3-7375-de-Wireless_Drivers_Freedom_considered_harmful.opus","url":"https://api.media.ccc.de/public/recordings/9448","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":null,"length":null,"mime_type":"application/x-subrip","language":"eng","filename":"DRAFT_32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful.en_DRAFT.srt","state":"todo","folder":"","high_quality":true,"width":null,"height":null,"updated_at":"2022-01-15T18:12:56.990+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/DRAFT_32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful.en_DRAFT.srt","url":"https://api.media.ccc.de/public/recordings/50695","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":225,"length":3066,"mime_type":"video/mp4","language":"eng-deu","filename":"32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_sd.mp4","state":"downloaded","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:13:30.330+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-sd/32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_sd.mp4","url":"https://api.media.ccc.de/public/recordings/9447","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":37,"length":3056,"mime_type":"audio/opus","language":"eng","filename":"32c3-7375-en-Wireless_Drivers_Freedom_considered_harmful.opus","state":"downloaded","folder":"opus","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-02T17:06:11.785+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/opus/32c3-7375-en-Wireless_Drivers_Freedom_considered_harmful.opus","url":"https://api.media.ccc.de/public/recordings/9449","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":46,"length":3056,"mime_type":"audio/mpeg","language":"eng","filename":"32c3-7375-en-Wireless_Drivers_Freedom_considered_harmful.mp3","state":"downloaded","folder":"mp3","high_quality":true,"width":null,"height":null,"updated_at":"2016-01-02T17:08:51.125+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/mp3/32c3-7375-en-Wireless_Drivers_Freedom_considered_harmful.mp3","url":"https://api.media.ccc.de/public/recordings/9450","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":183,"length":3065,"mime_type":"video/webm","language":"eng-deu","filename":"32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_webm-sd.webm","state":"downloaded","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-02-03T14:13:30.054+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/webm-sd/32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/9445","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":603,"length":3065,"mime_type":"video/mp4","language":"eng-deu","filename":"32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_hd.mp4","state":"downloaded","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:13:26.101+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-hd/32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_hd.mp4","url":"https://api.media.ccc.de/public/recordings/9413","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":497,"length":3065,"mime_type":"video/webm","language":"eng-deu","filename":"32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_webm-hd.webm","state":"downloaded","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T21:01:49.805+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/webm-hd/32c3-7375-en-de-Wireless_Drivers_Freedom_considered_harmful_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/9444","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":571,"length":3065,"mime_type":"video/mp4","language":"eng","filename":"32c3-7375-en-Wireless_Drivers_Freedom_considered_harmful.mp4","state":"downloaded","folder":"h264-hd-web","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:13:25.696+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-hd-web/32c3-7375-en-Wireless_Drivers_Freedom_considered_harmful.mp4","url":"https://api.media.ccc.de/public/recordings/9411","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"},{"size":572,"length":3065,"mime_type":"video/mp4","language":"deu","filename":"32c3-7375-de-Wireless_Drivers_Freedom_considered_harmful.mp4","state":"downloaded","folder":"h264-hd-web","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-02-03T14:13:25.897+01:00","recording_url":"https://cdn.media.ccc.de/congress/2015/h264-hd-web/32c3-7375-de-Wireless_Drivers_Freedom_considered_harmful.mp4","url":"https://api.media.ccc.de/public/recordings/9412","event_url":"https://api.media.ccc.de/public/events/45a2ba85-564b-4d94-9bef-db32b59d7602","conference_url":"https://api.media.ccc.de/public/conferences/32c3"}]}