Hardware: Diferență între versiuni

De la Wiki.lug.ro
Salt la: navigare, căutare
(Vodafone Huawei E272)
(Vodafone Huawei E272)
Linia 77: Linia 77:
  
 
= GSM =
 
= GSM =
== Vodafone Huawei E272 ==
+
== Vodafone Huawei E272 sau E220 ==
 
[[Imagine:E272.jpg]]
 
[[Imagine:E272.jpg]]
  
Linia 132: Linia 132:
 
  </pre>
 
  </pre>
 
Apoi pentru conectarea la net se folosesc comenzile "pon vodafone" / "poff vodafone"
 
Apoi pentru conectarea la net se folosesc comenzile "pon vodafone" / "poff vodafone"
 +
<math>Introduceţi formula aici</math>
  
 
== Analog Gateway ==  
 
== Analog Gateway ==  

Versiunea de la data 15 septembrie 2008 14:18

Eşti în situaţia de a achiziţiona hardware şi habar nu ai dacă va merge pe Linux? Poate ai noroc şi a riscat altcineva să cumpere hardware de tipul celui de care ai nevoie şi care a fost dispus să scrie despre asta (dacă a avut ghinion sau dacă i-a funcţionat).


Reţea

Wireless

Trendnet TEW-443PI (PCI)

TEW-443PI v1 1.jpg
Este bazat pe un chipset Atheros, prin urmare funcţionează perfect cu driverul de la MadWifi. Ubuntu îl detectează automat, pe Gentoo trebuie instalat pachetul madwifi-ng şi wpa_supplicant (variabila USE trebuie să conţină madwifi).

Exemplu de configuraţie pentru Gentoo:

# /etc/conf.d/net
modules=( "wpa_supplicant" )
wpa_supplicant_ath0="-Dmadwifi"
iwconfig_ath0="mode managed"
config_ath0=( "192.168.0.10 netmask 255.255.255.0" )
routes_ath0=( "default via 192.168.0.1" )
# /etc/wpa_supplicant/wpa_supplicant.conf
network={
   key_mgmt=NONE
   priority=-9999999
}
network={
   key_mgmt=WPA-PSK
   psk="parola1"
   ssid="AP1"
   scan_ssid=1
}
network={
   key_mgmt=WPA-PSK
   psk="parola2"
   ssid="AP2"
   scan_ssid=1
}

Trendnet TEW-441PC (CARDBUS)

TEW-441PCv1 1.jpg
Este de asemenea realizat cu un chipset Atheros, această placă funcţionând ireproşabil pe notebook-ul meu.

Broadcom Corporation BCM4312 (onboard Compaq nx6325)

Începând cu linux-2.6.17_rc1, suportul pentru BCM43xx este inclus în nucleu, deci asiguraţi-vă că aveţi instalată cel puţin această versiune.

Configuraţi nucleul în felul următor:

 General setup -->
   [*] Prompt for development and/or incomplete code/drivers
 Networking -->
   Wireless  --->
     <M> Generic IEEE 802.11 Networking Stack
     [*]   Enable full debugging output
     ---   IEEE 802.11 WEP encryption (802.1x)
     <M>   IEEE 802.11i CCMP support
     <M>   IEEE 802.11i TKIP encryption
     <M>   Software MAC add-on to the IEEE 802.11 networking stack
     [*]     Enable full debugging output
 Device Drivers  --->
   Network device support  --->
     Wireless LAN  --->
       [*] Wireless LAN (IEEE 802.11)
       <M> Broadcom BCM43xx wireless support
       [*]   Broadcom BCM43xx debugging (RECOMMENDED)
             BCM43xx data transfer mode (DMA + PIO)  --->
               (X) DMA + PIO

Instalaţi uneltele necesare pentru instalarea si configurarea driver-ului: bcm43xx-fwcutter (este o unealtă utilizată pentru extragerea firmware-ului din diverse surse), wireless-tools (unelte de configurare şi diagnostic) şi wpa_supplicant:

emerge bcm43xx-fwcutter wireless-tools wpa_supplicant

Acum instalaţi firmare-ul pentru acest chipset (în acest moment este disponibil doar sub formă closed-source) şi încărcaţi modulul:

wget http://boredklink.googlepages.com/wl_apsta.o -O /tmp/wl_apsta.o
mkdir /lib/firmware
bcm43xx-fwcutter -w /lib/firmware /tmp/wl_apsta.o
rm /tmp/wl_apsta.o
modprobe bcm43xx

GSM

Vodafone Huawei E272 sau E220

E272.jpg

Pentru inceput cel mai bine e sa intrati cu minicomul pe /dev/ttyUSB0 si sa dezactivati pin-ul:

AT+CPIN="1234"
AT+CLCK="SC",0,"1234" 

Trebuie sa creati fisierul /etc/ppp/peers/vodafone:

 #
 # se pune in /etc/ppp/peers/vodafone
 #
 #
 hide-password
 noauth
 connect "/usr/sbin/chat -v -f /etc/ppp/chatscripts/vodafone_chatscript"
 debug
 /dev/ttyUSB0
 460800
 idle 7200
 lock
 crtscts
 modem
 noauth
 usepeerdns
 defaultroute
 user "internet.vodafone.ro"
 password "vodafone"
 ipcp-accept-local
 ipcp-accept-remote
 noipv6
 

Trebuie sa creati fisierul /etc/ppp/chatscripts/vodafone_chatscript:

 #
 # se pune in  /etc/ppp/chatscripts/vodafone_chatscript
 #
 #
 
 ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
 # modeminit
 '' ATZ
 OK 'AT&FE0V1X1&D2&C1 s0=0'
 #scoatere pin din minicom
 #AT+CPIN="xxxx"
 #AT+CLCK="SC",0,"xxxx"
 #ptr. pin
 #OK 'AT+CPIN=1234'
 OK 'ATE1'
 OK 'AT+cgdcont=1,"IP","internet.vodafone.ro"'
 OK-AT-OK "ATDT*99***1#"
 CONNECT \d\c
 

Apoi pentru conectarea la net se folosesc comenzile "pon vodafone" / "poff vodafone" <math>Introduceţi formula aici</math>

Analog Gateway

Topex MobiLink

Mobilink.jpeg

Pentru cei interesati in a trimite SMS-uri de pe o masina Linux conectata la un premicell autohton, pot incerca combinatia MobiLink - Analog GSM Gateway si gnokii. Echipamentul se conecteaza pe portul serial cu un cablu RS-232 (RJ45 la DB9). Fisierul de configurare gnokiirc este:

[global]
port = /dev/ttyS0
model = AT
initlength = default
use_locking = yes
serial_baudrate = 19200				
handshake = hardware
smsc_timeout = 10
connection = serial
[logging]		
debug = off
rlpdebug = off
xdebug = off

Iar mesajul se trimite cu:

echo "Test." | gnokii --sendsms 07xxxxxxxx

Nokia 22

Nokia 22 pabx.jpg

Acelasi lucru puteti face folosind mai vechiul premicell Nokia 22. Conectarea la calculator se face cu acelasi cablu RS-232 (DB9) iar fisierul de configurare gnokiirc este acelasi:

[global]
port = /dev/ttyS0
model = AT
initlength = default
use_locking = yes
serial_baudrate = 9600
handshake = hardware
smsc_timeout = 10
connection = serial
[logging]		
debug = off
rlpdebug = off
xdebug = off

Atentie la "serial_baudrate"! Desi documentatia producatorului specifica V24 interface with auto baud rate, la valoarea maxima de 19600 bps echipamentul se comporta aleator. Folositi 9600 bps chiar daca aveti un cablu serial scurt (< 15 metri).

RIM BlackBerry 8800

Blackberry-8800.jpg

Un smartphone de unii iubit, de altii hulit. L-ati cumparat si nu-l mai puteti returna? V-ati dat seama prea tarziu ca nu implemeteaza complet protocolul IMAP? Vreti totusi sa-l integrati cu mail-ul firmei dar nu aveti servere Exchange/Lotus? Iata peripetiile prin care veti trece incercand sa configurati un cont IMAPS in reteaua Orange:

1) Pe serverul firmei, blocati temporar clasa 216.9.253.0/24 si porturile POP3, IMAP

iptables -I INPUT -s 216.9.253.0/24 -p tcp -m multiport --ports 110,143 -j DROP

2) Asigurati-va ca aceasta clasa se poate conecta la portul IMAPS:

iptables -I INPUT 2 -s 216.9.253.0/24 -p tcp --dport 993 -j ACCEPT

3) Click pe "Setup new account" la http://blackberry.orange.ro/ apoi introduceti adresa de email si parola contului IMAP

4) Daca totul a mers bine, mergeti pe "Edit" -> "Advanced settings" pentru a verifica setarile

5) Daca setarile sunt corecte (nume server, port 993, SSL), adaugati datele care lipsesc in tab-ul "General settings"

6) In cazul in care procedura "prietenoasa" se impotmoleste pe undeva, reluati de la pasul 3) avand grija sa specificati "I will provide the settings to add this email account."

7) In ecranul "Account type" alegeti "This is my work email account."

8) Ignorati optiunea "Automatically detect my Microsoft® Outlook™ or Outlook Express™ settings" si alegeti "I will provide the settings to add this email account."

9) Completati campurile "User name", "Password", "Email Server" si "Email Address" si reluati pasul 5)

Desi se pare ca "vrajitorul" incearca crearea unui cont in ordinea corecta (IMAPS->IMAP->POP3), acolo unde pe acelasi server exista atat cont POP3 cat si IMAP, si acolo unde sunt deschise porturile 143 si 993, uneori o da in bara. Filtrele 1) si 2) sunt menite pentru a aduce aplicatia RIM acolo unde aveti nevoie. Inlaturati-le odata ce setup-ul s-a terminat cu succes. Nu uitati sa trimiteti schimbarile efectuate dispozitivului mobil ("Service books" -> "Send Service Books").

In acest mod, configurarea BlackBerry pentru accesul securizat la un server IMAP e completa. Partea buna este ca beneficiati de cateva din avantejele protocolului (flag-urile \Seen \Answered \Flagged \Deleted \Draft) si ca puteti uita desktop-ul (si clientul de mail) pornit la firma. Partea proasta este ca nu veti primi si structura de foldere cu header-ele mesajelor continute ci doar pe cele noi la un interval de 15 minute. Ca workaround, puteti descarca cu dispozitivul mobil un MUA full IMAP aware (LogicMail for BlackBerry) de la http://logicmail.sourceforge.net/ota/0.3.2/BB41/LogicMail.jad.