rtl8187 driver...

...κάρτες δικτύου, modems, προβλήματα internet
Κανόνες Δ. Συζήτησης
Για την ευκολότερη επίλυση του προβλήματός σας.
Καλό είναι να δημοσιεύσετε τα αποτελέσματα των εντολών στο τερματικό :
lspci -nn
lsusb
rfkill list

rtl8187 driver...

Δημοσίευσηαπό vladx » 23 Σεπ 2009, 15:24

Στην προσπαθεια μου να βαλω τον καταλληλο οδηγο για το aircrack απεγκατεστησα κατα λαθος και αυτον που ειχα.
Τωρα δεν αναγνωριζεται καν η καρτα μου.
Εχω μια rtl8187 ενσωματωμενη σε λαπτοπ.
Πως θα ξαναεγκαταστησω τον οδηγο?

Στο
Κώδικας: Επιλογή όλων
lspci -nn

Παιρνω
Κώδικας: Επιλογή όλων
00:00.0 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:0364]
00:00.1 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:1364]
00:00.2 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:2364]
00:00.3 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:3364]
00:00.4 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:4364]
00:00.5 PIC [0800]: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller [1106:5364]
00:00.6 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device [1106:6364]
00:00.7 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:7364]
00:01.0 PCI bridge [0604]: VIA Technologies, Inc. VT8237/VX700 PCI Bridge [1106:b198]
00:02.0 PCI bridge [0604]: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller [1106:a364] (rev 80)
00:03.0 PCI bridge [0604]: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller [1106:c364] (rev 80)
00:0f.0 IDE interface [0101]: VIA Technologies, Inc. VT8237A SATA 2-Port Controller [1106:0591] (rev 80)
00:0f.1 IDE interface [0101]: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE [1106:0571] (rev 07)
00:10.0 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev a0)
00:10.1 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev a0)
00:10.2 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev a0)
00:10.3 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev a0)
00:10.4 USB Controller [0c03]: VIA Technologies, Inc. USB 2.0 [1106:3104] (rev 86)
00:11.0 ISA bridge [0601]: VIA Technologies, Inc. VT8237A PCI to ISA Bridge [1106:3337]
00:11.7 Host bridge [0600]: VIA Technologies, Inc. VT8251 Ultra VLINK Controller [1106:287e]
00:12.0 Ethernet controller [0200]: VIA Technologies, Inc. VT6102 [Rhine-II] [1106:3065] (rev 7c)
00:13.0 PCI bridge [0604]: VIA Technologies, Inc. VT8237A Host Bridge [1106:337b]
00:13.1 PCI bridge [0604]: VIA Technologies, Inc. VT8237A PCI to PCI Bridge [1106:337a]
02:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8400M G [10de:0428] (rev a1)
05:01.0 Audio device [0403]: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) [1106:3288] (rev 10)
06:04.0 FLASH memory [0501]: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller [1524:0730]
06:04.1 SD Host controller [0805]: ENE Technology Inc ENE PCI SmartMedia / xD Card Reader Controller [1524:0750]
06:04.3 FLASH memory [0501]: ENE Technology Inc ENE PCI Secure Digital / MMC Card Reader Controller [1524:0751]


Ενω σε
Κώδικας: Επιλογή όλων
iwconfig

Παιρω
Κώδικας: Επιλογή όλων
lo no wireless extensions.

eth0 no wireless extensions.


και τελος σε
Κώδικας: Επιλογή όλων
lsusb

παιρνω
Κώδικας: Επιλογή όλων

Bus 001 Device 007: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 002: ID 0402:5606 ALi Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04fc:0801 Sunplus Technology Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Γνωση Linux: Μετρια|| Προγραμματισμος: Καλή|| Λειτουργικο: Ubuntu 12.04 - Windows 7 ||
Desktop || CPU : Intel Core2Quad Q9550 @ 2.83GHz || Ram: 4.00 GB DDR3 || Καρτα Γραφκων : GeForce GTX460
Become a Programmer, Motherfucker
Άβαταρ μέλους
vladx
babeTUX
babeTUX
 
Δημοσιεύσεις: 105
Εγγραφή: 29 Μάιος 2009, 02:36
Τοποθεσία: Αθηνα
Εκτύπωση

Re: rtl8187 driver...

Δημοσίευσηαπό vagrale13 » 23 Σεπ 2009, 15:40

Δωσε το αποτελεσμα απο :
Κώδικας: Επιλογή όλων
history

τις τελευταιες 20 γραμμες!! :mrgreen:
Desktop 1: Mint 13 Maya i386 / Ubuntu 14.10 Utopic Unicorn i386 (development branch)
CPU: AMD ATHLON II X2 215 │ RAM: 4026Mb │ Graphics Card: GeForce 210 512MB │ LG W2243S : 1920 x 1080
Desktop 2: Ubuntu 12.04 LTS Precise Pangoli i386
AMD Athlon 64 X2 5800+ │ 1024Mb │ nForce 7600 256MB (onboard) | 1024 x 768
Laptop : Sony Vaio VGN-N11m : Ubuntu 14.04Lts Trusty Tahr i386 (Mate desktop)


*Οδηγοί - How to - Tutorials σε Κατηγορίες
*Oδηγίες προς νεοεισερχόμενους σε forum ή linux
Άβαταρ μέλους
vagrale13
Freedom
Freedom
 
Δημοσιεύσεις: 7107
Εγγραφή: 04 Απρ 2009, 19:29
Τοποθεσία: κάπου εδώ μέσα στο net :P
Launchpad: vagrale
IRC: vagrale13
Εκτύπωση

Re: rtl8187 driver...

Δημοσίευσηαπό vladx » 23 Σεπ 2009, 15:51

ΕΕμμμμμ.... :roll:
υπαρχει και αλλο ενα προβλημα οτι τα εκανα μανταρα χθες το βραδυ με το Synaptic. Πειραματιζομουνα και αναμεσα στα πειραματα εκανα και αυτη την πατατα με τον οδηγο. Και απο τοτε εχει πεσει πολυ κοπτοραπτικη....
Χαος δηλαδη.... Οριστε τι εγινε και ελπιζω να βγαλεις ακρη...
Κώδικας: Επιλογή όλων
1 sudo apt-get install build-essential
2 sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
3 sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
4 sudo apt-get update
5 sudo dpkg --configure -a
6 sudo apt-get install w32codecs
7 sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
8 sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
9 sudo apt-get update
11 sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
12 sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
13 sudo apt-get google-earth
14 cd /home/christos19/Επιφάνεια \εργασίας
15 sudo sh googleearth-linux-plus-4.3.7284.3916.bin
16 wget http://dl.google.com/earth/client/current/GoogleEarthLinux.bin && chmod +x GoogleEarthLinux.bin && ./GoogleEarthLinux.bin
17 sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
18 sudo gedit /etc/apt/sources.list
19 sudo apt-get update
20 sudo apt-get install build-essential
21 sudo apt-get install aircrack
22 sudo apt-get install kismet
23 sudo apt-get install airsnort
24 sudo apt-get install linux-source
25 sudo apt-get install linux-headers
26 sudo apt-get install sharutils
27 sudo aptitude install aircrack-ng
28 sudo apt-get install checkinstall
29 apt-get install make
30 sudo aptitude install aircrack-ng
31 sudo apt-get install -f
32 sudo apt-get install kdenlive
33 cd /home/christos19/Επιφάνεια\ εργασίας/deluge-1.1.9
34 python setup.py clean -a
35 python setup.py build
36 sudo python setup.py install
37 cd /home/christos19/Επιφάνεια\ εργασίας/deluge-1.1.9
38 python setup.py clean -a
39 python setup.py build
40 cd /home/christos19/Επιφάνεια\ εργασίας/deluge-1.1.9
41 python setup.py clean -a
42 cd /home/christos19/Επιφάνεια\ εργασίας/deluge-1.1.9
43 python setup.py clean -a
44 python setup.py build
45 sudo python setup.py install
46 cd /home/christos19/Επιφάνεια\ εργασίας/deluge-1.1.9
47 python setup.py clean -a
48 python setup.py build
49 sudo python setup.py install
50 python setup.py build
51 sudo apt-get install g++ make python-all-dev python-all python-dbus
52 sudo apt-get install python-gtk2 python-notify librsvg2-common python-xdg python-support subversion libboost-dev libboost-python-dev libboost-iostreams-dev libboost-thread-dev libboost-date-time-dev libboost-filesystem-dev libboost-serialization-dev libssl-dev zlib1g-dev python-setuptools python-chardet
53 python setup.py build
54 sudo python setup.py install
55 cd /home/christos19/rtl8187L_linux_26.1038.0626.2009.release
56 make
57 cd /home/christos19/rtl8187L_linux_26.1038.0626.2009.release/rtl8187
58 make
59 make install r8187.h
60 sudo make install r8187.h
61 sudo make instal
62 sudo make install
63 lspci
64 ifconfig
65 iwconfig
66 lsusb
67 makaronada
68 sudo airmon-ng start wlan0
69 ~ifconfig wlan0 down
70 rmmod r8187 rtl8187 2>/dev/null
71 wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
72 unzip rtl8187_linux_26.1010.zip
73 cd rtl8187_linux_26.1010.0622.2006/
74 wget http://patches.aircrack-ng.org/rtl8187_2.6.24v3.patch
75 tar xzf drv.tar.gz
76 tar xzf stack.tar.gz
77 patch -Np1 -i rtl8187_2.6.24v3.patch
78 make
79 make install
80 airmon-ng
81 sudo airmon-ng
82 airmon-ng
83 sudo airmon-ng
84 sudo airmon-ng wlan1 down
85 sudo airmon-ng stop wlan1
86 sudo airmon-ng start wlan1
87 sudo airmon-ng
88 sudo airmon-ng down wlan0
89 sudo airmon-ng stop wlan0
90 sudo airmon-ng start wlan0
91 sudo airodump-ng
92 sudo airodump-ng wlan0
93 sudo airmon-ng
94 sudo airmon-ng stop wlan2
95 ifconfig wlan2 down
96 sudo ifconfig wlan2 down
97 sudo macchanger --mac 00:11:22:33:44:55 wlan2
98 macchanger --mac 00:11:22:33:44:55 wlan2
99 sudo apt-get install macchanger
100 macchanger --mac 00:11:22:33:44:55 wlan2
101 sudo airmon-ng stop wlan2
102 sudo ifconfig wlan2 down
103 macchanger --mac 00:11:22:33:44:55 wlan2
104 sudo macchanger --mac 00:11:22:33:44:55 wlan2
105 sudo airmon-ng start wlan2
106 sudo airmon-ng wlan0
107 sudo airodump-ng wlan0
108 lspci -vv
109 lspci
110 lsusb
111 obda
112 0bda
113 ls0bda
114 sudo airdriver-ng detect
115 sudo airdriver-ng installed
116 sudo airdriver-ng loaded
117 sudo airdriver-ng kernel
118 sudo airdriver-ng load 36
119 sudo airdriver-ng supported
120 sudo airdriver-ng unload 36
121 sudo airdriver-ng install 36
122 sudo airdriver-ng detect
123 diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
124 index 9212cea..08d04a3 100644
125 --- a/drivers/net/wireless/rtl8187_dev.c
126 +++ b/drivers/net/wireless/rtl8187_dev.c
127 @@ -214,7 +214,11 @@ static int rtl8187_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
128 -hdr->retry = cpu_to_le32(info->control.retry_limit << 8);
129 +if (!(info->flags & IEEE80211_TX_CTL_NO_ACK))
130 +hdr->retry =
131 +cpu_to_le32(info->control.retry_limit << 8);
132 +else
133 +hdr->retry = 0;
134 -hdr->retry = cpu_to_le32(info->control.retry_limit << 8);
135 +if (!(info->flags & IEEE80211_TX_CTL_NO_ACK))
136 +hdr->retry =
137 +cpu_to_le32(info->control.retry_limit << 8);
138 +else
139 +hdr->retry = 0;
140 sudo airdriver-ng detect
141 sudo airdriver-ng installed
142 diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c
143 index 0855cac..221bed6 100644
144 --- a/net/mac80211/tx.c
145 +++ b/net/mac80211/tx.c
146 @@ -611,11 +611,19 @@ ieee80211_tx_h_sequence(struct ieee80211_tx_data *tx)
147 - * number, if we have no matching interface then we
148 - * neither assign one ourselves nor ask the driver to.
149 + * number, so if an injected packet is found, skip
150 + * renumbering it. Also make the packet NO_ACK to avoid
151 + * excessive retries (ACKing and retrying should be
152 + * handled by the injecting application).
153 + * FIXME This may break hostapd and some other injectors.
154 + * This should be done using a radiotap flag.
155 +if (unlikely((info->flags & IEEE80211_TX_CTL_INJECTED) &&
156 + !(tx->sdata->u.mntr_flags & MONITOR_FLAG_COOK_FRAMES))) {
157 +info->flags |= IEEE80211_TX_CTL_NO_ACK;
158 +}
159 ifconfig wlan0 down
160 rmmod r8187 rtl8187 2>/dev/null
161 wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
162 unzip rtl8187_linux_26.1010.zip
163 cd rtl8187_linux_26.1010.0622.2006/
164 wget http://patches.aircrack-ng.org/rtl8187_2.6.24v3.patch
165 tar xzf drv.tar.gz
166 tar xzf stack.tar.gz
167 patch -Np1 -i rtl8187_2.6.24v3.patch
168 make
169 make install
170 clear
171 sudo ifconfig wlan0 down
172 rmmod r8187 rtl8187 2>/dev/null
173 wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
174 unzip rtl8187_linux_26.1010.zip
175 cd rtl8187_linux_26.1010.0622.2006/
176 wget http://patches.aircrack-ng.org/rtl8187_2.6.24v3.patch
177 tar xzf drv.tar.gz
178 tar xzf stack.tar.gz
179 patch -Np1 -i rtl8187_2.6.24v3.patch
180 make
181 make install
182 iwconfig
183 airmon-ng
184 sudo airmon-ng
185 ifconfig wlan0 down
186 rmmod r8187 rtl8187 2>/dev/null
187 wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
188 unzip rtl8187_linux_26.1010.zip
189 airmon-ng
190 sudo airmon-ng
191 ifconfig wlan0 down
192 rmmod r8187 rtl8187 2>/dev/null
193 wget http://dl.aircrack-ng.org/drivers/rtl8187_linux_26.1010.zip
194 unzip rtl8187_linux_26.1010.zip
195 diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
196 index 9212cea..08d04a3 100644
197 --- a/drivers/net/wireless/rtl8187_dev.c
198 +++ b/drivers/net/wireless/rtl8187_dev.c
199 @@ -214,7 +214,11 @@ static int rtl8187_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
200 -hdr->retry = cpu_to_le32(info->control.retry_limit << 8);
201 +if (!(info->flags & IEEE80211_TX_CTL_NO_ACK))
202 +hdr->retry =
203 +cpu_to_le32(info->control.retry_limit << 8);
204 +else
205 +hdr->retry = 0;
206 -hdr->retry = cpu_to_le32(info->control.retry_limit << 8);
207 +if (!(info->flags & IEEE80211_TX_CTL_NO_ACK))
208 +hdr->retry =
209 +cpu_to_le32(info->control.retry_limit << 8);
210 +else
211 +hdr->retry = 0;
212 sudo apt-get install build-essential
213 sudo apt-get install linux-headers-`uname -r`
214 sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
215 make distclean
216 ./configure
217 make
218 sudo make install
219 sudo dpkg --configure -a && sudo apt-get install -f && sudo apt-get update
220 sudo apt-get install linux-headers-$(uname -r) build-essential make patch gettext gcc python-psyco autoconf subversion tcl8.5 libssl-dev libnl1 libnl-dev
221 sudo mkdir /usr/src/drivers
222 cd /usr/src/drivers
223 sudo wget http://wireless.kernel.org/download/iw/iw-0.9.17.tar.bz2
224 sudo tar jxvf iw-0.9.17.tar.bz2
225 cd iw-0.9.17
226 sudo make
227 sudo make install
228 cd /usr/src/drivers/
229 sudo wget http://www.ralinktech.com.tw/data/drivers/RT2870_Firmware_V8.zip
230 sudo unzip RT2870_Firmware_V8.zip
231 sudo cp RT2870_Firmware_V8/rt2870.bin /lib/firmware/$(uname -r)
232 ls -l /lib/firmware/rt2870.bin
233 -rw-r--r-- 1 root root 4096 2009-04-02 23:46 /lib/firmware/rt2870.bin
234 clear
235 cd
236 sudo rmmod rtl8187
237 sudo rmmod mac80211
238 echo "blacklist rtl8187" | sudo tee -a /etc/modprobe.d/blacklist.conf
239 echo "blacklist r8187" | sudo tee -a /etc/modprobe.d/blacklist.conf
240 echo "blacklist rt2870sta" | sudo tee -a /etc/modprobe.d/blacklist.conf
241 echo "blacklist mac80211" | sudo tee -a /etc/modprobe.d/blacklist.conf
242 sudo mkdir /usr/src/drivers
243 sudo wget http://download.aircrack-ng.org/drivers/compat-wireless-aircrack-alfa036h-050nh.tar.bz2
244 sudo tar jxvf compat-wireless-aircrack-alfa036h-050nh.tar.bz2
245 cd compat-wireless-aircrack-alfa036h-050nh
246 sudo make
247 sudo make install
248 sudo make unload
249 sudo modprobe r8187
250 sudo rmmod rtl8187
251 sudo rmmod mac80211
252 clear
253 cd
254 sudo rmmod rtl8187
255 sudo rmmod mac80211

Η μ@@@@@α εγινε στις πρωτες γραμμες.
Γνωση Linux: Μετρια|| Προγραμματισμος: Καλή|| Λειτουργικο: Ubuntu 12.04 - Windows 7 ||
Desktop || CPU : Intel Core2Quad Q9550 @ 2.83GHz || Ram: 4.00 GB DDR3 || Καρτα Γραφκων : GeForce GTX460
Become a Programmer, Motherfucker
Άβαταρ μέλους
vladx
babeTUX
babeTUX
 
Δημοσιεύσεις: 105
Εγγραφή: 29 Μάιος 2009, 02:36
Τοποθεσία: Αθηνα
Εκτύπωση

Re: rtl8187 driver...

Δημοσίευσηαπό ftso » 23 Σεπ 2009, 15:55

Εκτέλεσε:
Κώδικας: Επιλογή όλων
sudo gedit /etc/modprobe.d/blacklist.conf


και σβήσε τις γραμμές:
Κώδικας: Επιλογή όλων
blacklist rtl8187
blacklist r8187


κάνε save,επανεκκίνηση και ξανά δοκίμασε...
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: rtl8187 driver...

Δημοσίευσηαπό vladx » 23 Σεπ 2009, 16:08

Το εκανα και παλι τιποτα...
Υπαρχει κατι αλλο που να μπορω να κανω ?
Γνωση Linux: Μετρια|| Προγραμματισμος: Καλή|| Λειτουργικο: Ubuntu 12.04 - Windows 7 ||
Desktop || CPU : Intel Core2Quad Q9550 @ 2.83GHz || Ram: 4.00 GB DDR3 || Καρτα Γραφκων : GeForce GTX460
Become a Programmer, Motherfucker
Άβαταρ μέλους
vladx
babeTUX
babeTUX
 
Δημοσιεύσεις: 105
Εγγραφή: 29 Μάιος 2009, 02:36
Τοποθεσία: Αθηνα
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Κάρτες Δικτύου (Ethernet, WiFi, Bluetooth) / Internet