Početak › Forumi › Linuks distribucije › OpenSuSE › Muči me modem ne mogu ga nikako namestiti !!!
- This topic has 49 odgovora, 16 glasova, and was last updated 20 years, 8 months ranije by
diablo_.
-
AutorČlanci
-
7. decembar 2005. u 3:03 pm #36820
kmilos
UčesnikPa koliko znam nije (neka me moderatori isprave), jedino što je zabranjeno je reklamiranje za pare i govor mržnje… i pornografija, možda još nešto…
Inače, i dalje mi nije jasno gde se ljudi zaglavljuju? Je l’ vam se učitava taj Intel536ep.ko ili ne? Šta ima u dmesg-u? /proc/modules? Je l’ napravi /dev/536ep ili ne? Za /dev/modem ćemo lako…
Ja ne mogu da nagađam i čačkam ovo jer nemam hardver, moraćete da pronađete gde je tačno problem sa ovim modulom. “Jednostavno ne radi na 10.0” jednostavo ništa ne govori, a meni je najlakše da vas pustim da čekate. 😉
E da, preporučujem još i da pratite dopisnu listu na http://linmodems.technion.ac.il/archive-fifth/maillist.html
7. decembar 2005. u 4:23 pm #36821Svarun88
Učesnik/dev/536ep ima da se izabere u kppp i onom suse-ovom cudu za dialovanje, ali ga nema u dev direktorijumu. intel536.ko se napravi sa rpm-om, ( sa source naravno ne ), al kad pousas da ga loadujes izbaci gresku kao ne postoji. Nesto u tom fazonu nemam sad SuSE na masini pa nemogu da kazem tacno.
Aj zivi svi bili i docekali nove drajvere. 😕7. decembar 2005. u 4:31 pm #368227. decembar 2005. u 4:51 pm #36823kmilos
UčesnikU stvari, mislim da SUSE-tovom paketu fali još jedan patch jer koriste 4.69 drajvere (koji imaju problema od 2.6.10 kernela), a trebalo bi 4.71 koji su opravljeni za novije kernele.
Evo ideje ako neko hoće da eksperimentiše: probajte sa 4.71 drajverima (nekompilirane), pa da na njih primenite SUSE-tove patch-eve za gcc 4.0 pre kompiliranja:
[code]— coredrv/coredrv.c
+++ coredrv/coredrv.c
@@ -70,7 +70,7 @@#include”softcore.h”
int softcore_init_struct(struct softcore_struct*);
-EXPORT_SYMBOL_NOVERS(softcore_init_struct);
+EXPORT_SYMBOL(softcore_init_struct);
int open(void);
void close(void);
void stop(void);
[/code]i
[code]— coredrv/lock_lin.h
+++ coredrv/lock_lin.h
@@ -89,44 +89,44 @@-extern void linux_MT_AcquireLock_LAPMrx_que(void);
-extern void linux_MT_ReleaseLock_LAPMrx_que(void);
-extern void linux_MT_AcquireLock_LAPMtx_que(void);
-extern void linux_MT_ReleaseLock_LAPMtx_que(void);
-extern void linux_MT_AcquireLock_LAPMemptied_que(void);
-extern void linux_MT_ReleaseLock_LAPMemptied_que(void);
-extern void linux_MT_AcquireLock_PortQIn(void);
-extern void linux_MT_ReleaseLock_PortQIn(void);
-extern void linux_MT_AcquireLock_PortQOut(void);
-extern void linux_MT_ReleaseLock_PortQOut(void);
-extern void linux_MT_AcquireLock_dte_rx_buffer(void);
-extern void linux_MT_ReleaseLock_dte_rx_buffer(void);
-extern void linux_MT_AcquireLock_dte_tx_buffer(void);
-extern void linux_MT_ReleaseLock_dte_tx_buffer(void);
-extern void linux_MT_AcquireLock_acu_rx_buffer(void);
-extern void linux_MT_ReleaseLock_acu_rx_buffer(void);
-extern void linux_MT_AcquireLock_acu_tx_buffer(void);
-extern void linux_MT_ReleaseLock_acu_tx_buffer(void);
-extern void linux_MT_AcquireLock_dce_rx_buffer(void);
-extern void linux_MT_ReleaseLock_dce_rx_buffer(void);
-extern void linux_MT_AcquireLock_dce_tx_buffer(void);
-extern void linux_MT_ReleaseLock_dce_tx_buffer(void);
-extern void linux_MT_AcquireLock_received_que(void);
-extern void linux_MT_ReleaseLock_received_que(void);
-extern void linux_MT_AcquireLock_emptied_que(void);
-extern void linux_MT_ReleaseLock_emptied_que(void);
-extern void linux_MT_AcquireLock_transmit_que(void);
-extern void linux_MT_ReleaseLock_transmit_que(void);
-extern void linux_MT_AcquireLock_clm_bg(void);
-extern void linux_MT_ReleaseLock_clm_bg(void);
-extern void linux_MT_AcquireLock_timer_task(void);
-extern void linux_MT_ReleaseLock_timer_task(void);
-extern void linux_MT_AcquireLock_mt_dsp(void);
-extern void linux_MT_ReleaseLock_mt_dsp(void);
-extern void linux_AcquireLock_data_to_user(void);
-extern void linux_ReleaseLock_data_to_user(void);
-extern void linux_AcquireLock_rts1(void);
-extern void linux_ReleaseLock_rts1(void);
+extern asmlinkage void linux_MT_AcquireLock_LAPMrx_que(void);
+extern asmlinkage void linux_MT_ReleaseLock_LAPMrx_que(void);
+extern asmlinkage void linux_MT_AcquireLock_LAPMtx_que(void);
+extern asmlinkage void linux_MT_ReleaseLock_LAPMtx_que(void);
+extern asmlinkage void linux_MT_AcquireLock_LAPMemptied_que(void);
+extern asmlinkage void linux_MT_ReleaseLock_LAPMemptied_que(void);
+extern asmlinkage void linux_MT_AcquireLock_PortQIn(void);
+extern asmlinkage void linux_MT_ReleaseLock_PortQIn(void);
+extern asmlinkage void linux_MT_AcquireLock_PortQOut(void);
+extern asmlinkage void linux_MT_ReleaseLock_PortQOut(void);
+extern asmlinkage void linux_MT_AcquireLock_dte_rx_buffer(void);
+extern asmlinkage void linux_MT_ReleaseLock_dte_rx_buffer(void);
+extern asmlinkage void linux_MT_AcquireLock_dte_tx_buffer(void);
+extern asmlinkage void linux_MT_ReleaseLock_dte_tx_buffer(void);
+extern asmlinkage void linux_MT_AcquireLock_acu_rx_buffer(void);
+extern asmlinkage void linux_MT_ReleaseLock_acu_rx_buffer(void);
+extern asmlinkage void linux_MT_AcquireLock_acu_tx_buffer(void);
+extern asmlinkage void linux_MT_ReleaseLock_acu_tx_buffer(void);
+extern asmlinkage void linux_MT_AcquireLock_dce_rx_buffer(void);
+extern asmlinkage void linux_MT_ReleaseLock_dce_rx_buffer(void);
+extern asmlinkage void linux_MT_AcquireLock_dce_tx_buffer(void);
+extern asmlinkage void linux_MT_ReleaseLock_dce_tx_buffer(void);
+extern asmlinkage void linux_MT_AcquireLock_received_que(void);
+extern asmlinkage void linux_MT_ReleaseLock_received_que(void);
+extern asmlinkage void linux_MT_AcquireLock_emptied_que(void);
+extern asmlinkage void linux_MT_ReleaseLock_emptied_que(void);
+extern asmlinkage void linux_MT_AcquireLock_transmit_que(void);
+extern asmlinkage void linux_MT_ReleaseLock_transmit_que(void);
+extern asmlinkage void linux_MT_AcquireLock_clm_bg(void);
+extern asmlinkage void linux_MT_ReleaseLock_clm_bg(void);
+extern asmlinkage void linux_MT_AcquireLock_timer_task(void);
+extern asmlinkage void linux_MT_ReleaseLock_timer_task(void);
+extern asmlinkage void linux_MT_AcquireLock_mt_dsp(void);
+extern asmlinkage void linux_MT_ReleaseLock_mt_dsp(void);
+extern asmlinkage void linux_AcquireLock_data_to_user(void);
+extern asmlinkage void linux_ReleaseLock_data_to_user(void);
+extern asmlinkage void linux_AcquireLock_rts1(void);
+extern asmlinkage void linux_ReleaseLock_rts1(void);#if(1)
#define MT_AcquireLock_mt_dsp() linux_MT_AcquireLock_mt_dsp();[/code]
(ovaj poslednji #define bi trebalo da bude sve u jednom redu)Ostatak ide po Intel-ovom readme-ju (ili samo pregazite .ko module iz SUSE-tovog rpm-a ovim pa restartujte).
7. decembar 2005. u 10:13 pm #36824Svarun88
Učesnik@Svarun88
pa intel536.ko naravno da ne postoji, ali Intel536.ko da…cepidlako… 😉 😉
aj` nek` neko proba ovo sto je milos poslao pa nek` javi
8. decembar 2005. u 3:04 pm #36825Mr_Pingvin
UčesnikMa ne vredi.. da su open source.. onda bi se lako prepravilo… core lib je zatvoren i prekompajliran u Intelu… Jedino njima da zapretimo… Uostalom mogli bi da objave opensource.. mislim stvarno, ko jos osim nas koristi modem… to je istorija… Stvarno su neozbiljni.. 😈 😈
Nista najpametnije je preci na modernije tehnologije… mada meni to nije potrebno za proveru mail-a i citanje foruma…
8. decembar 2005. u 9:51 pm #36826Mr_Pingvin
UčesnikJa se vraćam na Slek. Tamo sve radi….. osim zavisnosti.. puuu.. Glupi suse!! ko ga napravi tako susranog.. 😀 😀
9. decembar 2005. u 10:28 am #36827diablo_
UčesnikKad sam ga instalirao mislio sam da sam nasao najbolju distribuciju.Skakao sam po sobi od srece i govance me sjebalo…
9. decembar 2005. u 6:55 pm #36828Mr_Pingvin
UčesnikPa da… ja sam pre koristio 9.2.. sve je lepo radilo samo što se vukao ko pužić.. Sada kada su lepo optimizovali, opet su morali nešto da izmisle..
Večeras vraćam slackware.. samo ovaj put forever.. 🙂 🙂
Neću više suse ni da mi plate, ni kada budem ugradio whireless ili adsl.. ma nikad.. 👿
10. decembar 2005. u 3:08 am #36829skylord
UčesnikPodesio sam 536ep da radi na 10. Posto mi se taj distro toliko svideo, jurio sam po netu ko blesav da nadjem drivere koje rade sve dok slucajno na jednom od lin foruma nisam naleteo na lika koji je tvrdio da ima driver koji radi al za FC4. Kontaktirao sam ga i on mi je poslao modifikovan paket i jos se ponudio da mi pomogne, tako da je sve proslo bez ikakvih vecih problema bar kad je kompajliranje u pitanju. Izvinjavam se svima sto trenutno nisam u mogucnosti da okachim paket (iza proxy-a sam i nije mi dozvoljen upload). Samog autora mozete kontaktirati na
i pitati ga za paket.
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.