mISDN should already be installed. But I have no clue if you need something special for your set-up. I don't have BRI here to test so it was kind of a black-hole when I included it.
But since everyone wants to know, here's how you do a manual re-compile using the latest and greatest stuff. This might need to be adjusted incase the uninstall has further dependencies. I haven't tested this so use at your own risk:
# Backup if this is a working system and Uninstall old stuff
mkdir ~/asterisk-old
cp -r /etc/asterisk/* ~/asterisk-old
zypper remove asterisk* dahdi* libpri* wanpipe* *sangoma* *teletone*
zypper in asterisk-perl
zypper in -t pattern devel_kernel
mkdir /usr/src/tars
cd /usr/src/tars
wget
http://downloads.asterisk.org/pub/telep ... 1.5.tar.gz
wget
http://downloads.asterisk.org/pub/telep ... 4.1.tar.gz
wget
ftp://ftp.sangoma.com/linux/current_wan ... 3.5.20.tgz
wget
http://download.vicidial.com/required-a ... ici.tar.gz
cd /usr/src
tar -xzf ./tars/libpri-1.4.11.5.tar.gz
tar -xzf ./tars/dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz
tar -xzf ./tars/wanpipe-3.5.20.tgz
tar -xzf ./tars/asterisk-1.4.39.1-vici.tar.gz
# LibPRI
cd /usr/src/libpri-1.4.11.5
make
make install
# DAHDI
cd /usr/src/dahdi-linux-complete-2.4.1.2+2.4.1
make
make install
make config
chkconfig --del dahdi
rm /etc/init.d/dahdi
ln -s /usr/src/dahdi-linux-complete-2.4.1.2+2.4.1/linux /usr/src/dahdi
# Wanpipe
cd /usr/src/wanpipe-3.5.20
./Setup install --with-zaptel=/usr/src/dahdi --noautostart --protocol=TDM
# Asterisk
cd /usr/src/asterisk-1.4.39.1-vici
./configure
make
make install
make config
cp -r ~/asterisk-old/* /etc/asterisk
And you should end up with freshly installed drivers.