Početak›Forumi›Linuks distribucije›Debian›Drajveri na DSL (darn small) ,djole… pa to radi
- This topic has 6 odgovora, 1 glas, and was last updated 14 years, 9 months ranije by dukenukem_4d.
-
AutorČlanci
-
5. januar 2009. u 1:48 am #10660dukenukem_4dUčesnik
😀
Mali ali dinamitan… to je DSL verzija DSL 4.4
e sad ,mogu manje ili vise lako da mu se dodaju par drajvera 😀
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
[code]
sudo ln -sf /usr/bin/gcc-2.95 /usr/bin/gcc
[/code]ali ima i problema ::)
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
[code]
apt-get install cpio
[/code]
posle ovoga i gornjeg gcc 2.95 prolazi make installali za konkretno pravljenje dsl mora da se jos malo pomuci…
hcfpciconfig ne radi pravilno ,ovo ga malo podesi 😀 line 2535
[code]
# units=`ls –ignore=flush_nvm ${procdrvdir}`
units=`ls ${procdrvdir} | head -c 1`
[/code]
i na live nece da obrise /etc/modprobe.conf pa onda da ga npr. workaroundujemo
[code]
sudo ln -sf /home/dsl/.xmms/ /etc/modprobe.conf
[/code]posle toga sudo hcfpciconfig ,i na prvo pitanje YES ,da se koriste postojeci kernel moduli 😀
http://www.fileden.com/files/2007/5/9/1064156/hcf117MyDSL.dsl
76a3deed1122a255e8fbfc5280ddd968 hcf117MyDSL.dslnesto ima i prob. sa menijem ,ovako ide konfigurisanje OK
[code]
sudo pppconfig –dialog
[/code]
pa posle setup > net setup > dial up pppi ovde je rezultujuci log
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]: ^Ma ovde je drajver za sc92031 😀 ( 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 pidu MyDSL dodacima:
-ako treperi slika ,ima xfree server
-ako nema zvuka ima alsa drajvera 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 🙁
http://damnsmalllinux.org/wiki/index.php/Creating_a_dsl_Extension
Hand-crafting ide kao takvo O0[code]
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
[/code]gnu-utils.dsl mislim da je neophodan i ko run/time za ovaj dial up modem
7. januar 2009. u 2:21 am #74840dukenukem_4dUčesnike evo lirc drajveri 😀 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 😀utilities sam koristio iz zvanicnog paketa 😀
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 😀 (ne bas na novim karticama)
moze i da ide flash 7 O0 (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 🙁EDIT:
evo ovde 7.0 r68 ? ide u /usr/local/firefox/plugins/ 😀
http://www.fileden.com/files/2007/5/9/1064156/flash7lnx.tar.gz
ali nesto nema fontove , nema veze ide i ovako 😉
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 🙁 to je falinka7. januar 2009. u 11:56 pm #74841dukenukem_4dUčesnikok ipak neke unc hoce da ih pusti 😀 a na nekima se totalno ublokira 🙁
/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-utilsza obican onaj prijemnik o kome je bilo reci
(type= moze da sluzi i za igor plug ,ili neki treci)
[code]
#!/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
[/code]ovo bi trebalo da se pozove sa sudoispred ?
ovde je na neki irda port, ali opet moraju tacne adrese da se navedu i irq 😀
[code]
#!/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
[/code]
moj.conf mora prvo da se uradi sa irrecord
.lircrc je kasnije potreban za ove aplikacijeza gornju mreznu karticu…
ovo mu je trebalo u sorce/u na disketi da bi proradio
diff /cdrom/optional/sc92031/sc92031.c ./sc92031.orig
1848c1848
lock);
—
> spin_unlock_irq(&np->lock);
dsl@box:~$onaj gore je za 1904:8139
ovaj u prilogu je za 1904:2031 😀 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 ??? )EDIT:
[code]
mydsl-load gcc1-with-libs.unc
[/code]
O0 i ne trosi ram 😀
pre pustanja hcfpciconfig ,moglo bi drugacije : sudo touch /ramdisk/etc/modprobe.conf ?8. januar 2009. u 8:02 am #74842dukenukem_4dUčesnikMoguci drajver za HSF modem 😮
http://www.fileden.com/files/2007/5/9/1064156/hsf7_68_00_09MyDSL.dsl
2.29 Mb sa sve source/tom O0
9e2d3c308e35247efaa92e6859f1b3fa hsf7_68_00_09MyDSL.dsl
[code]
sudo ln -sf /home/dsl/.xmms/ /etc/modprobe.conf
sudo hsfconfig
[/code]
na prvo pitanje yESako 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 😀
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 ? ???ako jopet ne radi.. pa …sta da kazem…. savremena nauka ipak nije svemoguca 🙁
* poenta je bila 09 je oem verzija a nije htela na 2.4 kernelu zbog osservices.c 😮
diff osservices.c osservices.c.76809
457,459d456
cpus_allowed = 1 Net setup -> Dial up PPP
– upise se prethodno zadato ime provajdera pa klik na dial)EDIT : ipak funkcionise ! ovo za hsf 😀 😀 😀 ,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 😉 )
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 / 😀
[code]
sudo ln -sf /home/dsl/.xmms/ /etc/modprobe.conf
sudo hsfconfig
[/code]
na prvo pitanje odgovor je YES da se koriste postojeci drajveri 😉3.prilikom postavljanja konekcije , neka ne trazi sam modem stavite /dev/ttySHSF0 tamo negde..
[code]
sudo pppconfig –dialog
[/code]
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
-Finished4. sam poziv posle toga da ide iz menija Setup -> Net setup -> Dial up PPP
– upise se prethodno zadato ime provajdera (to jest aol 😉 ) 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
[code]
AT&FW3+MS=V34,1,28800,33600,28800,48000
[/code]
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
[code]
AT&FW3+MS=V90,0,,,44000,52000
[/code]
dakle prvo most safe pa onda brze,za svaki slucaj 😉(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)
8. januar 2009. u 9:36 pm #74843dukenukem_4dUčesnikmala optimizacija firefox bonecho (specijalna v2 na DSL) za slabije pa i jace masine
about:config
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 ??? ili ne ? )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
[code]
Up:$color ${upspeed ppp0} k/s${color grey} – Down:$color ${downspeed ppp0} k/s
[/code]
pa se restartuje x/server ili samo program torsmo
onda prikazuje i protok koji ide preko dial-up/a 😀more to come…. expect: lm_sensors… r8180 wireles driver… mt882 usb driver…. hasbani usb driver…
exiting new features in next episodes…. 😀 😀 😀 lol9. januar 2009. u 6:11 pm #74844dukenukem_4dUčesniku isčekivanju gornjih higlights, specijalna epizoda N … a new hope for ntfs O0
da mi je neko rekao da može da ide ntfs-3g na 2.4.x kernelu ne bih mu verovao …. ::)
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.dslNTFS-3G za DSL 4.4.10
umesto N treba da ide konkretna brojka particije
[code]
mkdir /mnt/hdaNrw
sudo ntfs-3g /dev/hdaN /mnt/hdaNrw/
[/code]i ne bih previše ovako kačio sistemski disk C: 😀 inače može i loše da se desi .
evo šta upozoravaju (za starije kernele i/ili verzije fuse )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#fuse26you have beeepcn warned … 😀 a sad u mountovanje !
18. jul 2009. u 8:32 am #74845dukenukem_4dUčesnikza onaj ruter kad ide preko usb/a 😀
[code]
BootCode Version: BC_CX82xxx_4.1.0.28
Firmware Version: CX82xxx_4.1.0.34
Customer Software Version: TAM-4CA
[/code]http://www.fileden.com/files/2007/5/9/1064156/usbnet_e2.zip
od ovog sourceta
kada se nesto dopise i pomocu
[code]
make -f Makefile_2.4
[/code]
jedino da li je za i686 samo nisam siguran ???
za kernel 2.4.31 i po uputstvu iz readme da se podigne ifconfig hsb0 up
pa onda na network config i dhcp (to je gui)hsb0 Link encap:Ethernet HWaddr 00:30:CD:XX:XX:XX
inet addr:10.0.0.21 Bcast:255.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:14399 errors:0 dropped:0 overruns:0 frame:0
TX packets:8487 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:20346730 (19.4 MiB) TX bytes:563096 (549.8 KiB)ako se postavi i firmware , nije probano sa onim nekim tipom koji ima samo usb
(ovaj ide i bez fw)Tu su i senzori ,nesto nisu radili ranije ,ne secam se sto nisam ranije dodao ???
u prilogu je gotov e2.o za 2.4.31 kernel samo da se insmoduje ,a za model sa FW nisam probao
(za njega po readme O0 ili da se customer.h preuredi)[code]
insmod e2.o
ifconfig hsb0 up
[/code]
setup –> netsetup –> netcardconf 😀EDIT
ako napuni dmesg sa recimo 😡
[code]
~~~~~~~~~~~~~
E2 ADSL: failed to exec /sbin/dhcpcd -n hsb0, errno = -2
ADSL Modem–>IP Sequence Number changed to 255!
E2 ADSL: failed to exec /usr/local/e2/dhcpcd -n hsb0, errno = -2
ADSL Modem–>IP Sequence Number changed to 255!
E2 ADSL: failed to exec /sbin/dhcpcd -n hsb0, errno = -2
ADSL Modem–>IP Sequence Number changed to 255!
E2 ADSL: failed to exec /usr/local/e2/dhcpcd -n hsb0, errno = -2
ADSL Modem–>IP Sequence Number changed to 255!
E2 ADSL: failed to exec /sbin/dhcpcd -n hsb0, errno = -2
ADSL Modem–>IP Sequence Number changed to 255!
E2 ADSL: failed to exec /usr/local/e2/dhcpcd -n hsb0, errno = -2
ADSL Modem–>IP Sequence Number changed to 255!
ADSL Modem–>IP Sequence Number changed to 0!
[/code]
napravite skriptu sa imenom dhcpcd
[code]
#!/bin/shreturn 0
[/code]
pa je ubacite u sbin : cp dhcpcd /sbin/dhcpcd
i onda ce da prestane O0 -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.