我的网卡好像要手动配置,但出现了这样的问题:
# make install
Makefile:106: *** Linux kernel source not configured - missing config.h。 停止。
网卡的型号好象是:Attansic L2 Fast Ethernet 10/100 Base-T Controller
有人说这样做:If you’re compiling ATL1 module with kernel after 2.6.18, the config.h is no longer there and you’ll receive an error message:
Makefile: Linux kernel source not configured -- missing config.h Stop.
Since include/linux/config.h is deprecated, one is suggested to use include/linux/autoconf.h.
No big deal, let’s do it.
1. Edit your Makefile and replace config.h you see to autoconf.h (approx. at line 92 and 96)
2. Edit at.h and replace #include config.h to #include autoconf.h
3. Edit at_main.c and replace all CHECKSUM_HW to CHECKSUM_PARTIAL
now make; make install; insmod atl1.ko;
and enjoy your network interface. Note that if you encounter weird traffic problem like extremely slow uploading traffic through that interface. Try this way
#ethtool -K eth0 tso off
google翻译如下:如果您编译atl1模块与内核2.6.18后, config.h不再存在,你就会得到一个错误信息:
Makefile中: Linux内核源未配置-失踪c onfig.h停止。
自包含/ Linux的/ config.h已经过时了,一个是建议使用包含/ Linux的/ autoconf.h 。
没有什么大不了,让我们这样做。
1 。编辑Makefile中,并取代config.h你看,以autoconf.h (约线92和96 )
2 。编辑at.h并取代#包括config.h以#包括autoconf.h
3 。编辑at_main.c并更换所有checksum_hw以checksum_partial
现在把安装; # insmod atl1.ko ;
并享受你的网络接口。注意,如果您遇到怪异的交通问题,像极缓慢的上传流量通过该接口。试试这个方法
# ethtool钾eth0的曹小康
我在做第三步时发现里面没有CHECKSUM-HW
另外,我也不知道这是做什么呢。希望有人指点,谢谢!
lidin999 于 2008-01-25 11:29:36发表:
SMPPPD在SUSE的光盘中就有,如果没有你可以去源里拉一个。另外SUSE的KDE4是有专门的拨号程序。
wuanshou 于 2008-01-24 16:31:04发表:
我的SUSE KDE4也上不了网。因为无法设置拔号,可能是驱动没有的缘故吧。我的是ATTANSIC L2的。
每当要设置宽带时,总是提示需要安装smpppd可是我又找不到相关的文件。郁闷中。