Skompilowanie Patcha rtl8187

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
yaho71
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 08 sie 2010, 12:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Skompilowanie Patcha rtl8187

Post autor: yaho71 »

Witam, mógłby mi ktoś pomóc skompilować tego patcha do karty:
diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c
index 9212cea..08d04a3 100644
--- a/drivers/net/wireless/rtl8187_dev.c
+++ b/drivers/net/wireless/rtl8187_dev.c
@@ -214,7 +214,11 @@ static int rtl8187_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
hdr->flags = cpu_to_le32(flags);
hdr->len = 0;
hdr->rts_duration = rts_dur;
- hdr->retry = cpu_to_le32(info->control.retry_limit << 8);
+ if (!(info->flags & IEEE80211_TX_CTL_NO_ACK))
+ hdr->retry =
+ cpu_to_le32(info->control.retry_limit << 8);
+ else
+ hdr->retry = 0;
buf = hdr;

ep = 2;
@@ -232,7 +235,11 @@ static int rtl8187_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
memset(hdr, 0, sizeof(*hdr));
hdr->flags = cpu_to_le32(flags);
hdr->rts_duration = rts_dur;
- hdr->retry = cpu_to_le32(info->control.retry_limit << 8);
+ if (!(info->flags & IEEE80211_TX_CTL_NO_ACK))
+ hdr->retry =
+ cpu_to_le32(info->control.retry_limit << 8);
+ else
+ hdr->retry = 0;
hdr->tx_duration =
ieee80211_generic_frame_duration(dev, priv->vif,
skb->len, txrate);
Awatar użytkownika
leon1313
Zakręcona Traszka
Zakręcona Traszka
Posty: 668
Rejestracja: 02 sty 2006, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Skompilowanie Patcha rtl8187

Post autor: leon1313 »

To patcha się kompiluje? Myślałem zawsze, że się aplikuje na plik źródłowy i dopiero zmodyfikowany program kompiluje.
"Poza tym dostałeś PLONKa i zabraniam Ci pisać na te grupe!!! Powiedziałem PLONK i sie zamknij i nawet nie knuj rzeby mi odpisywać! Zabraniam!!!"
Awatar użytkownika
kris55
Zakręcona Traszka
Zakręcona Traszka
Posty: 560
Rejestracja: 16 mar 2010, 16:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86

Odp: Skompilowanie Patcha rtl8187

Post autor: kris55 »

Tu masz TUTORIAL: Installing driver RTL8187, r8187, rt2800usb on Ubuntu Jaunty and Lucid http://forum.aircrack-ng.org/index.php?topic=5755.0
i HOWTO - RTL8187 with ndiswrapper http://ubuntuforums.org/showthread.php?t=493958
Linux Puppy 5.20 ROX + OpenBox & Ubuntu 10.04 GNOME
Linux Registered User #308993 ---> http://www.counter.li.org
Linux Counter is not an exclusive club. Any Linux user can join and it's free.
yaho71
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 08 sie 2010, 12:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Skompilowanie Patcha rtl8187

Post autor: yaho71 »

Dzięki Kris55. Zainstalowałem patcha.
Tylko mam dwie karty jedną wbudowaną i drugą pod USB(rtl8187) i załadowałem tylko moduł pod rtl,
jak przywrócić do życia teraz wbudowaną? nie widzi jej wcale. Przypuszczam że trzeba moduł tez załadować tak jak do rtl to zrobiłem. nie bardzo sie znam, móglby mi ktoś pomóc jak go załadować?
Awatar użytkownika
kris55
Zakręcona Traszka
Zakręcona Traszka
Posty: 560
Rejestracja: 16 mar 2010, 16:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86

Odp: Skompilowanie Patcha rtl8187

Post autor: kris55 »

Moment, sprzeczne informacje:
..przywrócić do życia teraz wbudowaną?
Nic nie napisałeś że masz 2 karty, to znaczy że ona była poprzednio widoczna? to że jej system nie widzi, to normalne jak nie ma sterownika, czyli zainstalować do niej sterownik.
Linux Puppy 5.20 ROX + OpenBox & Ubuntu 10.04 GNOME
Linux Registered User #308993 ---> http://www.counter.li.org
Linux Counter is not an exclusive club. Any Linux user can join and it's free.
yaho71
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 08 sie 2010, 12:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Skompilowanie Patcha rtl8187

Post autor: yaho71 »

Nie, dwie działały wcześniej. Zainstalowałem ten sterownik compat-wireless-aircrack-jaunty-patched.
I załadowałem moduł dla realteka (usb) a wbudowanej teraz nie widzi wcale..
Rozumiem że sterowniki sa tylko trzeba teraz załadować jeszcze moduł do tej wbudowanej?
Wbudowana karta to Intel Corporation Centrino Wireless-N 1000.
Awatar użytkownika
kris55
Zakręcona Traszka
Zakręcona Traszka
Posty: 560
Rejestracja: 16 mar 2010, 16:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86

Odp: Skompilowanie Patcha rtl8187

Post autor: kris55 »

Nie uruchamiałem na jednym urządzeniu 2 kart Wifi, więc nie pomogę, ale na logikę jak jej system "nie widzi" to brak jest sterownika.
Linux Puppy 5.20 ROX + OpenBox & Ubuntu 10.04 GNOME
Linux Registered User #308993 ---> http://www.counter.li.org
Linux Counter is not an exclusive club. Any Linux user can join and it's free.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości