We have a serious problem with new installations on laptops that have only a wireless network device requiring some network drivers, like bcmwl-kernel-source.
Many laptops don't have an Ethenet port nowadays.
There is no build-essential in a default installation. So we can't install a dkms module or build anything from source.
The only way is to manually download very many packages required to install build-essential and install them manually using dpkg.
Is there any other way that an ordinary user can go with?
This question arose from this question.
I suggested to install xenial that has build-essential by default.
If there is no other Ubuntu installation available, suggesting something like apt-offline doesn't seem to be good enough.
It looks like all the required packages are provided on the installation media (pool directory). If anyone could suggest a script or any other simple way to download and install them all, it would be a great answer.