Marvell88w8335Libertas802.11b: Διαφορά μεταξύ των αναθεωρήσεων

Από Hellug Wiki
Χωρίς σύνοψη επεξεργασίας
μΧωρίς σύνοψη επεξεργασίας
 
(3 ενδιάμεσες αναθεωρήσεις από τον ίδιο χρήστη δεν εμφανίζεται)
Γραμμή 1: Γραμμή 1:
Howto Marvell Wireless PCI Adapter σε Linux 64 bit με ndiswrapper
==Εγκατάσταση οδηγού για Netgear WG311V3 NDIS σε Linux AMD64==
Στο [[κονσόλα | τερματικό]] η εντολή:
<pre>lspci -nnk</pre>


Ένα επιτραπέζιο 64 bit με μία ασύρματη pci κάρτα έπεσε στα χέρια μου για να βάλω linux.
δείχνει:
 
<pre>07:06.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless [11ab:1faa] (rev 03)
Στο τερματικό η εντολή lspci -nnk έδειξε:
 
07:06.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless [11ab:1faa] (rev 03)
Subsystem: Netgear WG311v3 802.11g Wireless PCI Adapter [1385:6b00]
Subsystem: Netgear WG311v3 802.11g Wireless PCI Adapter [1385:6b00]
Kernel driver in use:
Kernel driver in use:</pre>
 
Βρήκα μία σελίδα του Bhagyesh Hede, Jun 21, 2009 και δούλευε 26-02-12 με lubuntu 11.10 64bit.
 
(όλο μία γραμμή)
 
http://www.google.gr/url?sa=t&rct=j&q=www.subtlegems&source=web&cd=2&ved=0CCoQFjAB&url=http%3A%2F%2Fsites.google.com%2Fsite%2Fsubtlegems%2Fnetgear-wg311v3-ndis-driver-for-linux-amd64&ei=QzBKT4maKI6x8QPW3_SFDg&usg=AFQjCNE4BV5Y7rSaOuggSJYSpPRV7j0vWw
 
Όπως λέει η κάρτα είναι φτηνή και η marvell δεν έχει οδηγό για 64bit (και δεν βρίσκεις για 32bit linux.) Η λύση είναι στο
 
https://sites.google.com/site/subtlegems/netgear-wg311v3-ndis-driver-for-linux-amd64/wg311v3_ndis_amd64.tar.gz?attredirects=0
 
που δουλεύει με ndiswrapper. Είναι και 64 bit και δουλεύει wpa2 psk.
 
Αφού έχεις κατεβάσει wg311v3_ndis_amd64.tar.gz
 
στο τερματικό σαν root κάνε:


cd /usr/src
Στη [http://sites.google.com/site/subtlegems/netgear-wg311v3-ndis-driver-for-linux-amd64 σελίδα] του Bhagyesh Hede αναφέρει ότι η marvell δεν έχει οδηγό για 64bit ενώ δεν βρίσκεις για 32bit linux. Προτείνει μια λύση που δουλεύει με [[ndiswrapper]]. Είναι και 64 bit και δουλεύει wpa2 psk.
 
tar -xvzf ~/Λήψεις/wg311v3_ndis_amd64.tar.gz


Κατεβάζουμε το αρχείο [https://sites.google.com/site/subtlegems/netgear-wg311v3-ndis-driver-for-linux-amd64/wg311v3_ndis_amd64.tar.gz?attredirects=0 wg311v3_ndis_amd64.tar.gz] και μετά δίνουμε στο [[κονσόλα | τερματικό]] (υποθέτουμε ότι το αρχείο βρίσκεται στο ~/Downloads):
<pre>cd /usr/src
tar -xvzf ~/Downloads/wg311v3_ndis_amd64.tar.gz
apt-get update
apt-get update
apt-get install ndiswrapper-utils-1.9
apt-get install ndiswrapper-utils-1.9
cd wg311v3_ndis
cd wg311v3_ndis
ndiswrapper -i WG311v3.INF
ndiswrapper -i WG311v3.INF
ndiswrapper -m</pre>


ndiswrapper -m
Κάποιες από τις παραπάνω εντολές χρειάζονται πρόσβαση root.


(πάλι σαν root) με nano η vi η gedit άνοιξε το αρχείο /etc/modules και σε μία καινούργια γραμμή στο τέλος βάλε
Ανοίγουμε το αρχείο /etc/modules ως root:
<pre>sudo gedit /etc/modules</pre>


ndiswrapper
Στο τέλος του αρχείου προσθέτουμε τη γραμμή:
<pre>ndiswrapper</pre>


σώσε το και κλείσε το και κάνε επανεκκίνηση.
Σώζουμε το αρχείο και κάνουμε επανεκκίνηση.


Richard Kweskin
[[Κατηγορία:Δικτύωση]]
[[Κατηγορία:Υλικό]]

Τελευταία αναθεώρηση της 01:12, 12 Οκτωβρίου 2013

Εγκατάσταση οδηγού για Netgear WG311V3 NDIS σε Linux AMD64

Στο τερματικό η εντολή:

lspci -nnk

δείχνει:

07:06.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88w8335 [Libertas] 802.11b/g Wireless [11ab:1faa] (rev 03)
	Subsystem: Netgear WG311v3 802.11g Wireless PCI Adapter [1385:6b00]
	Kernel driver in use:

Στη σελίδα του Bhagyesh Hede αναφέρει ότι η marvell δεν έχει οδηγό για 64bit ενώ δεν βρίσκεις για 32bit linux. Προτείνει μια λύση που δουλεύει με ndiswrapper. Είναι και 64 bit και δουλεύει wpa2 psk.

Κατεβάζουμε το αρχείο wg311v3_ndis_amd64.tar.gz και μετά δίνουμε στο τερματικό (υποθέτουμε ότι το αρχείο βρίσκεται στο ~/Downloads):

cd /usr/src
tar -xvzf ~/Downloads/wg311v3_ndis_amd64.tar.gz
apt-get update
apt-get install ndiswrapper-utils-1.9
cd wg311v3_ndis
ndiswrapper -i WG311v3.INF
ndiswrapper -m

Κάποιες από τις παραπάνω εντολές χρειάζονται πρόσβαση root.

Ανοίγουμε το αρχείο /etc/modules ως root:

sudo gedit /etc/modules

Στο τέλος του αρχείου προσθέτουμε τη γραμμή:

ndiswrapper

Σώζουμε το αρχείο και κάνουμε επανεκκίνηση.