|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » ALTLinux - [решено] zte 3g modem |
|
|
ALTLinux - [решено] zte 3g modem
|
Новый участник Сообщения: 42 |
Профиль | Отправить PM | Цитировать прошу помогите информацией как настроить на linux 5.0 ковчег 3п модем мегафон е1550ю У модема есть во встоенной памяти драйвер под линукс но при запуске он выдает командную строку с кучей информации, что делать дальше?
|
|
Отправлено: 07:53, 30-09-2010 |
Ветеран Сообщения: 565
|
Профиль | Сайт | Отправить PM | Цитировать что в командной строке там написано?
|
------- Отправлено: 13:03, 30-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 42
|
Профиль | Отправить PM | Цитировать там не совсем командная строка а текстовый файл написано следующее:
#!/bin/bash # ############################################################################### # # # »ЄОЄЦХ¶ЛКэѕЭїЁlinux єуМЁЧўІбИнјю # # °жИЁКфУЪ»ЄОЄјјКхУРПЮ№«ЛѕЈ¬І»µГµБУГЈ¬ОҐХЯ±Шѕї # # Huawei linux MobilePartner licensed software # # Copyright (c) 2007-2008 by Huawei Tech. Corp. Ltd.. # # ЧчХЯЈєХЕЗ¬ґє 2008.7.8 # # # ############################################################################### # BAKCURRENTPATH=`pwd` SOFTWARENAME="MegaFon Internet" INSTALLWORKPATH="$(dirname $0)" CONFIG_FILE="/etc/datacard_config" USERDATA_PATH="/usr/local/hw_mobile_userdata" PPPD_PATH="/usr/local/hw_pppd" FULLVERSION=11.301.06.05.209 SOFTWARENAMEINDESKTOP=$SOFTWARENAME SOFTWARENAME=$(echo $SOFTWARENAME | sed s\#\ \#_\#g) INSTALLPATH="/usr/local/${SOFTWARENAME}" TEMPWORKPATH="/tmp/${SOFTWARENAME}_$$" TEMPFILE="${SOFTWARENAME}_install_$PPID" #Language String LANGUAGESTRING[0]="zh" LANGUAGESTRING[1]="en_US" LANGUAGECODE[0]=0 LANGUAGECODE[1]=1 LANGCODE=${LANGUAGECODE[1]} i=0 while [ ".${LANGUAGESTRING[${i}]}" != "." ] do if [ ${LANGUAGESTRING[${i}]} = "${LANG}" ] then LANGCODE=${LANGUAGECODE[${i}]} break fi i=`expr ${i} + 1` done unset i LYouMustBeRoot[0]="Дъ±ШРлТФrootУГ»§ФЛРР±ѕ°ІЧ°іМРт" LYouMustBeRoot[1]="You must run the process by root" LPlsInputInstallPath[0]="ЗлКдИл°ІЧ°µДѕш¶ФВ·ѕ¶" LPlsInputInstallPath[1]="Please input the absolute path for install" LInstallPath[0]="°ІЧ°В·ѕ¶" LInstallPath[1]="install path" LIllegal[0]="·З·Ё" LIllegal[1]="illegal" LNoFile[0]="ХТІ»µЅОДјюЈє" LNoFile[1]="Can not find file: " LCanNotCreateDir[0]="ОЮ·ЁґґЅЁДїВј" LCanNotCreateDir[1]="Can not create dir" LMobilePartnerInstall[0]="${SOFTWARENAMEINDESKTOP}°ІЧ°іМРт" LMobilePartnerInstall[1]="${SOFTWARENAMEINDESKTOP} installer" LJREInstalled[0]="JREТСѕ*°ІЧ°№эБЛ, ТЄёІёЗ°ІЧ°Вр" LJREInstalled[1]="JRE have installed before, will want to cover with before version" LJREInstalling[0]="їЄКј°ІЧ°JRE, ЗлЙФєу..." LJREInstalling[1]="Installing JRE..." LJREInstallComplete[0]="ТСѕ*НкіЙJRE°ІЧ°" LJREInstallComplete[1]="JRE install have completed" LStartInstallPartner[0]="їЄКј°ІЧ°єуМЁ, ЗлЙФєу..." LStartInstallPartner[1]="Installing ${SOFTWARENAMEINDESKTOP}..." LCompleteInstallPartner[0]="ТСѕ*НкіЙєуМЁ°ІЧ°" LCompleteInstallPartner[1]="install have completed, local path is" LLocalPath[0]="±ѕµШ°ІЧ°В·ѕ¶" LLocalPath[1]="Local path is" LOverwriteInstalled[0]="ТСѕ*°ІЧ°УРєуМЁ, КЗ·сёІёЗ" LOverwriteInstalled[1]="The software is exist. Do you want overwrite it" LInstallJRE[0]="°ІЧ°JRE" LInstallJRE[1]="install JRE" LInstallMP[0]="°ІЧ°єуМЁ" LInstallMP[1]="install ${SOFTWARENAMEINDESKTOP}" LInstallAll[0]="°ІЧ°JREєНєуМЁ" LInstallAll[1]="install JRE and ${SOFTWARENAMEINDESKTOP}" LQuitInstall[0]="НЛіц" LQuitInstall[1]="Exit" LPlsSelect[0]="ЗлСЎФсЈє" LPlsSelect[1]="Please select: " LYouMustSelect[0]="Дг±ШРлСЎФсЈє" LYouMustSelect[1]="You must select: " LInstallEnd[0]="ЅбКш, °ґИОТвјьНЛіц" LInstallEnd[1]="Finished, press any key to exit" LInstallingVersionOlderThenInstalled[0]="ѕЇёжЈєХэФЪ°ІЧ°µД°ж±ѕ±ИПµНіЦРµД°ж±ѕѕЙЎЈКЗ·сёІёЗЈї" LInstallingVersionOlderThenInstalled[1]="WARNING: The installing version is older than installed. Do you want to overwrite it" LInstallingVersionLaterThenInstalled[0]="ПµНіЦРґжФЪѕЙ°ж±ѕЎЈКЗ·сЙэј¶Јї" LInstallingVersionLaterThenInstalled[1]="There is a older version in your system. Do you want to update it" LInstalledVersion[0]="ТС°ІЧ°°ж±ѕ:" LInstalledVersion[1]="Installed version:" LInstallingVersion[0]="ХэФЪ°ІЧ°°ж±ѕ:" LInstallingVersion[1]="Installing version:" LProgramRunning[0]="ЗлПИ№Ш±ХіМРтФЩЅшРРР¶ФШЎЈ" LProgramRunning[1]="Program is running, you need close it before uninstalling." # /*yes or no №«№ІєЇКэ, yes·µ»Ш0, no·µ»Ш1*/ yes_or_no() { if [ ${#} -ne 2 ] then echo -e "yes_or_or: ${ErrorPara[${LANGCODE}]}" return 1 fi if [ "${2}" = "Y" ] then DEFPMPT="([Y]/N):\c " DEFVAL="Y" else DEFPMPT="(Y/[N]):\c " DEFVAL="N" fi echo -e "${1} ${DEFPMPT}" read ANS while [ "${ANS}" != "Y" -a "${ANS}" != "y" -a "${ANS}" != "N" -a "${ANS}" != "n" -a ! -z "${ANS}" ] do echo -e "${1} ${DEFPMPT}" read ANS done : ${ANS:="${DEFVAL}"} if [ "${ANS}" != "Y" -a "${ANS}" != "y" ] then unset ANS return 1 fi unset ASN return 0 } #јмІйЖф¶Ї°ІЧ°ЅЕ±ѕµДУГ»§КЗ·сОЄrootУГ»§ CheckID() { if [ `id | awk '{print $1}'` != "uid=0(root)" ] then echo -e "${LYouMustBeRoot[${LANGCODE}]}" echo -e "\n${LInstallEnd[${LANGCODE}]}" read -n 1 clear exit fi } #јмІйПа№ШОДјюЈ¬ФЪУІЕМЙПЅЁБўґж·Е°ІЧ°ОДјюµДБЩК±ДїВјЈ¬ІўїЅ±ґ°ІЧ°ОДјюµЅёГДїВј PreInstall() { #јмІйJREОДјю if [ ! -f "${INSTALLWORKPATH}"/jre-1_5_0_15-linux-i586.bin ] then echo -e "${LNoFile[${LANGCODE}]}jre-1_5_0_15-linux-i586.bin" exit fi #јмІй°ІЧ°°ьОДјю if [ ! -f "${INSTALLWORKPATH}"/MobilePartner.tar.gz ] then echo -e "${LNoFile[${LANGCODE}]}MobilePartner.tar.gz" exit fi if [ ! -d "${TEMPWORKPATH}" ] then mkdir ${TEMPWORKPATH} fi if [ ! -d "${TEMPWORKPATH}" ] then echo -e "\n${LCanNotCreateDir[${LANGCODE}]}: ${TEMPWORKPATH}" exit fi #їЅ±ґJRE°ІЧ°ОДјю cp -f "${INSTALLWORKPATH}"/jre-1_5_0_15-linux-i586.bin ${TEMPWORKPATH} chmod a+x ${TEMPWORKPATH}/jre-1_5_0_15-linux-i586.bin #їЅ±ґєуМЁ°ІЧ°ОДјю cp -f "${INSTALLWORKPATH}"/MobilePartner.tar.gz ${TEMPWORKPATH} #їЅ±ґ°ІЧ°ЅЕ±ѕµЅУІЕМЙП cp -f "${INSTALLWORKPATH}"/install ${TEMPWORKPATH} chmod a+x ${TEMPWORKPATH}/install #add by liuzhiqiang... begin if [ -f $CONFIG_FILE ] then #»сИЎ°ж±ѕРЕПў . $CONFIG_FILE #»сИЎПµНіЦРТСѕ*°ІЧ°µД°ж±ѕєЕ VRVERSIONINSTALLED=`echo $FullVersion | cut -d '.' -f1` BUILDVERSIONINSTALLED=`echo $FullVersion | cut -d '.' -f2` DEVELOPVERSIONINSTALLED=`echo $FullVersion | cut -d '.' -f3` SPVERSIONINSTALLED=`echo $FullVersion | cut -d '.' -f4` CUSTOMIZEVERSIONINSTALLED=`echo $FullVersion | cut -d '.' -f5` #»сИЎХэФЪ°ІЧ°µД°ж±ѕєЕ VRVERSIONINSTALLING=`echo $FULLVERSION | cut -d '.' -f1` BUILDVERSIONINSTALLING=`echo $FULLVERSION | cut -d '.' -f2` DEVELOPVERSIONINSTALLING=`echo $FULLVERSION | cut -d '.' -f3` SPVERSIONINSTALLING=`echo $FULLVERSION | cut -d '.' -f4` CUSTOMIZEVERSIONINSTALLING=`echo $FULLVERSION | cut -d '.' -f5` #ґтУЎ°ж±ѕРЕПў echo "${LInstalledVersion[${LANGCODE}]} ${FullVersion}" echo "${LInstallingVersion[${LANGCODE}]} ${FULLVERSION}" #јмІйТСѕ*°ІЧ°µД°ж±ѕКЗ·сёьРВ while [ 1 ] do #±ИЅПVR°ж±ѕєЕЈ¬І»ПаН¬ФтМбКѕУГ»§ёІёЗ°ІЧ° if [ $VRVERSIONINSTALLED -ne $VRVERSIONINSTALLING ] then InstallDifferentVersionPrompt break fi #±ИЅПC°ж±ѕєЕЈ¬І»ПаН¬ФтМбКѕУГ»§ёІёЗ°ІЧ° if [ $CUSTOMIZEVERSIONINSTALLED -ne $CUSTOMIZEVERSIONINSTALLING ] then InstallDifferentVersionPrompt break fi #±ИЅПB°ж±ѕєЕ if [ $BUILDVERSIONINSTALLED -gt $BUILDVERSIONINSTALLING ] then #Из№ыТС°ІЧ°µДB°ж±ѕєЕЅПРВЈ¬ФтМбКѕУГ»§ТСѕ*°ІЧ°БЛЅПРВµДєуМЁ°ж±ѕЈ¬КЗ·сјМРш InstallOlderVersionPrompt break elif [ $BUILDVERSIONINSTALLED -lt $BUILDVERSIONINSTALLING ] then #Из№ыТС°ІЧ°µДB°ж±ѕєЕЅПАПЈ¬І»РиТЄјМРш±ИЅПD°ж±ѕєНSP°ж±ѕЈ¬Ц±ЅУёІёЗ°ІЧ° InstallLaterVersionPrompt break fi #±ИЅПD°ж±ѕєЕ if [ $DEVELOPVERSIONINSTALLED -gt $DEVELOPVERSIONINSTALLING ] then #Из№ыТС°ІЧ°µДD°ж±ѕєЕЅПРВЈ¬ФтМбКѕУГ»§ТСѕ*°ІЧ°БЛЅПРВµДєуМЁ°ж±ѕЈ¬КЗ·сјМРш InstallOlderVersionPrompt break elif [ $DEVELOPVERSIONINSTALLED -lt $DEVELOPVERSIONINSTALLING ] then #Из№ыТС°ІЧ°µДD°ж±ѕєЕЅПАПЈ¬І»РиТЄјМРш±ИЅПSP°ж±ѕЈ¬Ц±ЅУёІёЗ°ІЧ° InstallLaterVersionPrompt break fi #±ИЅПSP°ж±ѕєЕ if [ $SPVERSIONINSTALLED -gt $SPVERSIONINSTALLING ] then #Из№ыТС°ІЧ°µДSP°ж±ѕєЕЅПРВЈ¬ФтМбКѕУГ»§ТСѕ*°ІЧ°БЛЅПРВµДєуМЁ°ж±ѕЈ¬КЗ·сјМРш InstallOlderVersionPrompt break elif [ $SPVERSIONINSTALLED -lt $SPVERSIONINSTALLING ] then #Из№ыТС°ІЧ°µДSP°ж±ѕєЕЅПАПЈ¬Ц±ЅУёІёЗ°ІЧ° InstallLaterVersionPrompt break fi #ЧЯµЅХв±нКѕЛщУР°ж±ѕєЕТ»ЦВЈ¬ёшіцМбКѕКЗ·сёІёЗ InstallSameVersionPrompt break done INSTALLPATH=`egrep "^path=" $CONFIG_FILE | awk -F '=' '{print $2}'` else #КдИл°ІЧ°ДїВј echo -e "\n ${LPlsInputInstallPath[${LANGCODE}]}[${INSTALLPATH}]: \c" read ANS : ${ANS:="${INSTALLPATH}"} INSTALLPATH=${ANS} #јмІйДїВјµДєП·ЁРФ if [[ ${INSTALLPATH} != /* ]] then echo -e "\n${LInstallPath[${LANGCODE}]} ${LIllegal[${LANGCODE}]}" DisplayEndMsg exit fi #К№°ІЧ°ДїВјєПАн»Ї if [ -d "${INSTALLPATH}" ] then INSTALLPATH=${INSTALLPATH}/${SOFTWARENAME} fi fi #ґґЅЁ°ІЧ°ДїВј if [ ! -d "${INSTALLPATH}" ] then mkdir ${INSTALLPATH} fi if [ ! -d "${INSTALLPATH}" ] then echo -e "\n${LCanNotCreateDir[${LANGCODE}]}: ${INSTALLPATH}" DisplayEndMsg exit fi echo -e "\n${LLocalPath[${LANGCODE}]}: ${INSTALLPATH}" } InstallLaterVersionPrompt() { #РВ°ж±ѕЈ¬МбКѕКЗ·сЙэј¶ yes_or_no "\n${LInstallingVersionLaterThenInstalled[${LANGCODE}]}?" Y if [ ${?} -ne 0 ] then DisplayEndMsg exit fi } InstallSameVersionPrompt() { #Из№ыТФЗ°ТСѕ*°ІЧ°№эєуМЁФтМбКѕКЗ·сёІёЗ yes_or_no "\n${LOverwriteInstalled[${LANGCODE}]}?" Y if [ ${?} -ne 0 ] then DisplayEndMsg exit fi } InstallOlderVersionPrompt() { #°ІЧ°µД°ж±ѕ±ИПµНіЦРµД°ж±ѕѕЙЈ¬ёшіцМбКѕ yes_or_no "\n${LInstallingVersionOlderThenInstalled[${LANGCODE}]}?" N if [ ${?} -ne 0 ] then DisplayEndMsg exit fi } InstallDifferentVersionPrompt() { #Из№ыТФЗ°ТСѕ*°ІЧ°№эєуМЁФтМбКѕКЗ·сёІёЗ yes_or_no "\n${LOverwriteInstalled[${LANGCODE}]}?" Y if [ ${?} -ne 0 ] then DisplayEndMsg exit fi } #°ІЧ°JRE InstallJRE() { mkdir -p "${INSTALLPATH}/java" cd "${INSTALLPATH}/java" echo -e -n "\n${LJREInstalling[${LANGCODE}]}" ${TEMPWORKPATH}/jre-1_5_0_15-linux-i586.bin >/dev/null 2>&1 <<! Y ! # for jre compatibility sed -i 's/XINERAMA/FAKEEXTN/g' ${INSTALLPATH}/java/jre1.5.0_15/lib/i386/xawt/libmawt.so DonePrompt "${LJREInstalling[${LANGCODE}]}" #echo -e "\n${LJREInstallComplete[${LANGCODE}]}" return 0 } #°ІЧ°єуМЁ InstallMobilePartner() { echo -e -n "\n${LStartInstallPartner[${LANGCODE}]}" cd "${INSTALLPATH}" #ФЪ°ІЧ°В·ѕ¶ПВЅвС№Лх°ІЧ°°ь tar zxf ${TEMPWORKPATH}/MobilePartner.tar.gz >/dev/null 2>&1 chmod -R a+w "${INSTALLPATH}"/userdata chmod -R a+w "${INSTALLPATH}"/config chmod -R a+w "${INSTALLPATH}"/log #Ѕ«ЕдЦГОДјюµДWINDOWS»»РР·ыИҐµф # XMLFILELIST=`find ${INSTALLPATH} -name *.xml` # for XMLFILE in ${XMLFILELIST} # do # sed -i "s/.$//" ${XMLFILE} # done #°ІЧ°autorun # chmod +x ./autorun/* # ./autorun/huawei_autostart install >/dev/null 2>&1 #ФЛРРЗэ¶Ї№¤ѕЯ°ІЧ°ЅЕ±ѕ chmod +x ./driver/* ./driver/install ${INSTALLPATH} >/dev/null 2>&1 #copyПа№ШОДјюµЅПаУ¦ДїВј #їЅ±ґївОДјю cp -rf ./lib/librxtxSerial.so ./java/jre1.5.0_15/lib/i386 cp -rf ./lib/libjnotify.so ./java/jre1.5.0_15/lib/i386 #їЅ±ґЧЦївЕдЦГОДјю cp -rf ./config/fontconfig/fontconfig.properties ./java/jre1.5.0_15/lib/ cp -rf ./config/fontconfig/fontconfig.SuSE.properties ./java/jre1.5.0_15/lib/ rm -rf ./config/fontconfig #їЅ±ґІ¦єЕПа№ШОДјю chmod a+x ./sbin/* chmod -R a+w ./hw_pppd chmod -R a+x ./hw_pppd cp -rf ./hw_pppd /usr/local/ #їЅ±ґУГ»§КэѕЭОДјюјР if [ ! -d ${USERDATA_PATH} ] then mkdir $USERDATA_PATH mkdir ${USERDATA_PATH}/${SOFTWARENAME} cp -rf ./userdata ${USERDATA_PATH}/${SOFTWARENAME} chmod -R a+w ${USERDATA_PATH} chmod -R a+r ${USERDATA_PATH} else #Из№ыґжФЪПаН¬ИнјюГыіЖµДУГ»§КэѕЭЈ¬І»ёІёЗ if [ ! -d ${USERDATA_PATH}/${SOFTWARENAME} ] then mkdir ${USERDATA_PATH}/${SOFTWARENAME} cp -rf ./userdata ${USERDATA_PATH}/${SOFTWARENAME} chmod -R a+w ${USERDATA_PATH} chmod -R a+r ${USERDATA_PATH} fi fi #їЅ±ґJREµЅUpdateInstallПВЈ¬УГУЪФЪПЯЙэј¶ cp -rf "${INSTALLPATH}/java" "${INSTALLPATH}/lib/UpdateInstall" #РЮёДsudoersОДјю grep -v "MobilePartner.sh" /etc/sudoers >/tmp/${TEMPFILE} 2>&1 DELETECOMMENT="delete requiretty for hw_mobile" REQUIRETTY=`grep "${DELETECOMMENT}" /tmp/${TEMPFILE}` if [ "x${REQUIRETTY}" != "x" ] then REQUIRETTY=`echo "${REQUIRETTY}" | awk -F ',' '{printf $2}'` else REQUIRETTY=`grep "requiretty" /tmp/${TEMPFILE}` if [ "x${REQUIRETTY}" != "x" ] then sed -i "s/${REQUIRETTY}/# ,${REQUIRETTY},${DELETECOMMENT}/g" /tmp/${TEMPFILE} 2>/dev/null fi fi echo -e "ALL ALL=(ALL) NOPASSWD:${INSTALLPATH}/MobilePartner.sh" >> /tmp/${TEMPFILE} cp -f /tmp/${TEMPFILE} /etc/sudoers #±ај*ІўґґЅЁЧАГжЖф¶ЇНј±кєНїЄКјІЛµҐЖф¶ЇНј±к sed "s#\${HW_SOFTWARENAME}#${SOFTWARENAMEINDESKTOP}#g" ./MobilePartner.desktop > /tmp/${TEMPFILE} 2>/dev/null sed "s#\${HW_INSTALLPATH}#${INSTALLPATH}#g" /tmp/${TEMPFILE} > ./MobilePartner.desktop 2>/dev/null if [ -d /root/Desktop ] then cp -f ./MobilePartner.desktop /root/Desktop else cp -f ./MobilePartner.desktop /root fi cp -f ./MobilePartner.desktop /usr/share/applications #±ај*ІўґґЅЁїЄКјІЛµҐР¶ФШНј±к sed "s#\${HW_SOFTWARENAME}#${SOFTWARENAMEINDESKTOP}#g" ./UninstallMobilePartner.desktop > /tmp/${TEMPFILE} 2>/dev/null sed "s#\${HW_INSTALLPATH}#${INSTALLPATH}#g" /tmp/${TEMPFILE} > ./UninstallMobilePartner.desktop 2>/dev/null cp -f ./UninstallMobilePartner.desktop /usr/share/applications #±ај*ІўґґЅЁФЛРРЅЕ±ѕ echo -e "#!/bin/bash" > ./MobilePartner.sh # for Ubuntu UBUNTURELEASE=`grep Ubuntu /etc/issue 2>&1 | awk -F ' ' '{printf $1}'` if [ "x${UBUNTURELEASE}" = "xUbuntu" ] then if [ ! -d /usr/share/fonts/truetype/arphic ] then mkdir -p /usr/share/fonts/truetype/arphic fi ln -s /usr/share/fonts/truetype/arphic ${INSTALLPATH}/java/jre1.5.0_15/lib/fonts/fallback echo -e "export AWT_TOOLKIT=\"MToolkit\"" >> ./MobilePartner.sh else sed -i "s/export AWT_TOOLKIT=\"MToolkit\"//g" ./lib/UpdateInstall/install fi # for Debian DEBIANRELEASE=`grep Debian /etc/issue 2>&1 | awk -F ' ' '{printf $1}'` if [ "x${DEBIANRELEASE}" = "xDebian" ] then if [ ! -d /usr/share/fonts/truetype/arphic ] then mkdir -p /usr/share/fonts/truetype/arphic fi ln -s /usr/share/fonts/truetype/arphic ${INSTALLPATH}/java/jre1.5.0_15/lib/fonts/fallback fi # for OpenSuSE if [ -f /etc/SuSE-release ] then if [ ! -d /usr/share/fonts/truetype ] then mkdir -p /usr/share/fonts/truetype fi ln -s /usr/share/fonts/truetype ${INSTALLPATH}/java/jre1.5.0_15/lib/fonts/fallback echo -e "export DISPLAY=:0" >> ./MobilePartner.sh fi # for jre compatibility echo -e "export LIBXCB_ALLOW_SLOPPY_LOCK=1" >> ./MobilePartner.sh echo -e "export JAVA_HOME=${INSTALLPATH}/java/jre1.5.0_15" >> ./MobilePartner.sh echo -e "export CLASSPATH=${INSTALLPATH}/java/jre1.5.0_15/lib:." >> ./MobilePartner.sh echo -e "APPDIR=${INSTALLPATH}" >> ./MobilePartner.sh echo -e "cd \${APPDIR}" >> ./MobilePartner.sh echo -e "\${APPDIR}/java/jre1.5.0_15/bin/java -Djava.library.path=\${APPDIR}/lib -jar MobilePartner.jar &" >> ./MobilePartner.sh chmod +x ./MobilePartner.sh chmod a+x ./MobilePartner #±ај*ІўґґЅЁР¶ФШЅЕ±ѕ sed -i "s/{LYouMustBeRoot}/${LYouMustBeRoot[${LANGCODE}]}/g" ./UninstallMobilePartner sed -i "s/{LInstallEnd}/${LInstallEnd[${LANGCODE}]}/g" ./UninstallMobilePartner sed -i "s/{LProgramRunning}/${LProgramRunning[${LANGCODE}]}/g" ./UninstallMobilePartner sed -i "s#{INSTALLPATH}#${INSTALLPATH}#g" ./UninstallMobilePartner sed -i "s#{CONFIG_FILE}#${CONFIG_FILE}#g" ./UninstallMobilePartner if [ "x${REQUIRETTY}" != "x" ] then sed -i "s/{REQUIRETTY}/${REQUIRETTY}/g" ./UninstallMobilePartner sed -i "s/{DELETECOMMENT}/${DELETECOMMENT}/g" ./UninstallMobilePartner else grep -v {REQUIRETTY} ./UninstallMobilePartner > /tmp/${TEMPFILE} cp -f /tmp/${TEMPFILE} ./UninstallMobilePartner fi chmod +x ./UninstallMobilePartner DonePrompt "${LStartInstallPartner[${LANGCODE}]}" #echo -e "\n${SOFTWARENAMEINDESKTOP} ${LCompleteInstallPartner[${LANGCODE}]} ${INSTALLPATH}" #Зеіэ±ѕµШОДјю rm -rf ./userdata rm -rf ./hw_pppd rm -rf ./*.desktop rm -f /tmp/${TEMPFILE} rm -rf ${TEMPWORKPATH} } DonePrompt() { LOGCHARNUM=`echo "$1" | wc -m` TERMCHARNUM=`stty size | awk -F ' ' '{printf $2}'` LOGCHARNUM=`expr $TERMCHARNUM - $LOGCHARNUM` echo "[ done ] " | awk '{printf "%"'"$LOGCHARNUM"'"s", $0}' echo -e "" } # /*МṩѡФсУпСФ*/ SelectLanguage() { while : do case ${LANGCODE} in 0) echo -e "\n\t1. јтМеЦРОД" echo -e "\t2. УўОД" echo -e "\n\tЗлСЎФсУпСФ: [1]\c" read RESP : ${RESP:="1"} ;; *) echo -e "\n\t1. Simplified Chinese" echo -e "\t2. English" echo -e "\n\tPlease select Language: [2]\c" read RESP : ${RESP:="2"} ;; esac case ${RESP} in [1,2]) LANGCODE=`expr ${RESP} - 1` return ${LANGCODE} ;; *) case ${LANGCODE} in 0) echo -e - "\n\tДг±ШРлСЎФс: 1, 2\n" ;; *) echo -e "\n\tPlease select: 1, 2\n" ;; esac ;; esac done } # /*ПФКѕіМРтЖф¶ЇК±µДРЕПў*/ DisplayStartMsg() { clear } # /*ПФКѕіМРтЅбКшК±µДРЕПў*/ DisplayEndMsg() { cd "${BAKCURRENTPATH}" rm -rf "${TEMPWORKPATH}" echo -e "\n${LInstallEnd[${LANGCODE}]}" read -n 1 clear } GenConfigFile() { cd $INSTALLPATH echo "path=$INSTALLPATH" > $CONFIG_FILE echo "name=MobilePartner" >> $CONFIG_FILE echo "Exec=$INSTALLPATH/MobilePartner" >> $CONFIG_FILE echo "FullVersion=$FULLVERSION" >> $CONFIG_FILE } clear CheckID #SelectLanguage DisplayStartMsg #µ±ИГУГ»§СЎФс°ІЧ°К±Ј¬ИзПВІї·ЦґъВлµЅУ¦ёГ·ЕµЅwhileС*»·ЦР PreInstall InstallJRE InstallMobilePartner GenConfigFile #luanying add 20081229 echo "Download Programs finished!" > "$INSTALLPATH/lib/UpdateInstall/inputLog.txt" DisplayEndMsg exit 0 #І»ИГУГ»§СЎФс°ІЧ°Ј¬ИзПВґъВлОЮР§ while : do echo -e - "***\t\t${LMobilePartnerInstall[${LANGCODE}]}\t\t***\n" echo -e - "${LPlsSelect[${LANGCODE}]}\n" echo -e - "\t1) ${LInstallMP[${LANGCODE}]}" echo -e - "\t0) ${LQuitInstall[${LANGCODE}]}\n" echo -e - "Choice: [0]\c" read RESP : ${RESP:="0"} case ${RESP} in 1) PreInstall InstallJRE InstallMobilePartner GenConfigFile ;; 0) DisplayEndMsg exit 0 ;; *) echo -e - "${LYouMustSelect[${LANGCODE}]}1, 0" ;; esac done |
Отправлено: 19:52, 01-10-2010 | #3 |
Забанен Сообщения: 463
|
ну я думаю запустить этот скрипт "текстовой файл"
|
Отправлено: 20:06, 01-10-2010 | #4 |
Новый участник Сообщения: 42
|
Профиль | Отправить PM | Цитировать запуск текстового файла не помогает. А как изменить едро линукса и какие изменения нужно внести чтобы модем заработал?
|
|
Отправлено: 20:26, 01-10-2010 | #5 |
Ветеран Сообщения: 657
|
Профиль | Отправить PM | Цитировать blek, вы его открываете в текстовом редакторе, попробуйте запустить как скрипт.
|
------- Отправлено: 21:13, 01-10-2010 | #6 |
Забанен Сообщения: 463
|
http://easylinux.ru/node/344
все что тебе надо это найти утилиту usb_modeswitch она переключит модем в режим "модема". Затем настроить ppp подключение. В статье пример для билайна. В мегафоне нет логина и пароля и меняется это: В статье написано что надо посылать команды AT+ZOPERTE="beeline". На мегафоне такого не надо. У меня Usb модем твоей же модели с мегафоном подключен к wifi роутеру на базе Linux и работает без этого. Еще знаю, что есть команда, которая делает так, что модем определяется только как модем, или только как cd-rom. |
Отправлено: 22:11, 01-10-2010 | #7 |
Новый участник Сообщения: 42
|
Профиль | Отправить PM | Цитировать alan85, а что за команда чтоб он определялся как модем?
|
Отправлено: 07:35, 02-10-2010 | #8 |
Новый участник Сообщения: 42
|
Профиль | Отправить PM | Цитировать я скачал эту утилиту но он требует программу ar подскажите ссылку на нее
|
Отправлено: 12:13, 03-10-2010 | #9 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 17:37, 03-10-2010 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
ZTE MF 100 | akalibr | Мобильные ОС, смартфоны и планшеты | 7 | 13-08-2010 16:42 | |
Разлочка ZTE AG637 | at0om | Мобильные ОС, смартфоны и планшеты | 2 | 12-08-2010 13:03 | |
Debian/Ubuntu - ZTE 3g modem MF100 и ubuntu 10.04 | andman84 | Общий по Linux | 1 | 25-06-2010 23:37 | |
Интернет - [addon] Modem Monitor (Acorp/ASUS/D-Link/ZTE/Zyxel) | no404error | Наборы обновлений для Windows XP/2003/Windows 7 | 2 | 31-05-2008 18:15 | |
Dial-Up - direct modem-modem | ustrel | Сетевые технологии | 1 | 28-01-2003 10:10 |
|