Re: 536EP driver and kernel 2.6.25 or 2.6.26

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Wed, 13 Aug 2008, Philippe Vouters wrote:

Would you be so kind as to Internet connect with the
http://vouters.dyndns.org:8080/Intel/intel-536EP-2.56.76.0_2008_08_13.tar.bz2
driver under either a 2.6.25 or a 2.6.26 kernel and tell me the browser
download performances compared to the previous driver version browser
download performances ?

Identical. Downloading that file both before and after show a rate avg. of about 5.8 kB/s. My ISP rate-limits to around 6 kB/s, so this test will be useless to you if, for example, you are seeing speeds before at 30 kB/s and now at 20 kB/s, as I'd not be able to hit those either way. While the avg. is usually around 6 kB/s, there are peeks that go higher. During this test it hit 12 kB/s for a moment. ( The Links browser reports average download speed. This is what I used for this test. )

See the attachment for details.
Log of zsh 
Wed Aug 13 03:26:35 2008

cd /usr/local/src
ls

bcompiler-0.7/
config.cache
GNUnet-0.8.0a/
gnunet-fuse-0.8.0/
gnunet-gtk-0.8.0a/
hostap.config
imlib-cvs/
intel-536EP-2.56.76.0/
intel-536EP-2.56.76.0_2008_03_22.tar.bz2
intel-536EP-2.56.76.0_2008_08_13.tar.bz2
intel-536EP-2.56.76.0_23_02_2007.tgz
intel-536EP-2.56.76.0.old/
magickwand/
php-bcompiler-0.7.tar.gz
php-magickwand-0.1.3.tar.gz
spoofer-0.5/
spu_ovl.o
ssh2-0.9/
svgalib-1.9.24/
svgalib-1.9.24.orig/
svgalib-1.9.24.tar.gz
svgalib-1.9.25.tar.gz
vimsrc/
wpa_supplicant.config

tar -jxf intel-536EP-2.56.76.0_2008_08_13.tar.bz2
cd intel-536EP-2.56.76.0
fix-perms
ls

config_check*
coredrv/
hamregistry*
Intel536_boot*
Intel536_inst*
license.txt*
makefile*
readme.txt*

make 536

   Module precompile check
   Current running kernel is: 2.6.26.2
   /lib/modules...   autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
   autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
   version.h matches running kernel
uname -r|grep "2.6" && \
	cd coredrv && make 536core_26 && \
	cp Intel536.ko .. && cd .. && \
	strip --strip-debug Intel536.ko && \
	exit; \
	ls Intel536.ko >/dev/null 2>&1 ||  uname -r | grep "2.6" && echo "Failed to build driver" && exit; \
        if [  ]; then \
	cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH= "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
	else \
	cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/`uname -r`/build/include \
       "PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" 536core; \
        fi ; \
	cp Intel536.o .. ; \
	if [ -a /boot/vmlinuz.version.h ]; then \
        cp /boot/vmlinuz.version.h /lib/modules/`uname -r`/build/include/linux/version.h;\
        fi
2.6.26.2
make[1]: Entering directory `/usr/local/src/intel-536EP-2.56.76.0/coredrv'
make -C /lib/modules/2.6.26.2/build SUBDIRS=/usr/local/src/intel-536EP-2.56.76.0/coredrv modules
make[2]: Entering directory `/usr/src/linux-2.6.26.2'
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/coredrv.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/clmmain.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/rts.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/task.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/uart.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/wwh_dflt.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/locks.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/softserial_io.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/softserial_ioctl.o
  CC [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/softserial.o
  LD [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/Intel536.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /usr/local/src/intel-536EP-2.56.76.0/coredrv/Intel536.mod.o
  LD [M]  /usr/local/src/intel-536EP-2.56.76.0/coredrv/Intel536.ko

make[2]: Leaving directory `/usr/src/linux-2.6.26.2'
make[1]: Leaving directory `/usr/local/src/intel-536EP-2.56.76.0/coredrv'

lsmod | grep -i intel

Intel536             1076228  0 

pkill pppd
modprobe -r Intel536

lsmod | grep -i intel

install -o root -g root -m 644 -v Intel536.ko /lib/modules/current/kernel/drivers/char


`Intel536.ko' -> `/lib/modules/current/kernel/drivers/char/Intel536.ko'

gzip -9fv /lib/modules/current/kernel/drivers/char/Intel536.ko

/lib/modules/current/kernel/drivers/char/Intel536.ko:	 61.4% -- replaced with /lib/modules/current/kernel/drivers/char/Intel536.ko.gz

ls -l /lib/modules/current/kernel/drivers/char/Intel536.ko.gz
-rw-r--r-- 1 root root 413K 2008-08-13 03:29 /lib/modules/current/kernel/drivers/char/Intel536.ko.gz

depmod -e -F /boot/System.map
modprobe Intel536

lsmod | grep -i intel

Intel536             1075684  0 

pppd call localnet

tail /var/log/syslog

2008-08-13T03:31:46.251945-04:00 atr2 pppd[11138]: Connect: ppp0 <--> /dev/536ep
2008-08-13T03:31:47.746753-04:00 atr2 pppd[11138]: PAP authentication succeeded
2008-08-13T03:31:48.058788-04:00 atr2 pppd[11138]: local  IP address 64.179.7.52
2008-08-13T03:31:48.059054-04:00 atr2 pppd[11138]: remote IP address 66.202.18.57
2008-08-13T03:31:48.237901-04:00 atr2 ip-up: Local IP set to 64.179.7.52: hosts file updated.
2008-08-13T03:31:51.936089-04:00 atr2 ddclient[11147]: SUCCESS:  updating atr2.ath.cx: good: IP address set to 64.179.7.52
2008-08-13T03:31:51.967775-04:00 atr2 ddclient[11147]: SUCCESS:  updating vdrl.ath.cx: good: IP address set to 64.179.7.52
2008-08-13T03:31:52.004062-04:00 atr2 ip-up: DNS updated: ppp0 - 64.179.7.52 sent to dyndns.org
2008-08-13T03:31:52.029193-04:00 atr2 ip-up: Nscd hosts cache cleared
2008-08-13T03:31:52.120476-04:00 atr2 ip-up: Ip-up finished; ppp0 connected on /dev/536ep at 57600 bps 

uname -a

Linux atr2 2.6.26.2 #1 Mon Aug 11 18:03:14 EDT 2008 i686 GNU/Linux

gcc -v

Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../gcc-4.3.1/configure -C --prefix=/usr --enable-shared --enable-static --enable-libada --enable-libssp --with-mpfr=/usr --with-gmp=/usr --disable-werror --enable-__cxa_atexit --enable-threads --enable-threads=posix --enable-tls --enable-objc-gc --enable-languages=ada,c,c++,fortran,java,objc,obj-c++,treelang --enable-initfini-array --with-gnu-ld --with-ld=/usr/bin/ld --with-gnu-as --with-as=/usr/bin/as --with-gnu-ld --with-gc=page --with-system-zlib --with-cpu=i686 --with-x --enable-java-awt=gtk,xlib --enable-gtk-cairo --enable-java-gc=boehm
Thread model: posix
gcc version 4.3.1 (GCC) 

exit

Wed Aug 13 03:35:52 2008
----------------



[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux