You are not logged in.
Hi, in order to make an arch Linux install I need to have Internet. The problem is that in order to connect to a wifi network I need to have 2 files in the /lib/firmware/.... Directory this allows the kernel to boot up the wifi firmware correctly at the startup and this happens with every Linux distribution that I have tryed. I used to use the wired connection during the install and then add the files in my system after. The problem is that I don't have and I can't reach a wired connection now and I need to make a clean arch Linux install, the only method seems to be by builiding a custom arch Linux Iso and adding the files to it. I have read the documentation about archiso: https://wiki.archlinux.org/index.php/archiso but when I came to the point in witch it describes how to add files at the iso for me is quite confusing because it only says about how to add a file at the /etc folder, by adding that folder inside the airoot folder If I understood correctly. What I need to do is to add 2 files inside a pretty long path of folders: /lib/firmware/ath10k/.... And is really not clear for me how to do it.
Thank you in advance!
Simon
Last edited by simo8989 (2016-06-02 00:01:23)
Offline
If the necessary firmware isn't already in the linux-firmware package, then you will need to install it regardless onto the installed system. So check out the two ath10k-firmware-*-git packages available in the AUR, and whichever one you need, install it on the Archiso.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline
You really mean that there will exist firmware packages for my specific wireless card? I will check but what I usually do in an installed system is the following: I just delete the files in /lib/firmware/ath10k/QCA6178/hw3.0/ and then insert there 2 .bin files that I download from the Khavalo git repository. So my operation turns out to be a substitution of files and not and installation of packages. What I need is really simple, I just want to acces to the directory tree of the live Iso of arch and swap 2 files in a particular folder, then remaster the iso and boot it.
Last edited by simo8989 (2016-06-02 09:31:46)
Offline
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
I'm glad I read this thread. Though I don't remember exactly why, it caused me to take another look at the Beginner's Guide in the Arch Wiki.
I have a laptop with non-working ethernet. I have been "locked in" to another linux distro because of this. Wifi still works on that machine, but I didn't think I could install Arch on it.
To the point, following the Beginner's Guide, I learned how to establish a wifi connection from within the Arch Install DVD. https://wiki.archlinux.org/index.php/Be … e_Internet Reading the wireless instructions,
iw devthen,
# wifi-menu -o wlp2s0though my actual wireless device was something like, wlp1. Anyway, I was able to ping google to verify an internet connection from within the install DVD.
It was very late, so I didn't continue to install Arch on the machine with its broken ethernet, but now I'm confident it can be done.
I wonder if the OP has tried to connect his wifi while running the Install disk. Maybe he doesn't need a modified ArchIso to get the job done? Or is this a special case involving his ath10k wireless drivers?
tex
Last edited by Texbrew (2016-06-06 16:03:43)
Offline
Perhaps a bit off-topic for this thread, but TexBrew, have you considered USB tethering a phone to do your install? It is generally the easier route.
If you attach the phone and tether it, it will appear as a wired connection to Arch. just run dhcpcd from the install media and you will get an IP address from the phone. Then, the phone will provide NAT forwarding for whatever wireless connection it is using. If you are using your carrier's data (LTE/G3/etc) you could burn through a bit of data, so be careful. But, if the phone is on a wifi, it should(*) happily share that link as well.
(*) T-Mobile, for some reason I cannot fathom, forces tethered phones off of wifi on to LTE. I think it is because most people use wifi tethering and they need the wifi to be the AP, but I digress. That is why I unlock and run alternate firmware (Cyanogenmod)
Edit: simo8989: This applies to you as well -- It might be easier than what you set out to do in the thread. But, this does not answer your original question.
Last edited by ewaller (2016-06-06 16:41:57)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline