LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: nixuesun

ITex PCI ADSL 如何在中驱动???

[复制链接]
发表于 2003-5-11 23:43:20 | 显示全部楼层
最新版本的驱动没有,很遗憾。

Mijn modem/netwerkkaart pci-kaart genaamd Alcatel Speedtouch PC voorziet mij van ADSL-internet, maar vormt ook al een lang verhaal om ze in Linux aan de praat te krijgen. Vanaf het begin kan ik al vertellen dat een deel van het onderstaande (vooral dat van de module) bruikbaar is in andere distro's, maar de rest hoogstwaarschijnlijk in je eigen Linux-distro kan verschillen. Ik schrijf hieronder de uitleg voor RedHat 7.2 en SuSE 8.0, in beiden distro's kreeg ik mijn internet aan de praat via de onderstaande manieren. Deze pagina zal ik zeker en vast updaten naarmate ik andere oplossingen moet zoeken voor mijn Alcatel-modem in Linux.
Kernels

In RedHat 7.2 krijg je een 2.4.2 kernel. Update je kernel dus naar versie 2.4.8 om van de onderstaande modules gebruik te kunnen maken, anders zal het mogelijk niet werken. SuSE 8.0 geeft je de 2.4.18 kernel die meteen geschikt is voor de Speedtouch, hier raad ik aan vooral NIET te updaten omdat ik niet weet in hoeverre de module compatibel blijft met de nieuwere kernels!

Hint: informatie over het updaten van kernels ni RedHat vind je op: RedHat.com

RedHaT 7.2

Kijk allereeerst na of /dev/ppp bestaat met

mknod /dev/ppp c 108 0

Zoniet moet je je kernel hercompileren (een pijnlijk proces voor beginnelingen) met "PP over Ethernet" enabled.
PPPD 2.4

Je download ppp-2.4.1.tar.gz en installeert het met:

./configure
make
make install
Roaring Penguin PPPOE package

Van rp-pppoe-3.3-1.i386.rpm verkrijg je een RPM die je als volgt installeert:

rpm -Uvh rp-pppoe-3.3-1.i386.rpm

en vul vervolgens de Setup in met de gegevens van je provider met:

/usr/sbin/adsl-setup
ITEX-module

Leg itex1483-2.4.8.o in de gewenste folder (bv: /usr/lib/) en laad ze vervolgens als root met:

insmod -f itex1483-2.4.8.o vpi=8 vci=35 framing=1
ifconfig eth0 up

Er volgt een error over de kernel-versie, niet op letten! Je kan ook de fysieke connectie checken met:

./ifconfig eth0 rate
In/Uit Logggen

Om vervolgens in en uit te loggen type je:

adsl-start
adsl-stop

Nu zou het moeten werken, probeer eens

ping www.telenet.be

Om te testen, je kan natuurlijk ook proberen mailen en surfen!

SuSE 8.0

Gelukkig is in SuSE alles simpeler! Let op: installeer de 2 pakketten smpppd en ppp vanaf de SuSE cd's vooraleer je begint!
De volgende stappen volstaan om internet tot stand te brengen op de 2.4.18-kernel:
Netwerkkaart Met YAST

Heb je meerdere netwerkkaarten, dan maakt Linux verschillende namen zoals eth0, eth1, etc... Heb je er maar 1 heet ze altijd eth0. YAST herkent de Alcatel Speedtouch als Telecom Internet Express Inc. ofzoiets. Hier moet je niet op letten, ik heb mijn kaart niet verder geconfigureerd: Laat YAST (of YAST2) ze gewoon maar herkennen als de Telecom-kaart zonder op Configure te klikken en ga voort naar de volgende stap:
ITEX-module

Eerst doe je in een andere terminal om zodra na te kijken wat lukt en wat niet:

tail -f /var/log/messages

Je moet de itex1483-2.4.16.o laden als root met:

insmod -f itex1483-2.4.16.o vpi=8 vci=35 framing=1

Er komt een error over de versie van je kernel, daar moet je niet op letten, kijk gewoon na of je iets als dit verkrijgt in de andere terminal:

kernel: itexadsl: LINUX_VERSION_CODE = 132111 (0x2040f)
kernel: itexadsl: vpi/vci=8/35 framing=1
kernel: itexadsl: version= 2.2.7.ITEXPC86.0005 , built date= Thu Feb 7 11:16:17 PST 2002
kernel: itexadsl: card# 0, ix=0x0, bus=0x0, fn=0x68, ven=0x1471, dev=0x188
kernel: itexadsl: total 1 card(s) found.
kernel: itexadsl: irq=0x7, ioaddr=0x9400, membase=0xeb800000
kernel: itexadsl: card #0 - MAC: 00:30:0a:05:79:ea from eeprom.
kernel: itexadsl: ITeX i90234 chip.
kernel: eth1: Hardware address : 00:30:0a:05:79:ea
kernel: Into the GenCRC10Table
kernel: Finished the GenCRC10Table
kernel: itexadsl: modem line disconnected.
kernel: card #0 - current modem state : ACTIVATING.
kernel: card #0 - current modem state : INITIALIZING.
kernel: itexadsl: modem line connected. (card_no: 0)
kernel: itexadsl: upstream latency - fast
kernel: itexadsl: downstream latency - fast
kernel: itexadsl: card #0 - data rate: 128 / 1120 (line rate: 216 / 1456) kbps
kernel: card #0 - current modem state : SHOWTIME_L0.
ADSL Met YAST

Zeer simpel: open YAST2 en kies voor Network/Basic en vervolgens voor DSL Configuration, vervolgens vul je de vakjes in:
user: login@provider (vergeet dus de provider, voor Skynet is dit @skynet)
password: spreekt voor zich
ethernet card: eth0 (tenzij je over meer netwerkkaarten beschikt, kijk dit na met:

cat /var/log/messages | grep eth

iddle time: 0 (zodat de verbinding niet automatisch verbroken wordt)

De rest laat je voor wat het is en je drukt op Finish, je modem is geconfigureerd!

NOTE: Je krijgt doorheen dit hele proces misschien errors over het niet aanwezig zijn van ipv6 routing, of dingen in die aard. Trek je dit niet aan, ikzelf krijg ook zulke waarschuwingen...
In/Uit Logggen

Dit is zeer simpel met de commando's:

cinternet -start
cinternet -stop

NOTE: cinternet -stat geeft de huidige status van je connectie weer

De applicatie Kinternet (vind je ook op de SuSE cd's) kan dit vervangen door een muisklik, handig in KDE waar het handig in de taskbar verpakt wordt...

http://bartendavid.linuxbelgium. ... are_speedtouch.html
 楼主| 发表于 2003-5-12 13:17:35 | 显示全部楼层

我看到一下信息

IM-FTIM701P (内置)
全速率ADSL 网络接口卡
  艾玛网络的FTIM701P安装在桌面PC系统的PCI插槽上,提供易于安装且经济的到ADSL宽带网络服务的连接。


   = 主 要 性 能 =


· 兼容32位PCI 2.2,即插即用,易于安装和设置
· 内建微滤波器支持同时连接ADSL和普通电话
· LED指示
· 全速率模式下提供高达8Mbps的下行速率和768Kbps的上行速率,能提供到ISP或公共网络的高速的接入
· 友好的图形用户界面设置和管理软件
· 支持ADSL always-on
· 将来如有新版本firmware发布,可下载升级来增强功能特性
· 支持8位VPI和16位VCI地址范围
· 端到端的ATM支持,提供流量控制和QoS



  最大的芯片上有着几个字
                          i 90338E
                          CSSDNU24
                          ICNT230046
                         2000 ITEX
较小的芯片上有着几个字
                          i  8023E
                          CAADPM29T
                          ICNT530043
                           2000 ITEX
  windows xp  下的驱动由 TurboComm 提供  ITex ADSL PCI NIC
发表于 2003-5-12 15:16:55 | 显示全部楼层
这个猫是ADSL-PCI,是ITEX芯片组,也就是大家所说的阿波罗芯片。这个猫到目前为止,只有Redhat 7.2的,可能没有办法支持9.0,如果台兄想一试一下,我就把地址帖上来。
 楼主| 发表于 2003-5-12 17:10:29 | 显示全部楼层

什摸地址

:mad: 什摸地址?我不太明白
 楼主| 发表于 2003-5-12 17:18:01 | 显示全部楼层
不好意思,刚才看错了,
你能贴出地址那太好了,不是一下怎莫知道他不行了,不过希望你能把详细的方法也贴出来,我是初学者,
   感谢南北兄,这末热情。
发表于 2003-5-12 18:18:16 | 显示全部楼层
不必客气,我会尽力帮助的。
请看前面的帖子。
发表于 2003-5-12 19:01:42 | 显示全部楼层

南北兄

有源代码码?
可以考虑下来改改,如果有小弟我现谢谢了
发表于 2003-5-12 19:46:58 | 显示全部楼层

找到一个source code tree

http://www.boldtower.com/linux.html
说句题外话
那个在vfat下面显示中文的方法是什么啊?
 楼主| 发表于 2003-5-12 20:14:21 | 显示全部楼层
你前面写的一大堆英文是什莫意思啊,还有一个连接到外文网站,我还是看不动,看来在linux 下上网的希望破灭拉
发表于 2003-5-12 20:15:52 | 显示全部楼层
这个包是针对2.4.18内核的,是支持pppoa的,不是针对pppoa的,除非电信提供pppoe接入,否则没有办法。

至于改驱动,可能没有办法。我也是初学不久,水平和大家都一样,兄弟是高看我了。
对fat32格式的访问,应该看一下Redhat 置顶的帖子,里面有这方面的解决办法,极为详细。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表