Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 27 lipca 2025, 13:47

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 13 ] 
Autor Wiadomość
Post: niedziela, 12 października 2003, 16:01 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Czy ktos dysponuje modulem rtl8139.o przekompilowanym do uzywania z pakietem rshaper. W oryginalnym pakiecie jest tylko modul do 8390.o .

oto co trzba zrobic:

: [/] [] ()
If your ethernet driver is not an 8390-based  one, you have to do your
own changes (while I might  offer patches for  other devices, I am too
lazy to do it with this release).

The code is simple:

  (1) in global space add the following line:
          int (*net_shaper_rx_hook)(struct sk_buff *skb) = NULL;

  (2) Only for Linux-2.2 (not for Linux-2.0), add this too:
          EXPORT_SYMBOL(net_shaper_rx_hook)
      this line must appear after the definition of the hook.

  (3) in the receive function of the driver change
           netif_rx(skb)
  to
           if (net_shaper_rx_hook)
                   (*net_shaper_rx_hook)(skb);
           else
                   netif_rx(skb);

jest to jedna z najpopularniejszych kart i moduł ten moze poprawic prace wielu bałwan jestem DSL .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 12 października 2003, 16:58 
Witam

Znaczy pytasz się czy ktoś to umie zrobić, czy też zróbcie sobie w ten sposób?

Jako zielony - nieśmiało zapytam czym przekompilować.
Czyli
Narzędzie do kompilowania pod Freesco - jakie?
Narzędzie do kompilowania pod Windozą - C?

źródła:
http://www.ar.linux.it/pub/rshaper/

PIOT


Na górę
  
 
 Tytuł:
Post: niedziela, 12 października 2003, 18:55 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Pisze, ze jak ktoś wie i potrafi to moze by to zrobil. Jak bym potrafil i mial narzedzia to bym tu nikomu d... nie zawracał :(


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 12 października 2003, 23:05 
W takim razie potrzebna pomoc.
Ewentualnie mała pomoc. :roll:

PIOT


Na górę
  
 
 Tytuł:
Post: poniedziałek, 13 października 2003, 11:51 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
driver:
http://www.scyld.com/network/rtl8139.html
ftp://ftp.scyld.com/pub/network/rtl8139.c
The driver has been tested with

* Chips: rtl8129, rtl8139/8139A/8139B chips (limited 8139C testing).
* Kernels: starting with 2.0.30/RedHat-4.2 and many later kernels.
* Architectures: x86 and Alpha (limited PowerPC testing).

but not with all combinations of each.

co trzeba zrobić:
Cytuj:
The code is simple:

(1) in global space add the following line:
int (*net_shaper_rx_hook)(struct sk_buff *skb) = NULL;

(2) Only for Linux-2.2 (not for Linux-2.0), add this too:
EXPORT_SYMBOL(net_shaper_rx_hook)
this line must appear after the definition of the hook.

(3) in the receive function of the driver change
netif_rx(skb)
to
if (net_shaper_rx_hook)
(*net_shaper_rx_hook)(skb);
else
netif_rx(skb);

NOTE 1: using non-8390-based modularized drivers with Linux-2.2
---------------------------------------------------------------


narzedzie do tego.

http://www.freesco.pl/download/zipslack/zipslack.zip
gdzie to bedzie w kodzie .c " in global space " bo nie moge tam sekcji takiej znaleść :(

moze tu ??
: [/] [] ()
*/

Tu bym to wpisał ????
static void *rtl8139_probe1(struct pci_dev *pdev, void *init_dev,
                     long ioaddr, int irq, int chip_idx, int find_cnt);
static int rtl_pwr_event(void *dev_instance, int event);


uczeni w pismie proszę o zajecie sie tym driverem :) opis jest w pliku README w pakiecie rshaper.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 14 października 2003, 20:56 
Offline

Rejestracja: wtorek, 27 sierpnia 2002, 13:35
Posty: 93
Lokalizacja: Lublin
Nie mam możliwości tego sprawdzić w najbliższym czasie, ale spróbowałbym porównać źródło sterownika do 8390 przed i po wpaczowaniu poprawek, które są w paczce ze źródłami do rshapera (8390-2.0.c.patch - czy inny zależnie od jądra oczywiście). Analogicznie do tego wstawiłbym te poprawki:
: [/] [] ()
The code is simple:

(1) in global space add the following line:
int (*net_shaper_rx_hook)(struct sk_buff *skb) = NULL;

(2) Only for Linux-2.2 (not for Linux-2.0), add this too:
EXPORT_SYMBOL(net_shaper_rx_hook)
this line must appear after the definition of the hook.

(3) in the receive function of the driver change
netif_rx(skb)
to
if (net_shaper_rx_hook)
(*net_shaper_rx_hook)(skb);
else
netif_rx(skb);

NOTE 1: using non-8390-based modularized drivers with Linux-2.2

do źródła dla 8139.
Droga trochę okrężna, ale chyba "w tym szaleństwie jest metoda".
Pozdrawiam


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 15 października 2003, 22:57 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Dokladnie tak zrobilem :)

poprawka:
zródla sa na stronie realteka
A zipslack musi byc 3.9 ze strony freesco ze zmienionym jadrem 2.0.38
i plikami zrodlowymi wszystko na stronie freescosoftu


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 16 października 2003, 11:47 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
zciech pisze:
Dokladnie tak zrobilem :)


to znaczy że działa już ten moduł?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 16 października 2003, 15:21 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Jescze nie ale moze wkrótce, jak sie nie znajdzie nikt madrzejszy :(

Pisalem, ze porównalem te kody i dlataego zaproponowalem to miejsce.

próbowalem kompilowac, ale brakuje mu jakis plikow *.h modversion.h nie ma ich w źródlach a powinny być w kataligu ////asm

Łatwiej bedzie karte zmienic na kompatybilną :cry:


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 18 października 2003, 23:04 
Jak tam prace?
Troche pogrzebałem w sieci i znalazłem mnogo postów w których pytają się skąd pobrać ww. pliczek.

życzę sukcesu, niech moc będzie z Tobą.

Czekam z niecierpliwością.

PIOT


Na górę
  
 
 Tytuł:
Post: sobota, 25 października 2003, 21:29 
Offline
Użytkownik

Rejestracja: czwartek, 26 czerwca 2003, 17:06
Posty: 247
Lokalizacja: Szczecinek
rshaper by Bogdan działa ponoć na wiekszej ilości sieciówek (rtl 8139 również) za kilka dni będę testował, ale z wypowiedzi trzepak.freesco wynika że paczka jest OK
ftp://213.76.198.163/0.2.7/rshaper_Bogdan


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 25 października 2003, 23:03 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Potwierdzam działa :) z 8139.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 6 listopada 2003, 20:23 
Jestem poważnie zdziwiony.
Bogdanowy rshaper działa!!!

Mała uwaga dla wdrażających:
Komenda "rshaperctl 192.160.0.2 6400 10"
ogranicza upload do 6,4 kB/s czyli słownie kiloBAJTa na sekundę
nie mylić z kb/s, tak jak w SDI 115 kb/s. (kilobitów na s.)
Łatwo sobie wyobrazić łącze o przepustowości ogólnej jak w SDI, a my dla każdego usera ograniczamy upload do 9600 (kB) - czyli właściwie nie ograniczamy.

Jeszcze raz wielkie dzieki dla Bogdana. ftp://213.76.198.163

PIOT


Na górę
  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 13 ] 

Strefa czasowa UTC+2godz.


Kto jest online

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


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl