I installed the linux-firmware package in the template but during the install there were errors relating to the lack of internet access to download dependencies and the problem with all networking (both wired and wireless) persists. Is the likely reason it didn't work due to the fact it couldn't download the dependencies? If so, how can i overcome this? Will an old usb to ethernet adapter perhaps work?
Downloaded the following to a USB:
http://mirror.internode.on.net/pub/fedora/linux/updates/20/x86_64/linux-firmware-20140605-38.gita4f3bc03.fc20.noarch.rpm* CAN SOMEONE CONFIRM THIS THE CORRECT FILE???
Assigned all USB to the Template VM, copied the rpm to a local directory and ran the following from shell:
[user@fedora-20-x64 Downloads]$ su
[root@fedora-20-x64 Downloads]# yum localinstall linux-firmware-20140605-38.gita4f3bc03.fc20.noarch.rpm
Loaded plugins: langpacks, post-transaction-actions, refresh-packagekit, yum-
: qubes-hooks
Examining linux-firmware-20140605-38.gita4f3bc03.fc20.noarch.rpm: linux-firmware-20140605-38.gita4f3bc03.fc20.noarch
Marking linux-firmware-20140605-38.gita4f3bc03.fc20.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package linux-firmware.noarch 0:20140605-38.gita4f3bc03.fc20 will be installed
--> Finished Dependency Resolution
Could not get metalink
https://mirrors.fedoraproject.org/metalink?repo=fedora-20&arch=x86_64 error was
14: curl#22 - "The requested URL returned error: 500"
http://yum.qubes-os.org/r2/current/vm/fc20/repodata/repomd.xml: [Errno 14] HTTP Error 500 - Internal Server Error
Trying other mirror.
Could not get metalink
https://mirrors.fedoraproject.org/metalink?repo=updates-released-f20&arch=x86_64 error was
14: curl#22 - "The requested URL returned error: 500"
Dependencies Resolved
================================================================================
Package
Arch Version
Repository Size
================================================================================
Installing:
linux-firmware
noarch 20140605-38.gita4f3bc03.fc20
/linux-firmware-20140605-38.gita4f3bc03.fc20.noarch 54 M
Transaction Summary
================================================================================
Install 1 Package
Total size: 54 M
Installed size: 54 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction (shutdown inhibited)
Warning: RPMDB altered outside of yum.
Installing : linux-firmware-20140605-38.gita4f3bc03.fc20.noarch 1/1
Running post transaction command: /usr/lib/qubes/qubes-trigger-sync-appmenus.sh
http://yum.qubes-os.org/r2/current/vm/fc20/repodata/repomd.xml: [Errno 14] HTTP Error 500 - Internal Server Error
Trying other mirror.
One of the configured repositories failed (Qubes OS Repository for VM (updates)),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Disable the repository, so yum won't use it by default. Yum will then
just ignore the repository until you permanently enable it again or use
--enablerepo for temporary usage:
yum-config-manager --disable qubes-vm-r2-current
4. Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands,
so will have to try and fail each time (and thus. yum will be be much
slower). If it is a very temporary problem though, this is often a nice
compromise:
yum-config-manager --save --setopt=qubes-vm-r2-current.skip_if_unavailable=true
failure: repodata/repomd.xml from qubes-vm-r2-current: [Errno 256] No more mirrors to try.
http://yum.qubes-os.org/r2/current/vm/fc20/repodata/repomd.xml: [Errno 14] HTTP Error 500 - Internal Server Error
[root@fedora-20-x64 Downloads]#
If anyone has any suggestions of feedback, please let me know.
Thanks,
Liam