Drajveri na DSL (darn small) ,djole... pa to radi
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Drajveri na DSL (darn small) ,djole... pa to radi  (Pročitano 1479 puta)
0 članova i 1 posetilac pregledaju ovu temu.
dukenukem_4d
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2073



« poslato: 05 Јануар 2009, 03:48:51 »

Cheesy

Mali ali dinamitan... to je DSL verzija  DSL 4.4

e sad ,mogu manje ili vise lako da mu se dodaju par drajvera Cheesy

gcc1-with-libs.dsl
kernelsource-2.4.31.dsl
gnu-utils.dsl
gcc-2.95.dsl
(oko 25 MB ukupno)

poneki drajveri idu i sa gcc  3.3.4
inace
Kod:
sudo ln -sf /usr/bin/gcc-2.95 /usr/bin/gcc


ali ima i problema :Smiley
konkretno za hcfmodem mu je bilo potrebno da se omoguci apt (u meniju ,on tada skine sa interneta dsl-dpkg.dsl)

pa posle ,paketi od woodija
Kod:
apt-get install cpio
posle ovoga i gornjeg gcc 2.95 prolazi make install

ali za konkretno pravljenje dsl mora da se jos malo pomuci...
hcfpciconfig ne radi pravilno ,ovo ga malo podesi Cheesy  line 2535
Kod:
# units=`ls --ignore=flush_nvm ${procdrvdir}`
units=`ls ${procdrvdir} | head -c 1`
i na live nece da obrise /etc/modprobe.conf pa onda da ga npr. workaroundujemo
Kod:
sudo ln -sf /home/dsl/.xmms/ /etc/modprobe.conf

posle toga  sudo  hcfpciconfig ,i  na prvo pitanje YES ,da se koriste postojeci kernel moduli Cheesy

http://www.fileden.com/files/2007/5/9/1064156/hcf117MyDSL.dsl
76a3deed1122a255e8fbfc5280ddd968  hcf117MyDSL.dsl


nesto ima i prob. sa menijem ,ovako ide konfigurisanje OK
Kod:
sudo pppconfig --dialog
pa posle setup > net setup > dial up ppp

i ovde je rezultujuci log
Citat
Jan  5 01:57:41 box syslog.info syslogd started: BusyBox v1.2.2
Jan  5 01:57:41 box authpriv.notice sudo:     root : TTY=ttyp5 ; PWD=/ramdisk/home/dsl ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages
Jan  5 01:57:41 box local2.notice pppd[5766]: pppd 2.4.1 started by root, uid 0
Jan  5 01:57:42 box local2.info chat[5769]: abort on (BUSY)
Jan  5 01:57:42 box local2.info chat[5769]: abort on (NO CARRIER)
Jan  5 01:57:42 box local2.info chat[5769]: abort on (VOICE)
Jan  5 01:57:42 box local2.info chat[5769]: abort on (NO DIALTONE)
Jan  5 01:57:42 box local2.info chat[5769]: abort on (NO DIAL TONE)
Jan  5 01:57:42 box local2.info chat[5769]: abort on (NO ANSWER)
Jan  5 01:57:42 box local2.info chat[5769]: abort on (DELAYED)
Jan  5 01:57:42 box local2.info chat[5769]: send (ATZ^M)
Jan  5 01:57:42 box local2.info chat[5769]: expect (OK)
Jan  5 01:57:42 box local2.info chat[5769]: ATZ^M^M
Jan  5 01:57:42 box local2.info chat[5769]: OK
Jan  5 01:57:42 box local2.info chat[5769]:  -- got it
Jan  5 01:57:42 box local2.info chat[5769]: send (ATDT042110111 ^M)
Jan  5 01:57:42 box local2.info chat[5769]: expect (CONNECT)
Jan  5 01:57:42 box local2.info chat[5769]: ^M


a ovde je drajver za sc92031 Cheesy ( gcc 3.3.4 ,pa se insmoduje ,moze da je problematicno)
http://www.fileden.com/files/2007/5/9/1064156/sc92031.o
7a24f8b4db084b42fb9571c57959bab7  sc92031.o
samo za jedan onaj pid

u MyDSL dodacima:
-ako treperi slika ,ima xfree server
-ako nema zvuka ima alsa drajver

a pravljenje .dsl je kao .tar.gz ali nije mi poslo ya rukom d amenjam sadrzaj posle pocetne kreacije jer se ukoci kada
se  dodaju ako takvi Sad
http://damnsmalllinux.org/wiki/index.php/Creating_a_dsl_Extension
Hand-crafting ide kao takvo Afro

Kod:
tar cvzf /mydsl/hcf1.17MyDSL.dsl /lib/modules/2.4.31/extra /etc/modules.conf /etc/modutils/hcfpc* /etc/init.d/hcfpci /etc/modprobe.d/hcfpci /ramdisk/etc/hcfpcimodem /dev/ttySHCF* /dev/modem /dev/hcfpcidiag* /dev/cuaHCF* /usr/sbin/hcfpci* /usr/sbin/rchcfpci /usr/lib/hcfpcimodem


gnu-utils.dsl mislim da je neophodan i ko run/time za ovaj dial up modem
« Poslednja izmena: 05 Јануар 2009, 03:51:58 od dukenukem_4d » Prijavi uredniku   Sačuvana

ADSL 512 Slackware Srbija Psy linux notorrni_modem ali se teže instalira od oootranslit ња ња ња
dukenukem_4d
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2073



« Odgovor #1 poslato: 07 Јануар 2009, 04:21:28 »

e evo lirc drajveri Cheesy kernel .o drajveri za 2.4.31
http://www.fileden.com/files/2007/5/9/1064156/lirc_kernel083.dsl
http://www.fileden.com/files/2007/5/9/1064156/lirc-xmmsMyDSL.dsl
 i plugin za xmms  ( pomocu xmms-dev 1.2.7 deb za debian 3.0 ) uputstvo u tar.gz na lirc adresi
nedostaju tri-cetri drajvera , serial i sir trebalo bi da rade  ok Cheesy

utilities sam koristio iz zvanicnog paketa Cheesy
lirc-0.8.2.dsl   setserial-2.17.dsl
http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/testing/
mozda treba da se postavi path ako irxevent nece (ne znam sto) da ucita liblirc_client.so.0   
export LD_LIBRARY_PATH= /usr/local/lib/
http://www.fileden.com/files/2007/5/9/1064156/lirc-0.8.2.dsl
http://www.fileden.com/files/2007/5/9/1064156/setserial-2.17.dsl
(najboolje iz MyDSL da se dodaju ova dva )

sa x-serverom ,njihov xine ima overlay Cheesy (ne bas na novim karticama)
moze i da ide flash 7 Afro (on je gtk1)
ako se stavi u  /usr/local/firefox/plugins     libflashplayer.so
(ako ima negde da se nadje )


ovde je gornji cpio [ ]   cpio_2.4.2-39woody1_i386.deb
http://archive.debian.org/debian/pool/main/c/cpio/
tu je negde i xmms-dev_1.2.7-1_i386.deb koji mora da se isforsira
sudo dpkg -i --force-depends xmms-dev_1.2.7-1_i386.deb
(ovo je samo dok se ne uradi make ,inace oni binarni rade bez njih)
ali prethodno i dsl-dpkg.dsl
postoje i .unc paketi al ne mogu njih da dodajem ,ne dopusta ovako ,oni ne trose ram Sad
 
EDIT:
evo ovde 7.0 r68 ?  ide u /usr/local/firefox/plugins/ Cheesy
http://www.fileden.com/files/2007/5/9/1064156/flash7lnx.tar.gz
ali nesto nema fontove , nema veze ide i ovako Wink
xine  ,u precici ako je xfree xserver stavljen ,da mu se izbrise -V xshm da bi ukljucio overlay
za quake2 moze da se simlinkuje pak    direktno sa cd/a pak0.pak i/ilim video sa onim klipovima
u baseq2 sistemski , al nesto su u home...  i  dopustenja da se promene na .xine .quake2 Sad to je falinka

« Poslednja izmena: 07 Јануар 2009, 04:36:53 od dukenukem_4d » Prijavi uredniku   Sačuvana

ADSL 512 Slackware Srbija Psy linux notorrni_modem ali se teže instalira od oootranslit ња ња ња
dukenukem_4d
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2073



« Odgovor #2 poslato: 08 Јануар 2009, 01:56:21 »

ok ipak neke unc hoce da ih pusti Cheesy a na nekima se totalno ublokira Sad
Citat
/cdrom/optional/unc/XFree86.unc                        28932     28932         0 100% /ramdisk/opt/XFree86
/cdrom/optional/unc/XFree86-devel.unc                         11384     11384         0 100% /ramdisk/opt/XFree86-devel
/cdrom/optional/gcc1-with-libs.unc                         69200     69200         0 100% /ramdisk/opt/gcc1-with-libs
/cdrom/optional/irda-utils.unc                           908       908         0 100% /ramdisk/opt/irda-utils

za obican onaj prijemnik o kome je bilo reci
(type= moze da  sluzi i za igor plug ,ili  neki treci)
Kod:
#!/bin/sh
# settup home brew receiver on lirc
# needs config file (e.g. moj.conf) to be in same directory
#

cp moj.conf /etc/lircd.conf
setserial /dev/ttyS0 uart none
modprobe lirc_serial type=0 io=0x3f8 irq=4 softcarrier=1
chmod 666 /dev/lircd
lircd

# then test with irw
# and copy .lircrc for xmms

ovo bi trebalo da se pozove sa sudoispred ?
ovde je na neki irda port, ali opet moraju tacne adrese da se navedu i irq Cheesy
Kod:
#!/bin/sh
# settup irda attached on lirc
# needs config file (e.g. moj.conf) to be in same directory
#

cp moj.conf /etc/lircd.conf
setserial /dev/ttyS1 uart none
modprobe lirc_sir io=0x2f8 irq=3
chmod 666 /dev/lircd
lircd

# then test with irw
# and copy .lircrc for xmms
moj.conf  mora prvo da se uradi sa irrecord
.lircrc je kasnije potreban za ove aplikacije


za gornju mreznu karticu...
ovo mu je trebalo u sorce/u na disketi da bi proradio
 diff /cdrom/optional/sc92031/sc92031.c ./sc92031.orig
1848c1848
<           spin_unlock_irq(&adapter->lock);
---
>           spin_unlock_irq(&np->lock);
dsl@box:~$

onaj gore je za 1904:8139

ovaj u prilogu je za 1904:2031 Cheesy iz onog drugog source/a

http://rapidshare.de/files/41299936/sc92031.tar.bz2.html
http://www.fileden.com/files/2007/5/9/1064156/sc92031.o
4b86fd1f7db396db3cfc68cbb617ac4e  sc92031.o
(e nesto ne rade prilozi Huh? )

EDIT:
Kod:
mydsl-load gcc1-with-libs.unc
Afro i ne trosi ram Cheesy
pre pustanja hcfpciconfig ,moglo bi drugacije : sudo touch /ramdisk/etc/modprobe.conf ?
« Poslednja izmena: 09 Јануар 2009, 20:20:16 od dukenukem_4d » Prijavi uredniku   Sačuvana

ADSL 512 Slackware Srbija Psy linux notorrni_modem ali se teže instalira od oootranslit ња ња ња
dukenukem_4d
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2073



« Odgovor #3 poslato: 08 Јануар 2009, 10:02:23 »

Moguci drajver za HSF modem  Shocked
http://www.fileden.com/files/2007/5/9/1064156/hsf7_68_00_09MyDSL.dsl
2.29 Mb sa sve source/tom Afro
9e2d3c308e35247efaa92e6859f1b3fa  hsf7_68_00_09MyDSL.dsl
Kod:
sudo ln -sf /home/dsl/.xmms/ /etc/modprobe.conf
 sudo hsfconfig
na prvo pitanje yES


ako ne radi probati sa :   sudo ./start_me2_hsf (npr. par puta)
 http://www.fileden.com/files/2007/5/9/1064156/setserial-2.17.dsl   56Kb
http://www.fileden.com/files/2007/5/9/1064156/hsf-start.tar.gz     --

ako jopet ne radi Cheesy
  dodati  :    gnu-utils.dsl (1.18 MB )
http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/system/
http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/system/gnu-utils.dsl
(Title:          gnu-utils.dsl
Description:    GNU Core Utilities - Busybox Replacement
Version:        5.2)  pa opet  nesto od onog gore  ? Huh?

ako jopet ne radi.. pa ...sta da kazem.... savremena nauka ipak nije svemoguca Sad

* poenta je bila 09 je oem verzija a nije htela na 2.4 kernelu zbog osservices.c Shocked
 diff osservices.c osservices.c.76809
457,459d456
< #if ( LINUX_VERSION_CODE < KERNEL_VERSION(2,6,0) )
<       current->cpus_allowed = 1 << cpu_logical_map(0);
< #else
462d458
< #endif
1578d1573
< #if 0
1583d1577
< #endif

* nije moguca kompilacija za HDA tip modema (novopridodat hsfhda drajver ) na 2.4.x Cheesy

provera prisutnosti ,da li je napravio devices :
Kod:
ls -l /dev/ttySH*

postavljanje ppp konekcije ,kao gore
Kod:
sudo pppconfig --dialog
(sam poziv posle toga da ide iz menija Setup -> Net setup -> Dial up PPP 
- upise se prethodno zadato ime provajdera pa klik na dial)


EDIT : ipak funkcionise ! ovo za hsf Cheesy Cheesy Cheesy ,ovim postupkom :
http://www.fileden.com/files/2007/5/9/1064156/hsf7_68_00_09MyDSL.dsl
http://www.fileden.com/files/2007/5/9/1064156/setserial-2.17.dsl
http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/system/gnu-utils.dsl
1.ova tri se instaliraju na (padajuci meni) --> MyDSL --> MyDSL Browser
  (kliknite ne no ,nije neophodno da se  azurira ,tek posle kad ima net Wink )
  pa na 'Install local >' ,pa se pronadju gde su stavljena ova tri ,i jedan po jedan se dodaju
 (on ne ispise eksplicitno da ih je dodao ali  - tu su negde )

2. ovde gore je falilo jedno / Cheesy
Kod:
  sudo ln -sf /home/dsl/.xmms/ /etc/modprobe.conf
 sudo hsfconfig
na prvo pitanje odgovor je YES da se koriste postojeci drajveri Wink

3.prilikom postavljanja konekcije , neka ne trazi sam modem stavite /dev/ttySHSF0  tamo negde..
Kod:
sudo pppconfig --dialog
zapamtite ime konekcije npr  aol ,ovako bi islo:
create new
- ime: aol
-dinamicki DNS
-PAP autentication
-korisnicko ime
-lozoinka
-115200
-tone
-042110111
-!chose modem config method  No! pa se upise /dev/ttySHSF0
-Finished

4. sam poziv posle toga da ide iz menija Setup -> Net setup -> Dial up PPP
- upise se prethodno zadato ime provajdera (to jest aol  Wink )  pa klik na dial.

*ako ima problema sa linijon ,pre finished moze da se stavi init string na Advanced ,umesto ATZ
ali nisam jos probao, ovaj ga stavi na 33600 ,most safe za bilo gde
Kod:
AT&FW3+MS=V34,1,28800,33600,28800,48000
a ako ovaj gore proradi onda moz i sa ovim d ase proba ,koji je malo brze
http://www.linuxo.org/forum/index.php/topic,3505.0.html
Kod:
AT&FW3+MS=V90,0,,,44000,52000
dakle prvo most safe pa onda brze,za svaki slucaj Wink


(inace onaj  worakraund u prvom postu ne radi ako je na kompu dva ili vise hsf/hcf modema paralelno ,na darn small ,ali obicno in i nema)
« Poslednja izmena: 08 Јануар 2009, 23:00:14 od dukenukem_4d » Prijavi uredniku   Sačuvana

ADSL 512 Slackware Srbija Psy linux notorrni_modem ali se teže instalira od oootranslit ња ња ња
dukenukem_4d
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2073



« Odgovor #4 poslato: 08 Јануар 2009, 23:36:49 »

mala optimizacija firefox bonecho (specijalna v2 na DSL) za slabije pa i jace masine

about:config
Citat
browser.cache.disk.capacity  integer 5000
-odvaja samo 5MB prostora na disku za cache - stedi RAM ,nije po default
(bese nesto i memory.capacity ,al bolje da se ta ne dira Huh? ili ne ? )

Citat
image.animation_mode  string none
-iskljucuje gif animaciju sto stedi PUNO procesor na slabijim pa i jacim masinama....

menjanje sistem monitora :
DSL 4.4.10 ima   torsmo   monitor sistema
njegov rc fajl je   .torsmorc  u  /home/dsl/
ako mu se doda ispod postojece linije 169
Kod:
Up:$color ${upspeed ppp0} k/s${color grey} - Down:$color ${downspeed ppp0} k/s
pa se restartuje x/server ili samo program torsmo
onda prikazuje i protok koji ide preko dial-up/a Cheesy


more to come.... expect: lm_sensors...  r8180 wireles driver... mt882 usb driver.... hasbani usb driver...
exiting new features in next episodes.... Cheesy Cheesy Cheesy  lol
Prijavi uredniku   Sačuvana

ADSL 512 Slackware Srbija Psy linux notorrni_modem ali se teže instalira od oootranslit ња ња ња
dukenukem_4d
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2073



« Odgovor #5 poslato: 09 Јануар 2009, 20:11:44 »

u isčekivanju gornjih higlights, specijalna epizoda N ... a new hope for ntfs Afro

da mi je neko rekao da može da ide ntfs-3g na 2.4.x kernelu ne bih mu verovao ....  :Smiley
http://www.fileden.com/files/2007/5/9/1064156/ntfs-3g-1.5xx.dsl
(sadrži fuse-2.5.3.tar.gz i ntfs-3g-15130.tgz ) 1.5 MB
md5  54c4bf7473c164dc84c456a9f8f34e4a  ../ntfs-3g-1.5xx.dsl

NTFS-3G za DSL 4.4.10

umesto N treba da ide konkretna brojka particije
Kod:
mkdir /mnt/hdaNrw
sudo ntfs-3g /dev/hdaN /mnt/hdaNrw/

i ne bih previše ovako kačio sistemski disk  C:   Cheesy inače može i loše da se desi .
evo šta upozoravaju (za starije kernele  i/ili verzije fuse )
Citat
WARNING: Deficient Linux kernel detected. Some driver features are
         not available (swap file on NTFS, boot from NTFS by LILO), and
         unmount is not safe unless it's made sure the ntfs-3g process
         naturally terminates after calling 'umount'. If you wish this
         message to disappear then you should upgrade to at least kernel
         version 2.6.20, or request help from your distribution to fix
         the kernel problem. The below web page has more information:
         http://ntfs-3g.org/support.html#fuse26
you have beeepcn warned ... Cheesy  a sad u mountovanje !
Prijavi uredniku   Sačuvana

ADSL 512 Slackware Srbija Psy linux notorrni_modem ali se teže instalira od oootranslit ња ња ња
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: