How to install non-free firmware from Windows via usb?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite












I am new to linux and not particularly tech-savvy in general, so I apologize in advance for any stupid questions.



I have a debian 9 live bootable usb with non-free firmware. I am able to find my wifi network, but I cannot connect as I am missing the necessary firmware (ralink). I do not have an ethernet cable, so I cannot directly download the firmware via the terminal on debian. I need to copy the firmware onto a usb drive from windows and then install the firmware from the usb using the debian terminal.



I have searched for tutorials, but every tutorial (that I have found) assumes that the user is downloading the firmware from a linux os.



In short, this is what I am asking: If I have two files in my downloads folder on Windows, the live iso and the firmware .deb file, how do I create a bootable debian live usb with persistence and the ralink firmware file so that I can use wifi?



I originally burned the iso to the usb with win32 disk imager, and I have EaseUS Partition Master to create partitions if needed.



Any help is greatly appreciated!







share|improve this question






















  • from the terminal what is the output of lspci -knn | grep Net -A2 ?
    – GAD3R
    Nov 5 '17 at 9:59














up vote
2
down vote

favorite












I am new to linux and not particularly tech-savvy in general, so I apologize in advance for any stupid questions.



I have a debian 9 live bootable usb with non-free firmware. I am able to find my wifi network, but I cannot connect as I am missing the necessary firmware (ralink). I do not have an ethernet cable, so I cannot directly download the firmware via the terminal on debian. I need to copy the firmware onto a usb drive from windows and then install the firmware from the usb using the debian terminal.



I have searched for tutorials, but every tutorial (that I have found) assumes that the user is downloading the firmware from a linux os.



In short, this is what I am asking: If I have two files in my downloads folder on Windows, the live iso and the firmware .deb file, how do I create a bootable debian live usb with persistence and the ralink firmware file so that I can use wifi?



I originally burned the iso to the usb with win32 disk imager, and I have EaseUS Partition Master to create partitions if needed.



Any help is greatly appreciated!







share|improve this question






















  • from the terminal what is the output of lspci -knn | grep Net -A2 ?
    – GAD3R
    Nov 5 '17 at 9:59












up vote
2
down vote

favorite









up vote
2
down vote

favorite











I am new to linux and not particularly tech-savvy in general, so I apologize in advance for any stupid questions.



I have a debian 9 live bootable usb with non-free firmware. I am able to find my wifi network, but I cannot connect as I am missing the necessary firmware (ralink). I do not have an ethernet cable, so I cannot directly download the firmware via the terminal on debian. I need to copy the firmware onto a usb drive from windows and then install the firmware from the usb using the debian terminal.



I have searched for tutorials, but every tutorial (that I have found) assumes that the user is downloading the firmware from a linux os.



In short, this is what I am asking: If I have two files in my downloads folder on Windows, the live iso and the firmware .deb file, how do I create a bootable debian live usb with persistence and the ralink firmware file so that I can use wifi?



I originally burned the iso to the usb with win32 disk imager, and I have EaseUS Partition Master to create partitions if needed.



Any help is greatly appreciated!







share|improve this question














I am new to linux and not particularly tech-savvy in general, so I apologize in advance for any stupid questions.



I have a debian 9 live bootable usb with non-free firmware. I am able to find my wifi network, but I cannot connect as I am missing the necessary firmware (ralink). I do not have an ethernet cable, so I cannot directly download the firmware via the terminal on debian. I need to copy the firmware onto a usb drive from windows and then install the firmware from the usb using the debian terminal.



I have searched for tutorials, but every tutorial (that I have found) assumes that the user is downloading the firmware from a linux os.



In short, this is what I am asking: If I have two files in my downloads folder on Windows, the live iso and the firmware .deb file, how do I create a bootable debian live usb with persistence and the ralink firmware file so that I can use wifi?



I originally burned the iso to the usb with win32 disk imager, and I have EaseUS Partition Master to create partitions if needed.



Any help is greatly appreciated!









share|improve this question













share|improve this question




share|improve this question








edited Nov 5 '17 at 7:06









jasonwryan

47k14127176




47k14127176










asked Nov 5 '17 at 7:00









Matt Smith

3014




3014











  • from the terminal what is the output of lspci -knn | grep Net -A2 ?
    – GAD3R
    Nov 5 '17 at 9:59
















  • from the terminal what is the output of lspci -knn | grep Net -A2 ?
    – GAD3R
    Nov 5 '17 at 9:59















from the terminal what is the output of lspci -knn | grep Net -A2 ?
– GAD3R
Nov 5 '17 at 9:59




from the terminal what is the output of lspci -knn | grep Net -A2 ?
– GAD3R
Nov 5 '17 at 9:59










1 Answer
1






active

oldest

votes

















up vote
1
down vote



accepted










How to create a persistent debian USB?



You can easily create a live persistent debian USB through the MKUSB ubuntu tool : How to install mkusb in Debian (there is no dependencies problem )




or in Debian 9 you may find the following file to edit




sudo nano /etc/apt/sources.list.d/base.list 


and add the line



deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main


Save Ctrl + O press Enter then Ctrl + X , then run:



sudo apt install dirmgr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
sudo apt update
sudo apt install mkusb


Fllow this answer to create a persistent USB or see the Ubuntu docs.



How to process it?



  • Install mkusb on the current live USB and Use a second USB device to create a debian persistent USB.(the easy way)

  • Or install virtualbox on windows , install debian , the guest addition and mkusb , attach your usb to the virtual machine (it take a long time)

How to get the wifi working:



The lspci -knn is required tho know the exact wifi card model .



Generally to get the ralink working you need the non-free package firmware-misc-nonfree you can download it from here then install it through dpkg:



sudo dpkg -i firmware-misc-nonfree_20161130-3_all.deb





share|improve this answer


















  • 1




    I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
    – Matt Smith
    Nov 5 '17 at 17:03











  • @MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
    – GAD3R
    Nov 5 '17 at 17:47










Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f402600%2fhow-to-install-non-free-firmware-from-windows-via-usb%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
1
down vote



accepted










How to create a persistent debian USB?



You can easily create a live persistent debian USB through the MKUSB ubuntu tool : How to install mkusb in Debian (there is no dependencies problem )




or in Debian 9 you may find the following file to edit




sudo nano /etc/apt/sources.list.d/base.list 


and add the line



deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main


Save Ctrl + O press Enter then Ctrl + X , then run:



sudo apt install dirmgr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
sudo apt update
sudo apt install mkusb


Fllow this answer to create a persistent USB or see the Ubuntu docs.



How to process it?



  • Install mkusb on the current live USB and Use a second USB device to create a debian persistent USB.(the easy way)

  • Or install virtualbox on windows , install debian , the guest addition and mkusb , attach your usb to the virtual machine (it take a long time)

How to get the wifi working:



The lspci -knn is required tho know the exact wifi card model .



Generally to get the ralink working you need the non-free package firmware-misc-nonfree you can download it from here then install it through dpkg:



sudo dpkg -i firmware-misc-nonfree_20161130-3_all.deb





share|improve this answer


















  • 1




    I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
    – Matt Smith
    Nov 5 '17 at 17:03











  • @MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
    – GAD3R
    Nov 5 '17 at 17:47














up vote
1
down vote



accepted










How to create a persistent debian USB?



You can easily create a live persistent debian USB through the MKUSB ubuntu tool : How to install mkusb in Debian (there is no dependencies problem )




or in Debian 9 you may find the following file to edit




sudo nano /etc/apt/sources.list.d/base.list 


and add the line



deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main


Save Ctrl + O press Enter then Ctrl + X , then run:



sudo apt install dirmgr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
sudo apt update
sudo apt install mkusb


Fllow this answer to create a persistent USB or see the Ubuntu docs.



How to process it?



  • Install mkusb on the current live USB and Use a second USB device to create a debian persistent USB.(the easy way)

  • Or install virtualbox on windows , install debian , the guest addition and mkusb , attach your usb to the virtual machine (it take a long time)

How to get the wifi working:



The lspci -knn is required tho know the exact wifi card model .



Generally to get the ralink working you need the non-free package firmware-misc-nonfree you can download it from here then install it through dpkg:



sudo dpkg -i firmware-misc-nonfree_20161130-3_all.deb





share|improve this answer


















  • 1




    I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
    – Matt Smith
    Nov 5 '17 at 17:03











  • @MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
    – GAD3R
    Nov 5 '17 at 17:47












up vote
1
down vote



accepted







up vote
1
down vote



accepted






How to create a persistent debian USB?



You can easily create a live persistent debian USB through the MKUSB ubuntu tool : How to install mkusb in Debian (there is no dependencies problem )




or in Debian 9 you may find the following file to edit




sudo nano /etc/apt/sources.list.d/base.list 


and add the line



deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main


Save Ctrl + O press Enter then Ctrl + X , then run:



sudo apt install dirmgr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
sudo apt update
sudo apt install mkusb


Fllow this answer to create a persistent USB or see the Ubuntu docs.



How to process it?



  • Install mkusb on the current live USB and Use a second USB device to create a debian persistent USB.(the easy way)

  • Or install virtualbox on windows , install debian , the guest addition and mkusb , attach your usb to the virtual machine (it take a long time)

How to get the wifi working:



The lspci -knn is required tho know the exact wifi card model .



Generally to get the ralink working you need the non-free package firmware-misc-nonfree you can download it from here then install it through dpkg:



sudo dpkg -i firmware-misc-nonfree_20161130-3_all.deb





share|improve this answer














How to create a persistent debian USB?



You can easily create a live persistent debian USB through the MKUSB ubuntu tool : How to install mkusb in Debian (there is no dependencies problem )




or in Debian 9 you may find the following file to edit




sudo nano /etc/apt/sources.list.d/base.list 


and add the line



deb http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial main


Save Ctrl + O press Enter then Ctrl + X , then run:



sudo apt install dirmgr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 54B8C8AC
sudo apt update
sudo apt install mkusb


Fllow this answer to create a persistent USB or see the Ubuntu docs.



How to process it?



  • Install mkusb on the current live USB and Use a second USB device to create a debian persistent USB.(the easy way)

  • Or install virtualbox on windows , install debian , the guest addition and mkusb , attach your usb to the virtual machine (it take a long time)

How to get the wifi working:



The lspci -knn is required tho know the exact wifi card model .



Generally to get the ralink working you need the non-free package firmware-misc-nonfree you can download it from here then install it through dpkg:



sudo dpkg -i firmware-misc-nonfree_20161130-3_all.deb






share|improve this answer














share|improve this answer



share|improve this answer








edited Nov 5 '17 at 17:48

























answered Nov 5 '17 at 11:15









GAD3R

22.7k154895




22.7k154895







  • 1




    I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
    – Matt Smith
    Nov 5 '17 at 17:03











  • @MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
    – GAD3R
    Nov 5 '17 at 17:47












  • 1




    I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
    – Matt Smith
    Nov 5 '17 at 17:03











  • @MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
    – GAD3R
    Nov 5 '17 at 17:47







1




1




I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
– Matt Smith
Nov 5 '17 at 17:03





I tried to install mkusb, but i received the error "keyserver receive failed: No dirmngr" when importing the gpg key. My sources.list file is empty (with the exception of the added mkusb line) and, without internet, I am unable to update it or download dirmngr via the terminal. I am now back to square one: I need to download dirmngr from another os onto a usb and then install it from there. This is the same problem I had with the firmware-misc-nonfree file. I seem to be caught in a catch-22.
– Matt Smith
Nov 5 '17 at 17:03













@MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
– GAD3R
Nov 5 '17 at 17:47




@MattSmith use the virtualbox way it is too long but you can control system + you have an internet connection to install the required package.
– GAD3R
Nov 5 '17 at 17:47

















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f402600%2fhow-to-install-non-free-firmware-from-windows-via-usb%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Bahrain

Postfix configuration issue with fips on centos 7; mailgun relay