Just nu i M3-nätverket
Gå till innehåll

Är detta sant?


Gäst

Rekommendera Poster

Hej!

 

Jag beställde KursLinux Knoppix på cd för en mindre peng för att testa någon form av Linux.

 

I med cd:n och allt går igång och kör direkt från cd:n. Alla enheter hittas under installationen... trodde jag.

 

När jag ska konfigurera en uppkoppling till Internet så blir det skit eftersom mitt modem inte hittas. Har ett Conexant modem i laptopen vilket det tydligen inte bara är jag som har problem med.

 

Efter lite sökande hittade jag en ev. lösning som jag inte i min vildaste fantasi tänker ta itu med! Ska det verkligen vara som i texten nedan för att installera ett modem? Jag kan bara jämföra med Win XP där en sådan sak görs med några få musklick.

 

"Sony VAIO F-series laptop with a built-in Conexant SoftK56 Data,Fax PCI Modem

PCI VendorID=14F1 DeviceID=2443

 

Here's how I got it working with KNOPPIX V3.2 2003-05-16 EN:

 

1. Boot into a text console (no X!)

knoppix 2

 

2. Ensure date and time are correct for local time zone

cp -p /usr/share/zoneinfo/US/Pacific /etc/localtime

hwclock -s

 

3. Get a copy of the Linuxant HSF source distribution onto the machine somehow

 

4. Unpack tarball

cd /ramdisk

tar xvpzf /PATH/TO/hsflinmodem-5.03.27lnxtbeta03042700.tar.gz

 

5. Start at the top

cd hs*

 

6. Edit config.mak

(old line 23) HOME=

(new line 23) HOME=/ramdisk

(old line 31) HSFETCDIR=$(ETCDIR)/hsf

(new line 31) HSFETCDIR=/etc/hsf

(old line 32) HSFINFDIR=$(HSFETCDIR)/inf

(new line 32) HSFINFDIR=$(ETCDIR)/hsf/inf

 

7. Edit modules/common.mak

(old line 22) KMODS_DIR= /lib/modules/$(KERNELVER)

(new line 22) KMODS_DIR= /ramdisk/lib/modules/$(KERNELVER)

 

8. Edit scripts/hsfconfig.in

(old line 1118) depmod -e -a

(new line 1118) depmod -e -a -b /ramdisk

(old line 1495) PATH=/usr/sbin:/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin

(new line 1495) PATH=/usr/sbin:/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:/ramdisk/usr/sbin

 

9. Compile stuff [don't think, just follow directions]

make install

/ramdisk/usr/sbin/hsfconfig -a

 

You'll get a warning:

depmod: Can't open /lib/modules/2.4.20-xfs/modules.dep for writing

 

Ignore it!

 

10. Gather the few pieces actually needed for this particular model

cd /ramdisk

mkdir -p hsf/etc.hsf hsf/modules/misc

cp -p /etc/hsf/nvram.bin hsf/etc.hsf

cd lib/modules/2.4.20-xfs/misc

mv hsfbasic2.o hsfengine.o hsfosspec.o hsfserial.o /ramdisk/hsf/modules/misc

cd /ramdisk

tar cvzf hsf.tgz hsf

 

11. Make customization script (see /etc/init.d/alsa-autoconfig)

cp /etc/modutils/hsf knoppix.sh

chmod 755 knoppix.sh

 

Add "glue" so it looks like:

 

#!/bin/sh

(cd /ramdisk;exec /bin/tar xpzf $1/hsf.tgz)

/bin/ln -s /ramdisk/hsf/etc.hsf /etc/hsf

HSFPATH=/ramdisk/hsf/modules

export HSFPATH

/bin/cat << EOF > /etc/modutils/hsf

path[misc]=$HSFPATH

depfile=$HSFPATH/modules.dep

generic_stringfile=$HSFPATH/modules.generic_string

pcimapfile=$HSFPATH/modules.pcimap

isapnpmapfile=$HSFPATH/modules.isapnpmap

usbmapfile=$HSFPATH/modules.usbmap

parportmapfile=$HSFPATH/modules.parportmap

ieee1394mapfile=$HSFPATH/modules.ieee1394map

pnpbiosmapfile=$HSFPATH/modules.pnpbiosmap

alias /dev/ttySHSF* hsfserial

alias char-major-241 hsfserial

alias /dev/ttyCUA* hsfserial

alias char-major-242 hsfserial

alias /dev/modem hsfserial

options hsfserial serialmajor=241 calloutmajor=242

EOF

unset HSFPATH

/bin/rm -f /etc/modules.conf

/sbin/update-modules

/bin/rm -f /dev/modem /dev/cuaHSF0 /dev/ttySHSF0

/bin/mknod -m 666 /dev/ttySHSF0 c 241 64

/bin/mknod -m 666 /dev/cuaHSF0 c 242 64

/bin/ln -s /dev/ttySHSF0 /dev/modem

 

12. Put the files on a [blank] floppy

fdformat /dev/fd0H1440

mkfs /dev/fd0H1440

cp -p hsf.tgz knoppix.sh /mnt/floppy

sync

 

13. Try it out

shutdown -r now

 

You'll get a warning:

insmod: Note: /etc/modules.conf is more recent than /lib/modules/2.4.20-xfs/modules.dep

 

Ignore it!

 

Boot:

 

knoppix floppyconfig

 

14. Test with PPP

Ctrl-Alt-F2 to switch to text console

wvdialconf /etc/wvdial.conf

 

Edit /etc/wvdial.conf; you should see:

 

[Dialer Defaults]

Modem = /dev/modem

Baud = 115200

Init1 = ATZ

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ISDN = 0

Modem Type = Analog Modem

; Phone = <Target Phone Number>

; Username = <Your Login Name>

; Password = <Your Password>

 

Add W3 to the Init2 string so we can determine connect speed

Uncomment Phone and Username; fill in appropriate values

Add an Ask Password = 1 line

 

aumix

 

Set PhoneIn volume to something much lower (25 is good)

 

wvdial

 

Once connected, Alt-F5 to switch back to X

 

To disconnect, Ctrl-Alt-F2 (pause) Ctrl-C (pause) Alt-F5"

 

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

Japp. Problemet är att du har ett sk winmodem, dvs ett modem där man snålat in på dsp:n. Signalbehandligen lastas istället över på din cpu. Pga detta kan man inte prata med winmodem som man pratar med riktiga modem, utan man måste ha en mjukvaruimplemetation av signalbehandlingen i drivisen. Tyvärr görs oftast dessa bara för Windows och tillverkarna vill ofta inte släppa den dokumentation som krävs för att man ska kunna göra en fri version.

 

Som tur är så finns det ett företag som gör icke-fria drivisar för Linux (http://www.linuxant.com). Tyvärr kostar de pengar.

 

Det som ytterligare försvårar läget för dig är att eftersom Knoppix körs från cd så går det inte att installera mjukvara som vanligt.

 

Här är annars instruktionerna för att installera drivisarna på en Debian-baserad dist:

1. install the package with "dpkg -i hsfmodem_{version}_{arch}.deb", if apt-get or some other tool hasn't already done it for you.

 

2. if necessary, run "hsfconfig" to complete the installation, enter license information, or to change your modem's configuration.

 

If you need to rebuild the Debian package from source, you can get the TAR package, and from the top directory run: "make debdist"

 

Om du förstår franska finns en annan, mer lättbegriplig instruktion för Knoppix här: http://www.bouissou.net/knoppix-mib/K-3.2-MiB-10-hsflinmodem-5.03.27lnxtbeta03041600.README-MiB

[inlägget ändrat 2004-01-05 15:40:38 av zerblat]

Länk till kommentar
Dela på andra webbplatser

Grattis Bosse,

Det funkade, du fick igång datorn med ett system där OS + Office kostat dig mindre än 50kr!

Ditt problem är installationen av winmodemet. Och det är krångligt.

Låt oss säga ut man klarar det på 8 timmar.

 

XP + Office 2003 kostar ca 5600:-

 

 

Tjänar man mer än 700kr/timme efter skatt är linux kanske en dålig idé för man skulle ju lika gärna jobba några extra timmar och köpa MS produkter.

 

I praktiken innebär detta att linux, freebsd, openbsd, netbsd är lönsamt för de som inte tjänar så mycket (eller vill hålla nere utgifterna) och fixar de problem som uppstår snabbt.

 

Jag har själv varit i din situation. Inte klarar jag av instalera ett winmodem under linux

Kom fram till att enklaste lösningen för mig var att köpa ett yttre modem för anslutning till serieporten.

 

Kostar ca 500:- idag.

 

Att jag kör linux beror dock inte på pengar utan på tummen mitt i handen. Var inte nöjd med stabiliten på w95B, och alla de problem och extra tid, förlorade filer osv jag råkade ut för.

Klarade inte av instalera NT4 på datorn trots många kvällars försök och hjälp av arbetskamrater.

Klarade av att instalera Redhat 5 linux och på den vägen är det.

 

Är du helt nöjd med XP finns det inget skäl lägga mer tid på linux. Du har ju testat och inte gillat linux.

 

Inte konstigare än för en volvo ägare än att konstatera efter provkörning att saab är inget för mig.

 

Firewall&router Clark Connect

wks RedHat,Mandrake,Slackware

spel W98SE

 

mvh

erik

 

Länk till kommentar
Dela på andra webbplatser

Grattis Bosse,

Det funkade, du fick igång datorn med ett system där OS + Office kostat dig mindre än 50kr!

 

Nja... installerat Linux och fått det att fungera har jag inte gjort. Jag la helt enkelt av med Redhat 6.0 efter 3 min istallation. Men med Mandrake 9.2 i antågande så ska det väl gå bra. Mitt Conexant modem har stöd i Mandrake 9.2.

 

XP + Office 2003 kostar ca 5600:-

 

Nja igen... Mitt kostade 200: - så Mandrake 9.2 för 329: - inkl frakt blir faktiskt dyrare. *ler*

 

Bosse, 49,2 kbit/s

 

Hur du ser ut! "http://eforumare.just.nu"

Bredbild! "http://w1.413.telia.com/~u41315250/bredbild.html"

 

Länk till kommentar
Dela på andra webbplatser

Hej Bosse,

Grattis till din fina rabatt på MS programm.

att du la av med RH 6.0 delar du med mig. Efter fått allt fungera riktigt hyggligt i RH5.2 var RH6.0 en sån chock i fråga om instabilitet osv. så

jag gick till Debian Slink istället.

Lycka till med M9.2, det är min favorit just nu.

mvh

erik

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...