Recent am primit un modem zapp pe USB.
L-am conectat, am downloadat scripturile de conectare de la ZAPP romania, am incarcat modulul cdc-acm ... si merge, doar ca merge incet.
Pe Windows obtin viteze destul de mari ... aricum 400-500 kbps cu siguranta. Pe Linux viteza este undeva la 100-160 kbps (adica kilobits si NU kilobytes - ca sa nu fie neintelegeri => aprox 15-20kBps).
Am aflat ca este un patch pentru acest modul de kernel: cdc-acm, care ar trebui sa rezolve problema de viteza. L-am downloadat si l-am aplicat cum scria pe net, cu comanda patch /drivers/....
Totul a decurs bine si am observat ca a fost schimbata sursa cdc-acm.c.
Acum intrebarea:
- CUM compilez UN SINGUR modul de kernel fara a recompila tot kernelul? Pentru aceasta intrebare nu am gasit nici un raspuns pe net.
A doua intrebare:
- MERITA sa ma chinui cu patch-ul asta daca am doar USB 1.1 porturi pe computer?
A treia intrebare:
- Se paote ca sa fie ceva legat de driverul de USB si nu de modem? Imi merge mult mai greu de exemplu sa copiez fisiere pe / de pe memory stick USB sub Linux decat sub Windows. Diferenta este de aprox 5 ori in favoarea Windows.
Mersi.
http://www.linuxquestions.org/linux/answers/LinuxQuestions_org/CDMA_modem_phone_Howto
Asta este pt telefon, dar cred ca merge si la tine, pentru ca it explica cum sa integrezi modulul cdc-acm in modules.conf
Din pacate discutia ce mi-ai indicat tu la linuxquestions.org explica doar partea de instalare ... adica ceea ce am facut si eu si functioneaza.
Pe mine ma intereseaza cum sa aplict acel patch "magic" care modifica modulul cdc-acm rezultand viteza mai mare ... si cum am mai scris inainte, cum sa recompilez doar un singur modul pentru kernelul de linux, fara a recompila intreaga sursa a kernelului???
Mersi.
Csabi's BLOG
Linux registered user # 457717