<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Вторая Жизнь Сликса &#187; 3G</title>
	<atom:link href="http://slicks.name/tag/3g/feed" rel="self" type="application/rss+xml" />
	<link>http://slicks.name</link>
	<description>Веду блог и пишу про интернет, windows, linux, ubuntu и про многое другое</description>
	<lastBuildDate>Sat, 19 May 2012 08:37:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Настройка USB 3G модема Huawei E620 (12d1:1001) на Ubuntu Linux</title>
		<link>http://slicks.name/linux/nastrojka-usb-3g-modema-huawei-e620-12d11001-na-ubuntu-linux.html</link>
		<comments>http://slicks.name/linux/nastrojka-usb-3g-modema-huawei-e620-12d11001-na-ubuntu-linux.html#comments</comments>
		<pubDate>Sat, 13 Mar 2010 16:23:15 +0000</pubDate>
		<dc:creator>slicks</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[utel]]></category>

		<guid isPermaLink="false">http://slicks.name/?p=199</guid>
		<description><![CDATA[Купил мой друг себе нетбук Asus Eeepc 1000 HG со встроенным 3G модемом Huawei E620. Все в нем казалось бы хорошо, лицензионная ХР, все настроено, но вот я заразил его вирусом Линуксоида, и он захотел себе туда линукс. Дистрибутив Убунты для нетбука Eeepc установили, но вот снова вечная беда настроить 3G модем на Linux. Но [...]]]></description>
			<content:encoded><![CDATA[<p>Купил мой друг себе нетбук <strong>Asus Eeepc 1000 HG </strong>со встроенным 3G модемом <strong>Huawei E620</strong>. Все в нем казалось бы хорошо, лицензионная ХР, все настроено, но вот я заразил его вирусом Линуксоида, и он захотел себе туда линукс. Дистрибутив Убунты для нетбука Eeepc установили, но вот снова вечная беда <strong>настроить 3G модем на Linux</strong>. Но спустя пару часов издёвок над ноутом я всё же &#171;покорил&#187; модем, и вот пишу эту запись, спецом для друга, если он переустановит Ubuntu – то будет ему шпоргалка, да и вам может пригодиться. Пока вы читаете, я пойду поиграюсь на Samsung Galaxy в новую игру &#171;фруктовый ниндзя&#187;. Да, есть возможность <a href="http://androidpirat.ru/arkady/840-fruit-ninja-dlya-android-zajmites-narezkoj-fruktov.html">скачать fruit ninja android 2.3</a> от сюда. Там есть и другие бесплатные игры, но мне пока этой хватит в качестве вознаграждения за проделанный труд с 3G модемом<span id="more-199"></span><br />
Итак, ядро у нас там было 2.6.32-trunk-686<br />
Команда Lsusb выдавала модем как:<br />
<code>Bus 001 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem</code><br />
Хорошо, что система сразу его видит нормально, и не пришлось ставить usb_modeswitch. Чтобы долго не парится я сразу поставил ему с флешки deb пакет програмки gnome-ppp.<br />
Привожу пример нашего файла конфига .wvdial.conf для оператора 3G связи Utel.<br />
Для начала откроем его для редактирования <code><br />
sudo gedit /root/.wvdial.conf</code><br />
и скопируйте туда сам конфиг:<br />
<code>[Dialer Defaults]<br />
Modem = /dev/ttyUSB0<br />
ISDN = off<br />
Modem Type = Analog Modem<br />
Baud = 9600<br />
Init = ATX3<br />
Init2 = ATZ<br />
<strong>Init3 = AT+CGDCONT=1,"IP","3g.utel.ua"</strong><br />
Init4 =<br />
Init5 =<br />
Init6 =<br />
Init7 =<br />
Init8 =<br />
Init9 =<br />
Phone = *99***1#<br />
Phone1 =<br />
Phone2 =<br />
Phone3 =<br />
Phone4 =<br />
Dial Prefix =<br />
Dial Attempts = 1<br />
Dial Command = ATM1L3DT<br />
Ask Password = off<br />
Password = foo<br />
Username = foo<br />
Auto Reconnect = on<br />
Abort on Busy = off<br />
Carrier Check = off<br />
Check Def Route = on<br />
Abort on No Dialtone = on<br />
Stupid Mode = on<br />
Idle Seconds = 0<br />
Auto DNS = on<br />
;Minimize = on<br />
;Dock = on<br />
;Do NOT edit this file by hand!</code><br />
Единственное что, если используете не Utel карточку то измените точку доступа на точку доступа вашего оператора, заменив 3g.utel.ua на вашу. И все должно работать! НО! как всегда есть большое НО, и в моем случае были проблемы у gnome-ppp с подключением. Так что пришлось поворожить.<br />
Я нажал подключиться используя <strong>sudo gnome-ppp</strong>, но получил неожиданно ошибку от гнома:<br />
<code>GNOME PPP: STDERR: --&gt; The PPP daemon has died: No root priv error (exit code = 3)<br />
GNOME PPP: STDERR: --&gt; man pppd explains pppd error codes in more detail.<br />
GNOME PPP: STDERR: --&gt; I guess that's it for now, exiting<br />
GNOME PPP: STDERR: --&gt; The PPP daemon has died. (exit code = 3)<br />
</code><br />
если же запускать gnome-ppp без прав администратора, то вылазила такая ошибка:<br />
<code>GNOME PPP: Connecting...<br />
GNOME PPP: STDERR: --&gt; Ignoring malformed input line: ";Do NOT edit this file by hand!"<br />
GNOME PPP: STDERR: --&gt; WvDial: Internet dialer version 1.60<br />
GNOME PPP: STDERR: --&gt; Cannot get information for serial port.<br />
GNOME PPP: STDERR: --&gt; Initializing modem.<br />
GNOME PPP: STDERR: --&gt; Sending: ATX3<br />
GNOME PPP: STDERR: ATX3<br />
GNOME PPP: STDERR: OK<br />
GNOME PPP: STDERR: --&gt; Sending: ATZ<br />
GNOME PPP: STDERR: ATZ<br />
GNOME PPP: STDERR: OK<br />
GNOME PPP: STDERR: --&gt; Sending: AT+CGDCONT=1,"IP","3g.utel.ua"<br />
GNOME PPP: STDERR: AT+CGDCONT=1,"IP","3g.utel.ua"<br />
GNOME PPP: STDERR: OK<br />
GNOME PPP: STDERR: --&gt; Modem initialized.<br />
GNOME PPP: STDERR: --&gt; Sending: ATM1L3DT*99***1#<br />
GNOME PPP: STDERR: --&gt; Waiting for carrier.<br />
GNOME PPP: STDERR: ATM1L3DT*99***1#<br />
GNOME PPP: STDERR: CONNECT<br />
GNOME PPP: STDERR: --&gt; Carrier detected. Starting PPP immediately.<br />
GNOME PPP: STDERR: --&gt; Unable to run /usr/sbin/pppd.<br />
GNOME PPP: STDERR: --&gt; Check permissions, or specify a "PPPD Path" option in wvdial.conf.<br />
GNOME PPP: STDERR: Caught signal 2: Attempting to exit gracefully...<br />
GNOME PPP: STDERR: --&gt; Disconnecting at Sun Mar 14 01:01:43 2010</code><br />
Из этого отчета видно, что в этом случае была какаято фигня с PPPD.<br />
Путем сравнения конфига моего ноута и его, я заметил что у него стояли неправильно разрешения для PPPD из-за чего руту было запрещено коннектится,а остальные не имели прав присоединится. Т.е. у него было так<br />
<code>$ ls -l /etc/ppp/{chap,pap}-secrets<br />
-rw------- 1 root root /etc/ppp/chap-secrets<br />
-rw------- 1 root root /etc/ppp/pap-secrets</code><br />
И прописав <em>sudo chmod 644 /etc/ppp/chap-secrets</em> я получил то что надо:<br />
<code>-rw-r--r-- 1 root root /etc/ppp/chap-secrets<br />
-rw------- 1 root root /etc/ppp/pap-secrets</code><br />
Но и этого было мало. Гном все еще не мог получить доступ в /usr/sbin/pppd, написал вот что:<br />
<code>$ sudo chown root:dip /usr/sbin/pppd</code><br />
И еще, чтобы иметь возможность запускать интернет от обычного пользователя, то нужно добавить себя в группы <strong>DIP</strong> и <strong>DIALOUT</strong>, легче всего это сделать открыв файл с групами, и дописав туда своего пользователя<br />
<code>sudo gedit /etc/group </code><br />
Вот и все! Удачной работы!<br />
P.S. чувак я ее написал спецом для тебя, чтобы после того как решишь перебить линукс, ты знал сам что делать <img src='http://slicks.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://slicks.name/linux/nastrojka-usb-3g-modema-huawei-e620-12d11001-na-ubuntu-linux.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

